Plato's Cave is a simple platformer game in the style of Celeste and Super Meat Boy made to develop my fundamental Unity programming skills. With three challenging levels filled with hazards such as spikes, hostile slimes, and long jumps, you must rush into the exit while collecting as much coins along the way. Gravity will serve as your freedom or your tragic end. Only the bravest daredevils would be able to escape the deepest and treacherous cave of Plato!
Controls: ASD to walk right and left, W to climb ladders, Space to Jump, and left click to shoot
-
Slicing Sprite Sheets, Layering Unity Tilemap, figuring out how to use Unity Rule Tiles and adding Composite Collider for Tilemaps
-
Creating Player Idle Animation, Animation States & Transitions, and Setting up input systems and player movement
- https://docs.unity3d.com/ScriptReference/Rigidbody2D-velocity.html
- https://docs.unity3d.com/Packages/com.unity.inputsystem@1.0/manual/QuickStartGuide.html
- https://docs.unity3d.com/ScriptReference/Animations.AnimatorController.html
- https://docs.unity3d.com/ScriptReference/Rigidbody2D-gravityScale.html
- https://docs.unity3d.com/ScriptReference/LayerMask.GetMask.html
-
Game Sessions, Level Design, Persisting Score, and Scene Management