Key Features
- Enemy AI with Pathfinding and Basic Intelligence
- Dynamic Hitboxes based on Animation and Direction
- Coin and Shop System
- Ranged Enemies and Projectiles
- Inventory system with Pick-up functionality
- Save and Load game functionality
- Boss Battles with Unique Attack patterns
- Written from scratch with Java using no frameworks