Prototype for a 2D jump and run game created with the Unity Engine.
- Game and level design, programming of AI and abilities.
Project Creation Summary
Stephan B. and I discussed the possibility to create a game with the Unity Engine. After the decision was made to create a 2D shooter we asked our fellow students David. D and Ansgar. T. if they'd like to help us. We brougt our idea to our professor Christoph Thiel who accepted the idea as a university project.
Except for Stephan B. nobody had prior experience with the unity engine, so the first weeks in our 4-month schedule were spent on studying the game engine. While Stephan B. created the first basic movement engine I also helped with the creation of the game design document that explained in detail all the features of the game.
I spent most time with programming features written in the game design document. I created the movement and shooting system for the enemy AI, I implemented all traps, teleporters, moving platforms and power-up items. I also created the slow-time-feature and helped with the shooting system for the player character.
When most features were complete I turned my attention to the level design. At first I created a test level were all featured could be tested. Before building the final level in the unity engine I painted all rooms with Adobe Photoshop, so we could get an idea of the pacing of the level design and where we would want to put the objects.
Testing was done publicly. We posted a download link online and anyone who wanted to could play it and give us feedback.