A 2D pixel art RPG with a strong emphasis on turn based combat.
- Core Turn Based Combat System
- Skill System
- 3 Different Player Units
- 2 Different Enemies
- Critical Strikes
- Damage Number Popups
- Dialogue Popups
- Custom Animated Cursor
- Camera Shake
- Audio
- Animations
- User Interface
- There was a BattleSystem Class which was longer than 900 lines. I wrote that monolithic class quite some time ago but that doesn't changes the fact that it was a disgrace to Object-Oriented Programming and SOLID design principles so I started refacoring that.
- Scriptables objects are used as data containers for character stats and custom cursor animations