top of page
WIP Logo.png

Empty Spiral

Empty Spiral is a vertical slice I developed for a JRPG. 
I started the project to test my rapid-prototyping skills, giving myself only four months to create a custom RPG engine from scratch!

If you're interested, you can play it here!

PW: thefriendswemadealongtheway

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.

OverworldExploration-ezgif.com-optimize.gif

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.

Battles-ezgif.com-optimize.gif

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!

Upgrades-ezgif.com-optimize.gif
bottom of page