Beware of the Bombs

Beware of the bombs is a 3D game viewed from a first-person perspective. Developed solely on my own, the game is available on android and uploaded on Google Play Store. The goal is to survive as long as possible, all the while bombs are falling from the sky and damage the player. After reaching a certain score, the difficulty rises, with boxes trying to push the player out of the platform.

In Beware of the bombs, the player earns points as long as s/he’s alive, with the high score being sent to an online leaderboard. The top 10 highest player scores can be viewed anytime and add to the motivation and competition among players.

Challenges:

  • Since the creation and destruction of bombs is frequent, especially at later points (bombs can be generated every 0.08sec), performance issues may arise if proper optimisation lacks
  • There was a need to create stages of escalating difficulty in order for the game to become more challenging.

Solution:

  • Object pooling instantiates all bombs needed during gameplay right from the start. As the game progresses, the bombs will be activated and deactivated accordingly.
  • When the player’s points reach certain milestones, the frequency of the bombs that are being activated rise.