Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/xi/laneya

multiplayer roguelike game
https://github.com/xi/laneya

Last synced: about 1 month ago
JSON representation

multiplayer roguelike game

Awesome Lists containing this project

README

        

Nothing to see yet.

Just a free time game project.

Setup development environment
-----------------------------

Execute the following commands::

python -m venv .env
. .env/bin/activate
python setup.py develop

This will setup a development environment and install laneya including all
dependencies into it. You can activate the virtual environment anytime by
calling::

. .env/bin/activate

laneya consists of two programs: A server called ``laneyad`` and a client
called ``laneya``.

Run Tests
---------

You can automatically run all tests via tox::

pip install tox
tox

This will setup virtual environments for multiple versions of python and run
all tests with each of these versions.

Alternatively you can run the tests manually::

pip install flake8 nose coverage
flake8
nosetests
xdg-open cover/index.html