Starbound Expansion
Prepare yourself for a chaotic space battle where your ship grows with every upgrade. Navigate through finite yet intense waves of enemies, where every decision to power up brings a new level of challenge. Can you manage the increasing scale and survive the onslaught?
Starbound Expansion was a game developed for the GMTK Game Jam 2024.
In this project, my roles were:
Game Designer
Level Designer
Movement Patterns Designer
"Balance" (Needs improvement)
Technology Used
The game was developed using Unreal Engine 5, with a focus on dynamic scaling mechanics and custom scripts for movement patterns.
Idea and Challenge of the Project
The idea was to create a "scalable" game. Based on the resources we had, we came up with the concept of developing a space shooter that blends elements of bullet hell and asteroid-style games. After finishing a level or reaching a certain amount of stats, the camera would zoom out, and a new wave of enemies would begin. Additionally, each part of the player's ship represents a stat that, when increased, also increases the size of the ship.
What Could Be Improved
Due to time constraints, we would have liked to implement AI for the enemy ships instead of using a predefined path. Additionally, we used control points on the ship model to attach parts and keep them in place. However, I realize that the better option would have been to create a rig for the ship, which would allow for more precise scaling and management of the ship's parts.