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.