Released in 2019, Traffic Trouble is a physics-based casual mobile game that presents players with the daunting task of navigating through an infinite influx of vehicles. This game was co-developed and created through the utilization of Unity. As the primary gameplay designer and implementer, I worked in collaboration with my partner, who provided artwork and aided with certain implementation aspects.
Movement
To steer the car in Traffic Trouble, players can make use of the touch screen interface to direct its movement left or right. However, the proper tilting of the vehicle can only be achieved by colliding with the edges of other cars. Consequently, players must strategically utilize the game's physics system to expertly maneuver through tight gaps to successfully progress.
Procedural Levels
Through the utilization of preset patterns designed by myself, Traffic Trouble employs a random level generation system that offers players a multitude of unique challenges. While there are numerous patterns available to prevent monotony, the frequency of such patterns is curated in such a way that players can still commit them to memory. This strategic approach to level design enables players to effectively achieve high scores, as without this feature, the game would prove too difficult to master.
Patterns
To facilitate the random generation of levels in Traffic Trouble, the patterns in the game are structured such that any given pattern can be seamlessly followed by another. Additionally, the majority of these patterns feature a collectible coin which players can acquire and later utilize in the in-game shop.
The Garage
Players of Traffic Trouble have the ability to utilize their hard-earned coins to purchase a variety of unique cars purely for cosmetic purposes, without any alteration to gameplay mechanics. Furthermore, players have the option to make in-app purchases to acquire additional coins, thus enabling them to obtain a wider selection of vehicles from the in-game shop.
Leaderboards
Our players were highly enthusiastic about the leader board system implemented in Traffic Trouble, which fostered a competitive environment in which they could vie for the highest score. A player's score is determined by the number of cars they successfully navigate through. We even hosted a contest in which the individual with the highest score by a specified date was awarded a prize, further incentivizing our players to actively engage with the game.