Posted November 18, 2021 by vijayreddy
Success: We visioned our game to be an endless runner which gets faster and faster and therefore harder to dodge obstacles and destroy enemies. We succeed in making it endless and generating barricades and enemies with a randomizer, and also making the game pace grow faster gradually. Our core mechanic of turning into different elements in order to pass through different obstacles works perfectly with our barricade settings; each bullet also successfully destroys the corresponding enemy, just like the way we want it to be.
Setbacks: One major problem we encountered in the game was an overlap between switching to different elements and firing a bullet. Our original design for firing was to tap anywhere on the screen except for the buttons for switching. However, every time we switch elements, the character also fires a bullet. Our solution is making another button on the right specifically for shooting.
Lessons learned: Upon finishing the game, our team familiarize ourselves with random generator. We also learnt about how to make the characters appears running constantly by keeping his x-axis static and moving everything else to the left.
Next Steps: Although we have a fairly complete game loop right now, there are still more that we want to implement. We want to have a page that the player can look up their highest scores. In addition, the sliding mechanic is not used very often in our game. For our next step, we will add in more complicated obstacles that require sliding in order to pass.