Tools:
Godot
GDScript
Role: Game Designer, Programmer
Prototype created as a proof of concept for a game about dodging missiles
This project was created to serve as a proof of concept for the capstone (graduation) project pitch. While it was not required, I thought it would be easier to convey my idea by setting up a project and showing my vision.
(First draft of the prototype using whatever image I found on my desktop)
Mecha (Giant Robots) is one of my favorite genre of Anime and the idea for this game originally came from "what if I made a video game about dodging missiles"
(Footage from Eureka Seven)
The first iteration of the game was going to be played like Superhot where time only moves when you do and then show you a replay at the end of the level.
Superhot captured the feeling of being in an action hero movie, I thought I could use the same system to capture the feeling of being a super pilot dodging missiles in unrealistically cool ways.
As the prototype developed I dropped the replay due to scope and its complexity.
As for the superhot system, the original idea was to let players weave between missiles and use more precise controls, but when actually put in front of testers, most of them didn't make full use of it and just kept on moving as much as they could.
A lot of work went into making the missiles feel engainging and chaotic, yet fair - probably more work than the actual player character or the Superhot system. Many variables were set to fine tune the missile's speed, tracking interval, spin rate, and chaos value.
After several playtests and feedbacks, I settled on a version with a core game loop where the player gains energy by dodging through the missiles and then using the energy to melee attack the enemy.
Thanks to the prototype, the project was green lit and I worked in a team of 6 to create a full game out of this prototype.