
Overworld Exploration
I developed these levels completely from nothing!
I used Aesprite to create isometric tilesets, and then used Tiled to create my maps. I then developed a system for converting those Tiled maps into usable Godot scenes.
Designing the levels was a ton of fun, and I learned a lot about how to naturally lead the player where I wanted.

Real-time Battles
I created a real-time action RPG battle system for the game.
Players can take control of any ally at any time.
Characters will automatically act and attack enemies in play.
I designed two characters for the player to use, each with their own Techniques, Stats, and artwork. I got to learn a LOT about balancing combat during this part of the project.

Upgrades & Equipment
I implemented a progression system for the project as well!
Characters have Stats that increase as they gain levels. These growth curves are easily adjustable for fine tuning.
Each Technique a character has can also be improved. Techniques are modular, so you can specify if a Technique should increase its damage, cooldown, duration, etc.
The Equipment system also provides standard RPG boosts.
I spent a lot of time making sure the systems I made were designer-friendly so I could easily adjust the power scaling of my game. I still think it could use some fine-tuning though!
