Miami Gangster Mafia Game 3D thumbnail

Miami Gangster Mafia Game 3D

Media

Description

Miami Mafia Gangster Simulator is a GTA-style open-world mobile game where players roam freely across a city environment, engaging in combat with civilians and police in an expansive, living urban world. The title crossed 1 million downloads on Google Play, demonstrating strong market appeal in the competitive open-world mobile genre.

My contribution to this project was the design and implementation of the pedestrian and traffic system — one of the most performance-critical and technically complex components of any open-world game. Creating believable, populated city environments on mobile hardware is a significant engineering challenge, and my solution addressed it with a custom runtime architecture.

The system works by dividing the entire game environment into blocks, each managing its own set of pedestrians and vehicles. Rather than loading and simulating navigation for the entire world simultaneously, navigation meshes and agent behavior are activated and updated at runtime based on the player's proximity and movement. This approach dramatically reduces memory consumption and CPU overhead, ensuring smooth, stable performance across a wide range of mobile devices without sacrificing the feeling of a dense, living city. This was a pure systems engineering challenge — designing an architecture that scales elegantly across a large open world while keeping mobile hardware constraints at the forefront of every decision. The result is a traffic and pedestrian simulation that feels alive, performs efficiently, and holds up at scale with over a million players.