
Overview
This 2D platformer was built as part of my academic coursework, focusing on core gameplay mechanics such as character movement, jumping, enemy AI, and collectible items. The project demonstrates the fundamentals of game development using Unity.
Key Features
- Responsive player controls for movement and jumping
- Enemies with simple AI patrol and attack behaviors
- Collectible items and scoring system
- Level design with increasing difficulty
- Basic sound effects and background music integration
Technical Implementation
Technologies
Version Control
Challenges & Learnings
The main challenge was implementing smooth character physics and ensuring consistent gameplay across different levels. This project helped me deepen my knowledge of Unity’s component-based system, C# scripting, and game design principles.