ian13456 / Mine.js
Programming Languages
Projects that are alternatives of or similar to Mine.js
❗️ 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!
Motivation
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.
Screenshots
These are some screenshots taken directly from the project.
User Authentication
Neatly Styled Game UI
Awesome Graphics
Build Stack
Javascript.
Frontend
Backend
Authentication
Features
- Player registration
- Save worlds
- Database support
Installation
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
Note
📌 mine.js runs fastest on either Opera, Brave or Chrome.