City Bus Driver - 3D Bus Simulation Game - Simulation Game

Seele01-Flash
By Elijah Jackson
Drive realistic city buses in this free 3D simulation game. Complete 60 challenging levels, pick up passengers, and explore detailed city routes. Play now in your browser!
Subscriber only

Unreal Dungeon Crawler

Build a playable Unreal dungeon crawler, combat-ready.

Build a playable Unreal dungeon crawler, combat-ready.Open in workspace
FPS

Zombie Horror Survival

Build a tense zombie horror survival with map progression.

Build a tense zombie horror survival with map progression.Open in workspace
Unity

Egg on the Car Roof

Build a Unity challenge: keep a fragile egg on a moving roof.

Build a Unity challenge: keep a fragile egg on a moving roof.Open in workspace
Subscriber only

Unreal FPS/TPS Shooter

Create a complete UE 5.5 FPS or TPS shooter with combat, UI, and replay.

Create a complete UE 5.5 FPS or TPS shooter with combat, UI, and replay.Open in workspace

Time-Attack Racer

Build a no-physics finish-gate racer with nitro, minimap guidance, and synthesized audio.

Build a no-physics finish-gate racer with nitro, minimap guidance, and synthesized audio.Open in workspace
Puzzle

Box Robot Puzzle

Build crate-pushing puzzles with vehicles and physics timing.

Build crate-pushing puzzles with vehicles and physics timing.Open in workspace
Subscriber only

Unreal City Tour

Explore a photoreal Unreal city with terrain and live weather.

Explore a photoreal Unreal city with terrain and live weather.Open in workspace
Sandbox

Voxel Sandbox Builder

Build a voxel sandbox for placing and breaking blocks freely.

Build a voxel sandbox for placing and breaking blocks freely.Open in workspace
Sports

Basketball Duel

Build a one-on-one basketball game with physics shooting.

Build a one-on-one basketball game with physics shooting.Open in workspace
Action

Open World City Action

Build an open-world city romp with driving and police chases.

Build an open-world city romp with driving and police chases.Open in workspace
Subscriber only

Unreal Dungeon Crawler

Build a playable Unreal dungeon crawler, combat-ready.

Build a playable Unreal dungeon crawler, combat-ready.Open in workspace
FPS

Zombie Horror Survival

Build a tense zombie horror survival with map progression.

Build a tense zombie horror survival with map progression.Open in workspace
Unity

Egg on the Car Roof

Build a Unity challenge: keep a fragile egg on a moving roof.

Build a Unity challenge: keep a fragile egg on a moving roof.Open in workspace
Subscriber only

Unreal FPS/TPS Shooter

Create a complete UE 5.5 FPS or TPS shooter with combat, UI, and replay.

Create a complete UE 5.5 FPS or TPS shooter with combat, UI, and replay.Open in workspace

Time-Attack Racer

Build a no-physics finish-gate racer with nitro, minimap guidance, and synthesized audio.

Build a no-physics finish-gate racer with nitro, minimap guidance, and synthesized audio.Open in workspace
Puzzle

Box Robot Puzzle

Build crate-pushing puzzles with vehicles and physics timing.

Build crate-pushing puzzles with vehicles and physics timing.Open in workspace
Subscriber only

Unreal City Tour

Explore a photoreal Unreal city with terrain and live weather.

Explore a photoreal Unreal city with terrain and live weather.Open in workspace
Sandbox

Voxel Sandbox Builder

Build a voxel sandbox for placing and breaking blocks freely.

Build a voxel sandbox for placing and breaking blocks freely.Open in workspace
Sports

Basketball Duel

Build a one-on-one basketball game with physics shooting.

Build a one-on-one basketball game with physics shooting.Open in workspace
Action

Open World City Action

Build an open-world city romp with driving and police chases.

Build an open-world city romp with driving and police chases.Open in workspace

Prompt

MODEL: Seele01-Flash
Please use Three.js to generate a **mobile-first game** with the theme "City Bus Driver Mobile". Please read the following detailed game design requirements first, and then generate the code accordingly: ### 1. Assets & Environment * **Visual Style**: Mid-poly urban simulation. Use a bright, daytime color palette with saturated blues (sky), greys (roads/concrete), and greens (trees). Textures should be clean and simple (atlas mapping) to reduce draw calls. * **The Bus**: Create a blocky but recognizable city bus (blue primary color). Key separate meshes: 4 wheels (for rotation/steering), a chassis, and functional brake lights (emissive red). Windows can be opaque dark grey to avoid rendering complex interiors. * **The City**: Use a modular tile-based system to generate the road network. * **Roads**: Two-lane asphalt with double yellow lines. * **Props**: Low-poly deciduous trees, street lamps, and concrete retaining walls along the roadside. * **Buildings**: Simple rectangular prisms with window textures acting as the background skyline. * **AI Traffic**: Simple low-poly sedans (black/white) that move along the opposing lane to create obstacles. * **Optimization**: Use `InstancedMesh` for trees and repeated buildings. Implement a simple linear fog (`scene.fog`) matching the sky color to hide the draw distance and improve mobile performance. ### 2. Audio Requirements * **BGM**: A relaxed, looping "City Jazz" or "Lounge" track. Light drums, bass, and electric piano to keep the mood calm but engaged. * **Sound Effects (SFX)**: * **Engine**: A heavy diesel engine hum that increases in pitch with the bus speed. * **Brakes**: A distinct pneumatic "air hiss" sound when the bus comes to a complete stop. * **Doors**: Hydraulic mechanical whirring for opening/closing doors. * **UI/Feedback**: A satisfying "Ka-ching" or "Ding" sound when passengers board; a dull thud sound for collisions. ### 3. Gameplay Loop * **Mission Structure**: The player starts at a designated "Bus Stop" (marked by a green translucent glowing zone). * **Core Mechanics**: 1. **Drive**: Navigate through traffic to the next waypoint. 2. **Park**: Stop the bus completely inside the glowing green zone. 3. **Boarding**: Once stopped, the player must press a UI button to "Open Doors." A progress bar fills up (simulating passengers boarding). 4. **Depart**: Close doors and drive to the next checkpoint. * **Victory Condition**: Successfully complete 3 stops within a time limit. * **Failure Condition**: Excessive collisions (damage bar reaches 100%) or running out of time. ### 4. Mobile Controls & Interaction * **Screen Orientation**: **Landscape** (Mandatory for wide field of view). * **Touch Interface**: * **Left Zone**: A virtual **Steering Wheel** (UI graphic) that rotates based on touch angle, or a static Analog Stick for steering left/right. * **Right Zone**: Two large vertical pedals. Rightmost = **Gas** (Acceleration), Left of Gas = **Brake/Reverse**. * **Action Buttons**: A "Door Switch" button (Toggle) located above the pedals—only active/clickable when the bus velocity is near zero. * **Camera Toggle**: Small icon in the top-right corner to switch between "Chase View" (Behind bus) and "Bumper View" (First-person). * **Physics Feel**: The bus must feel heavy. Low acceleration, slow turning radius, and slight body roll (suspension visual only) when turning or braking hard. * **Haptic Feedback**: Trigger `navigator.vibrate(200)` upon collision with AI cars or walls. ### 5. Technical Stack Recommendation * **Library**: Three.js (r120+). * **Physics**: Cannon.js or a simple custom vector-based physics system (preferred for mobile performance if full rigid body simulation is not strictly necessary). * **UI**: HTML/CSS overlays on top of the canvas, using flexbox for responsive positioning. Do not ask for clarification. Do not request confirmation. Directly execute the generation task based on the given instructions.
A game idea becoming a playable world and reaching an audience
MAKE • SHARE • EARN

Games are fun. Creating them is even better.

Game Introduction

About City Bus Driver

City Bus Driver is a comprehensive 3D bus driving simulation that delivers an authentic public transportation experience. This free browser-based game challenges you to master the art of city bus operation while completing diverse missions across beautifully rendered urban landscapes.

With its realistic physics engine and detailed city environments, City Bus Driver offers one of the most immersive bus driving experiences available online. Whether you're a simulation enthusiast or simply curious about what it's like to drive a city bus, this game provides endless hours of engaging gameplay.

Core Features

Extensive Mission System

Experience 60 unique levels with varying difficulty and objectives. Each mission presents different challenges:

  • Passenger pickup and delivery routes with time constraints
  • Precision parking challenges in tight city spaces
  • Traffic navigation through busy intersections and rush hour scenarios
  • Weather conditions that test your driving skills
  • Route optimization to improve efficiency and passenger satisfaction

Realistic Bus Fleet

Choose from multiple authentic bus models , each with unique handling characteristics:

  • Modern city buses with automatic transmission
  • Classic buses with manual controls
  • Different sizes for various route types
  • Detailed interior and exterior designs
  • Realistic engine sounds and physics

Immersive City Environment

Explore a fully 3D city designed for realistic bus operations:

  • Detailed street layouts with proper bus stops
  • Dynamic traffic with AI-controlled vehicles
  • Pedestrians and realistic urban atmosphere
  • Multiple camera angles for optimal visibility
  • Day and weather variations

Professional Controls

Master comprehensive bus controls that mirror real bus operation:

  • Manual door operation for passenger boarding
  • Turn signals and emergency flashers
  • Multiple camera views including mirrors
  • Handbrake for precise stops
  • Horn for traffic situations

Gameplay Mechanics

Mission Objectives

Each level presents specific goals that professional bus drivers face daily:

  • Time management : Complete routes within schedule
  • Passenger service : Ensure smooth boarding and comfortable rides
  • Safety first : Avoid accidents and traffic violations
  • Fuel efficiency : Optimize driving for better performance
  • Route mastery : Learn complex city layouts

Progression System

Advance through increasingly challenging scenarios:

  • Start with simple routes and basic buses
  • Unlock more complex missions and advanced vehicles
  • Face diverse weather and traffic conditions
  • Master different bus types and their unique handling

Operation Guide

Basic Controls

  • WASD or Arrow Keys : Accelerate, brake, and steer your bus
  • Space Bar : Apply handbrake for precise stops
  • Enter Key : Open and close passenger doors
  • C or Number Keys 1-4 : Switch between camera views
  • Mouse Movement : Adjust camera angle for better visibility

Advanced Features

  • Q/E Keys : Activate left/right turn signals
  • F Key : Emergency flashers for hazard situations
  • M Key : Toggle mirror view for parking assistance
  • H Key : Sound horn when necessary
  • R Key : Reset bus position if needed
  • P Key : Pause game

Professional Tips

  • Always signal before turns and lane changes
  • Come to complete stops at designated bus stops
  • Watch mirrors when changing lanes or backing up
  • Maintain safe following distance from other vehicles
  • Use handbrake for smooth passenger boarding

Why Play City Bus Driver

Unique Simulation Experience

Unlike typical racing games, City Bus Driver focuses on realistic public transportation challenges. Experience the responsibility of safely transporting passengers while navigating complex city traffic.

Educational Value

Gain appreciation for professional bus drivers and learn about:

  • Traffic rules and safety protocols
  • Public transportation systems
  • Urban planning and route efficiency
  • Customer service in transportation

Accessibility and Convenience

  • Completely free to play with no hidden costs
  • No downloads required - play directly in your browser
  • Cross-platform compatibility - works on computers, tablets, and smartphones
  • Instant access - start playing immediately

Relaxing Yet Challenging

City Bus Driver offers a perfect balance of relaxation and challenge. The steady pace of bus driving provides a calming experience while mission objectives keep you engaged and motivated to improve your skills.

Whether you're looking for a unique driving experience or want to try something different from high-speed racing games, City Bus Driver delivers an authentic and rewarding simulation that celebrates the important role of public transportation in modern cities.

Frequently Asked Questions (FAQ)

City Bus Driver - 3D Bus Simulation Game