❗ mine.js
was previously mc.js
, which has been taken down by a DMCA notice.
MineJS is a javascript-based voxel engine that runs in your browser!
We thought it would be interesting to design a game that is inspired by the popular voxel engine "Minetest" with javascript. We are interested to see if javascript can deliver quality graphics and performance, and interactive multiplayer game play within a 3D voxel type environment.
These are some screenshots taken directly from the project.
Javascript.
- Player registration
- Save worlds
- Database support
Before cloning the repo or doing anything, be sure to install docker and node on your computer. After that, run the following commands:
# Clone the repository
git clone https://github.com/ian13456/mine.js.git
# Download packages for both server and client
yarn
# Start all services
yarn run init # only needed when running for the first time
yarn run start
After these commands, visit localhost:3000
📌 mine.js runs fastest on either Opera, Brave or Chrome.