Using Unity 2D
Try to stay alive as long as possible while falling down never ending platforms. To control the character's left and right movement you can use WASD or arrow keys. A single jump is added that can be used anytime and will reset once you land on another platform. With this project I learned about character movement, colliders, event triggers, animations, audio source, scene managers, kinematic rigid bodies, and parallax effect. This was my first Unity game.
The game starts with the cube character in the center of the screen. The player controls the left and right movement of the cube. Collisions with the environment will rotate it on its z-axis. Invisible left and right boundaries don't allow the cube to extend past the visible area while the upper spikes trigger a death as does a lower falling boundary.
Platform types include: regular, moving, spike, and breakable. The four kinematic platforms have animations with some affecting the player's movement and others triggering death. They are spawned from below and with the help of a background parallax effect the illusion of a falling cube is created. A sound manager controls the sound effects and background music and a game manager is used to restart the game after a death is triggered.