/nekoyume

Decentralized MMORPG based on Dungeon World

Primary LanguagePythonMIT LicenseMIT

Nekoyume

build coverage pypi chat gitter

Nekoyume is the first MMORPG based on blockchain.

  • Nekoyume is entirely decentralized MMORPG game.
  • Nekoyume uses Dungeon World as a basic rule.
  • To achieve randomness on the blockchain, this project implements Hash random. (Read white paper for details.)

Dependencies

Installation

Installation to local environment

$ pip install nekoyume
$ nekoyume init

Installation to Heroku

deploy

Installation for development

$ git clone git@github.com:nekoyume/nekoyume.git
$ cd nekoyume
$ virtualenv -p $(which python3.6) .env
$ . .env/bin/activate
$ pip install -e .[dev,test]
$ nekoyume init

Launching node

$ pip install honcho
$ curl https://raw.githubusercontent.com/nekoyume/nekoyume/master/Procfile > Procfile
$ PORT=5000 honcho start

Mining

$ nekoyume neko