nekoyume / nekoyume

Decentralized MMORPG previously based on Dungeon World
https://nekoyu.me/
MIT License
75 stars 34 forks source link

Nekoyume

|build| |coverage| |pypi| |chat| |gitter|

Nekoyume is the first MMORPG <https://en.wikipedia.org/wiki/Massively_multiplayer_online_role-playing_game> based on blockchain <https://en.wikipedia.org/wiki/Blockchain>.

Dependencies

Installation

Installation for development ^^^^^^^^^^^^^^^^^^^^^^^^^^^^

.. code-block:: console

$ 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

.. code-block:: console

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

Mining

.. code-block:: console

$ nekoyume mine "user private key"

Running single node for development

.. code-block:: console

$ cp .env.dist .env $ docker-compose build $ docker-compose up

.. |build| image:: https://circleci.com/gh/nekoyume/nekoyume.svg?style=shield&circle-token=fb83e926d78b99e4cda9788f3f3dce9e281270e3 :target: https://circleci.com/gh/nekoyume/nekoyume

.. |coverage| image:: https://codecov.io/gh/nekoyume/nekoyume/branch/master/graph/badge.svg?token=VaVMWbOpm7 :target: https://codecov.io/gh/nekoyume/nekoyume

.. |pypi| image:: https://img.shields.io/pypi/v/nekoyume.svg :target: https://pypi.org/project/nekoyume/

.. |chat| image:: https://img.shields.io/badge/chat-on%20telegram-brightgreen.svg :target: https://t.me/nekoyume

.. |deploy| image:: https://www.herokucdn.com/deploy/button.svg :target: https://heroku.com/deploy

.. |gitter| image:: https://badges.gitter.im/gitterHQ/gitter.png :target: https://gitter.im/nekoyume-dev