
Blinkbot
Game Developer (Solo)
2018 - 2019
Blinkbot is a Celeste-inspired 2D platformer game I developed for my senior thesis at Woodbury University. The protagonist (Blinkbot) is a youthful robot with the ability to teleport a short distance in 4 cardinal directions. I worked on the game for 2 semesters and handled all aspects of development, including design, programming, and art. I used the Unity Engine.

One of the first major milestones I aimed for was coding the player controller. Blinkbot can run, jump, wall-jump, and blink. In order to make the controls as comfortable as possible, I added many leniencies such as buffered jumping, and coyote time.
I also spent several weeks fine-tuning the blink mechanic to prevent unfair scenarios. To elaborate, Blinkbot can teleport exactly 3 units (or tiles) away. If he were to teleport into a wall, Blinkbot will attempt to instead teleport at most 4 tiles away from his original location. If that would also place him in a wall, Blinkbot will instead teleport to the edge of the wall.
Gameplay of the entire demo is shown above. If you would like to play the game yourself, you can download the .zip file here. Please note the build only works on Windows.