This is a first person game prototype, using Three.js and WebGL, with an indoor and outdoor area. It has the following features:
- Implemented in JavaScript and WebGL
- Textures & lighting
- Particle systems
- Collision detection
- User interaction, such as opening doors and shooting projectiles
- Moveable camera with mouse look (though pointer lock wasn't implemented)
- Zone-based system to reduce cost of collision detection and to turn particle systems on or off (based on the KD-tree concept)
- Billboarding
The textures are from Paul Bourke's texture library: http://paulbourke.net/texture_colour/
30 Day SummaryJan 1 2025 — Jan 31 2025
|
12 Month SummaryJan 31 2024 — Jan 31 2025
|