I Developed and Designed a 3D City Bus Driving Simulator Game in Unity

In this project, I designed and developed a highly immersive 3D city bus driving simulator using Unity, with a strong focus on realistic urban driving mechanics and passenger transportation systems. The game is set in a detailed city environment featuring structured road networks, AI-driven traffic, functional bus stops, and interactive urban elements that together create a believable and engaging simulation experience. Every aspect of the environment was carefully designed to support smooth gameplay flow and realistic city driving behavior.

I developed the complete core gameplay systems, including responsive bus driving mechanics, realistic vehicle physics, AI traffic behavior, and passenger pickup and drop-off logic. Special attention was given to steering, acceleration, braking, and turning dynamics to ensure the bus feels heavy, stable, and realistic while driving through city roads. The passenger system was designed to simulate real-world transport operations, adding depth and purpose to the gameplay loop.

The project also includes a well-structured and intuitive UI system that provides clear driving information and guidance to the player without cluttering the screen. Performance optimization was a key priority, ensuring smooth frame rates, stable gameplay, and compatibility across multiple devices, especially mobile platforms. The overall architecture was built in a clean, modular, and scalable manner, making the game production-ready and easy to expand with additional features such as missions, level progression, time-based challenges, multiplayer support, or monetization systems.

This project demonstrates my expertise in Unity 3D game development, simulation system design, AI behavior implementation, mobile optimization, and UI/UX design. It reflects my ability to deliver high-quality, scalable, and client-focused simulation games that meet production standards and provide an enjoyable user experience.