Nothing Is Sacred

The Game

About the Project

Nothing is Sacred is a 2D platformer game done by Team MJA as a two month project for the Structures of Game Production class.

About the Game

The main character has been trapped inside an unforgiving video game world. There are hidden traps and surprises around each corner. Apart from this traps, the player will have to face four different types of enemies and four bosses.
The player is equipped with a jetpack which allows him to travel the level faster and evade obstacles. He also has a normal gun that allows him to kill normal enemies, but he also needs ammunition for the “switch gun”, which allows him to toggle switches that open doors or cause other effects.
The levels are filled with random items, which may be power ups (like a free fuel refill, an extra bullet for the “switch gun” or infinite jetpack fuel for some seconds) or power downs (like beer, which switches the controls, or a jetpack malfunction which makes the jetpack fly to random directions).
The player has an infinite amount of lives because of the hard nature of this game, but only by not dying can he get into the coveted high score table.

The Team

Team MJA was made of:
Miguel Casillas
Jared Goodstadt
Joseph Winter
Dan Fernandez (temporarily replaced Joseph Winter for 2 weeks)

My role in the Project

Worked on the main design of the game concept and levels.
Created the engine (based on the Revenge of Monkey engine)
Programmed the gameplay, which included movement, interaction with objects, shooting and power ups.
Programmed the jetpack physics.
Programmed the collisions.
Made the (simple) enemy AI and all the game’s scripted events.

Download Link

NothingIsSacred.zip