zeo-mc

Minecraft in JavaScript

MIT License

Stars
6

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

  • Node 6
npm install
npm start

Open https://localhost:8000 (yes, needs to be HTTPS).