Skip to content

SphericalWorld/spherical-world

Repository files navigation

codebeat badge Maintainability devDependencies Status dependencies Status CircleCI

Spherical World

This project is an attempt to create voxel-based game in pure javascript. It was resurrected after 4 years of inactivity and right now under heavy refactorings.

Requirements

Latest NodeJS, Latest Chrome/Firefox, Latest Docker

Running

Server

npm run start-server

linux users may need to run docker under sudo:

sudo npm run start-server

nvm is not working with sudo out of the box, if you use nvm to manage your node versions, you may need to apply this workaround to make nvm compatible with sudo:

n=$(which node);n=${n%/bin/node}; chmod -R 755 $n/bin/*; sudo cp -r $n/{bin,lib,share} /usr/local

Client

npm start

License

Source code provided under MIT license

Textures are provided by The Quin Studios (Custom license)

It also use textures created by David Stridh Andersson, under CC BY license https://www.planetminecraft.com/texture_pack/davids-drawn-64x64-texturepack/ It also use textures created by Soar49, under Public domain http://dl.soartex.net/q7ui6

Sound effects obtained from https://www.zapsplat.com

Releases

No releases published

Packages

No packages published