Not-MineCraft
Browser-based voxel engine built with Three.js and React.
JavaScriptThree.jsReact
Overview
Not-MineCraft is a browser-based voxel rendering engine inspired by Minecraft, built entirely with Three.js and React. The project features procedural terrain generation, real-time block placement and destruction, and optimized chunk-based rendering for smooth performance in the browser.
The project won the JS Bootcamp competition by demonstrating advanced WebGL techniques including frustum culling, greedy meshing for voxel faces, and efficient texture atlasing -- all running at interactive frame rates in a standard browser.
Key Achievements
- JS Bootcamp Winner
- Procedural terrain generation with chunk-based rendering
- Real-time block manipulation with optimized WebGL rendering
Tech Stack
- JavaScript -- browser-native language for real-time rendering
- Three.js -- WebGL abstraction layer for 3D scene management
- React -- component architecture for UI overlays and state management