SpaceBalls

SpaceBalls is a physics-based arcade platformer. Rather than moving the player object around each level,
the player can directly tilt the entire stage, allowing for the player object to move. The player is tasked
with completing each level as fast as possible, while collecting collectables to increase their overall score.
This physics-based approach makes the game like a labyrinth tilt-maze game.
This game was a final project for CPI 211: Game Development II (2019 Spring) in a group of four. The game was developed
in Unity.
In my development experience, the factors that went right were:
- We had a solid design document, this meant we did not have much trouble knowing what needed to be done for the game
- We had most of our core mechanics functioning quite early. This allowed for us to focus on building good levels.
Issues that came up during the development of the game include
- Due to the limitations of Unity, we could not fully implement the tilt stage mechanic. This was because we could not find a usable way to set a max rotation for the tilting.
- We were constantly behind schedule, but mainly with art. We were not able to implement textures and models until a day or two before the turn in date.
- Constant problems with computers and other outside variables made it harder to complete work.
- Issues with team members not knowing what work needs to be completed
From the development of the game, I had learned a few important lessons; Setting a concrete schedule would have helped with building the game, rather than having to do a large amount of work the day it is due. Researching the limitations of Unity before deciding on a concept and beginning development. Making sure that everyone on the team is on the same page of what needs to be completed.
Link to Game Repository