Night Drive
Night Drive - An Exploratory ThreeJS Project
Features
- Game framework with collision detection and different performance settings
- Procedurally generated clouds
- Basic car model built from primitive threejs elements. Complicated shapes are created using boolean operations on these primitives
- Dynamic lighting which is attached to the car, with its position and orientation updated each frame
- Easily animatable car
Future Work
- More performance improvements by limiting collision checks, making lighting controllable from settings menu, controlling shadows from settings menu, controlling camera settings from settings menu...
- Adding fuel tank collectables
- Adding touch and keyboard controls
- Experimenting with sphere instead of cylinder for a ground, allowing for more freedom in movement.
| Status | Released |
| Platforms | HTML5 |
| Author | RamiAwar |
| Genre | Racing |
| Made with | Three.js |
| Tags | 3D, Arcade |
| Code license | MIT License |
| Asset license | Creative Commons Attribution_NonCommercial_NoDerivatives v4.0 International |
| Average session | A few minutes |
| Inputs | Mouse, Touchscreen |
| Links | Homepage, Source code |
Development log
- NightDrive DevlogJan 12, 2019





Leave a comment
Log in with itch.io to leave a comment.