top of page

Jump Away

Jump Away is a 2D side scroller game for Windows built using the Microsoft XNA framework. Although, the XNA framework was declared dead by Microsoft in 2013, I wanted to use it to make a few games as a part of my curriculum exercises. This is one of the first few games I made in my life and was a stepping stone to my entry into the game industry. I created the game including the art myself. It has a platform with patches of fire every few yards which can damage and slow the player down. The player has to jump in order to avoid being touched by fire. Every step he takes fetches points towards the score. And the maintained speed of the player also adds towards the score. The player dies once the health bar runs out. The game has no finite end points and progressively gets tougher with fire patches being placed at random positions as opposed to being placed in a pattern. I learnt the mechanics of making an infinite side scroller.


Areas of contribution – Gameplay, UI, Audio FX


Programming Languages Used – C#


Tools used – XNA, Visual Studio, Photoshop


Details


  • Developed this game using XNA framework using only Visual Studio without an editor.

  • Created the all the required game art using Adobe Photoshop.

  • Created the complete Menu and HUD UI.

  • Bound the keyboards keys to move the player left or right.

  • Developed procedural generation of the 2D platform level as well as infinite scroll looping background.

  • Developed an algorithm to gradually increase the level difficulty by changing the placement strategy for fire patches.

  • Developed a system to handle game states like start, end, jump, damage, win, lose etc.

  • Developed the system to record scores and handle player health.

  • Added audio effects for game state changes.

bottom of page