Hi All,
This project was an experiment in seeing how far I could push a fully browser-based 3D game with Three.js while keeping the architecture lightweight.
You play as an operative infiltrating a mysterious island while avoiding cameras, alarms, guards, and other hazards. The goal is simple: stay hidden, move strategically, and complete the mission.
Features
- 3D island environment
- Third-person/FPS-style gameplay
- Stealth and enemy detection
- Security cameras and alarms
- Weapons and combat
- Interactive environment
- Atmospheric lighting and effects
- Lightweight browser-based experience
- No backend, accounts, or multiplayer infrastructure
Built With
- Three.js
- WebGL
- JavaScript
- Vite
- Browser-native technologies
The entire game runs directly in the browser, with Three.js handling the 3D rendering and gameplay environment.
Would love to hear feedback from the Three.js community on the gameplay, visuals, performance, and what you’d like to see added next.
You can try it on https://missionshadow.com
