Learning the Value of Scope During a Game Jam

Rob Blatt
5 min readJun 26, 2019
Institutional Escape, from the Flatiron School “Dark Science” Game Jam

Making a game during at the Flatiron School’s “Dark Science”-themed game jam helped me better understand classes and Object Oriented Programming, but more importantly it helped me understand scope.

We used pygame to program the game with the most experienced of us watching and coding-along with about two hours of tutorials. Pygame was the most logical choice, since we all have experience working in Python, but it doesn’t mean working with it to build a game was easy.

We had grand plans. Our game was going to be a top down action game like The Legend of Zelda or Pokemon with a platforming/side-scrolling battle mode. It was ambitious, but we had 48 hours to build it.

accurate representation of how I felt on Sunday night

A teammate started building projectiles and it was rad. A few of us started working on how to fully understand how pygame uses classes to put objects on the screen and move them. We had a brainstorm about a story and sketched out how it would all play together, trying to come up with a ridiculous concept to go along with our goals for the game. We ended the night with a Github repository with everyone’s contributions.

--

--

Rob Blatt

Data science, pizza, data analytics, visualizations, and explorations.