top of page

The Legend of the ULTRABIRD

Gameplay

The Legend of the ULTRABIRD is an action roguelike​​ where you upgrade yourself to defeat hordes of birds as you try to surpass level ten. The game features three maps, three enemies, and 10+ upgrades. I did the entirety of the game's programming except the map generation.

​

​I created this game as the final project for my university's game development experience course, where we learned JavaScript, Phaser, and how to make various types of games using them.

Role​

Programming Language
Game Engine
Team Size

Development Period

Platform(s)

Gameplay programmer

JavaScript
Phaser 3
3

May 2024 - June 2024 (3 weeks)

Browser​

Roguelike Gameplay

Developed all core gameplay systems, including procedural upgrade generation, enemy spawning, and difficulty progression

Feature 1
Ultrabird 4

Enemies

Created the game’s enemies using finite state machines and object pooling

bottom of page