laneya

multiplayer roguelike game
git clone https://git.ce9e.org/laneya.git

NameSize
.gitignore76B
.travis.yml130B
MANIFEST.in19B
README.rst840B
laneya/__init__.py0B
laneya/actions.py1239B
laneya/client.py3205B
laneya/map.py7819B
laneya/promise.py3019B
laneya/protocol.py11165B
laneya/server.py1656B
run.sh87B
setup.cfg160B
setup.py875B
tests/__init__.py0B
tests/test_promise.py4724B
tox.ini443B

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