Skip to content
Decentralized MMORPG previously based on Dungeon World
Python HTML CSS Other
Branch: master
Clone or download
ipdae Merge pull request #174 from earlbread/use-setup-cfg
 Use setup.cfg instead of setup.py
Latest commit 0dec2d6 Nov 12, 2018
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.circleci Upgrade setuptools before install requirements Nov 5, 2018
docs 0.1.4 Oct 17, 2018
hooks Add commit, push hook Sep 15, 2018
nekoyume Delete methods type in version Nov 4, 2018
tests Avoid ValueError in deserialize Nov 4, 2018
.dockerignore Run nekoyume in more Docker-native way Jul 22, 2018
.editorconfig Introduce .editorconfig Oct 1, 2018
.env.dist Make sync interval configurable Oct 21, 2018
.gitignore Change virtualenv name Oct 1, 2018
Dockerfile Use setup.cfg in Dockerfile Nov 5, 2018
LICENSE.txt Add License Mar 19, 2018
Procfile Use gevent May 20, 2018
README.rst Change virtualenv name Oct 1, 2018
app.json Introduce .editorconfig Oct 1, 2018
codecov.yml Add codecov.yml May 16, 2018
config.yaml Check version use git commit hash Nov 4, 2018
deployment.yaml Typo Nov 4, 2018
docker-compose.yml Use .env for docker-compose args & set default value Oct 1, 2018
requirements.txt
setup.cfg Use setup.cfg instead of setup.py Nov 5, 2018
setup.py Use setup.cfg in Dockerfile Nov 5, 2018

README.rst

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 for development

$ git clone git@github.com:nekoyume/nekoyume.git
$ cd nekoyume
$ python3 -m venv .venv
$ source .venv/bin/activate
$ pip install -e .[dev,test]
$ git config core.hooksPath hooks
$ nekoyume init

Launching node

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

Mining

$ nekoyume mine "user private key"

Running single node for development

$ cp .env.dist .env
$ docker-compose build
$ docker-compose up
You can’t perform that action at this time.