A 3D driving simulation built with Python and the Ursina Engine.
- Physics-based Driving: Car physics including acceleration, friction, and momentum.
- Interactive UI: Functional speedometer that responds to the car's speed.
- Dynamic Environment: Spawn traffic signs dynamically.
- Camera Controls: Toggle between First-Person and Third-Person views, and adjust FOV.
| Key | Action |
|---|---|
| W | Accelerate |
| S | Brake / Reverse |
| A | Turn Left |
| D | Turn Right |
| Space | Spawn a Traffic Sign |
| F | Toggle FOV (Zoom) |
| V | Toggle Camera View (First/Third Person) |
| Q / Esc | Quit Application |
- Ensure you have Python installed (3.14 recommended).
- Install Ursina:
pip install ursina
- Run the game:
python main.py
- Car: 2025 Bugatti Bolide
- Sign: Custom "Daddy" sign class with animation.