zeo-mc
Minecraft in JavaScript.
Features
- Formerly based on voxel.js
- Pure JavaScript/THREE.js
- Uses web workers to do heavy lifting like tesselation/meshing off of the main thread
- Infinite procedural generation based on Perlin noise=
- Most block types ported, including transparency-accurate water
- Many of the terrain generation algorithms, including biome-sorted trees and vegetation
- Many mobs meshes hand-ported
- Image-to-pixel-mesher to render weapons/items from an image
- Weather effects like rain
- Portal gun! With rendered portals you can walk through
Usage
npm install
npm start
Open https://localhost:8000 (yes, needs to be HTTPS).