Andy Korth
Cover Image

Yggy - GGJ 2012

Posted on 1 min

GGJ Jam Game

Yggy was our 2012 Global Game Jam Entry. Scott, Ashley , and I made the game in Objective-C using our friend Keith Bauer’s ObjCGameBase .

Yggy is about a young Yggdrasil from Norse mythology who needs to replenish the land by turning the evil mudmen into vegetation. The theme was ‘rebirth’.

We were doing a lot of professional work in Unity3D at this point, so Scott and I wanted to do something more from-scratch. After a few years of branded Disney and Warner Bros Unity games, trying something in Objective-C was refreshing. We wrote all our own OpenGL code using the Objective-C provided NSPoint/NSRect classes, which ultimately only amounted to a few hundred lines of code.

ObjCGameBase provides the basics for creating an opengl context, keyboard input, and the application delegate. It was designed to bootstrap contest games, including the idevgames contests.

Ashley did a fantastic job with her artwork, and she also did all the game design and production; this left Scott and myself to focus on all the programming tasks. The game was designed as a 2D shooter, with a sort of River City Ransom mechanic.

Whiteboard Planning