├── .coveragerc ├── .gitignore ├── .travis.yml ├── AUTHORS.rst ├── CHANGES.rst ├── LICENSE ├── MANIFEST.in ├── README.rst ├── docs ├── Makefile ├── _static │ └── .gitignore ├── authors.rst ├── changes.rst ├── conf.py ├── index.rst └── license.rst ├── pycraft ├── __init__.py ├── __main__.py ├── configuration.py ├── gamestate.py ├── gs_running.py ├── main.py ├── objects │ ├── __init__.py │ ├── block.py │ ├── character.py │ ├── enemy.py │ ├── item.py │ ├── object.py │ ├── player.py │ ├── storage.py │ ├── textures.png │ └── textures.py ├── shader.py ├── shaders │ ├── world.frag │ └── world.vert ├── util.py ├── window.py └── world │ ├── __init__.py │ ├── area.py │ ├── opengl.py │ ├── sector.py │ └── world.py ├── pytest.ini ├── requirements-dev.txt ├── requirements.txt ├── screenshot.png ├── setup.cfg ├── setup.py ├── tests ├── config.yaml ├── conftest.py ├── objects │ └── test_storage.py ├── test_configuration.py ├── test_licenses.py ├── test_pycraft.py ├── test_util.py └── travis_install.sh └── tox.ini /.coveragerc: -------------------------------------------------------------------------------- 1 | [run] 2 | omit = *__init__.py,*test* -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/traverseda/pycraft/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/traverseda/pycraft/HEAD/.travis.yml -------------------------------------------------------------------------------- /AUTHORS.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/traverseda/pycraft/HEAD/AUTHORS.rst -------------------------------------------------------------------------------- /CHANGES.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/traverseda/pycraft/HEAD/CHANGES.rst -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/traverseda/pycraft/HEAD/LICENSE -------------------------------------------------------------------------------- /MANIFEST.in: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /README.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/traverseda/pycraft/HEAD/README.rst -------------------------------------------------------------------------------- /docs/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/traverseda/pycraft/HEAD/docs/Makefile -------------------------------------------------------------------------------- /docs/_static/.gitignore: -------------------------------------------------------------------------------- 1 | # Empty directory 2 | -------------------------------------------------------------------------------- /docs/authors.rst: -------------------------------------------------------------------------------- 1 | .. _authors: 2 | .. include:: ../AUTHORS.rst 3 | -------------------------------------------------------------------------------- /docs/changes.rst: -------------------------------------------------------------------------------- 1 | .. _changes: 2 | .. include:: ../CHANGES.rst 3 | -------------------------------------------------------------------------------- /docs/conf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/traverseda/pycraft/HEAD/docs/conf.py -------------------------------------------------------------------------------- /docs/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/traverseda/pycraft/HEAD/docs/index.rst -------------------------------------------------------------------------------- /docs/license.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/traverseda/pycraft/HEAD/docs/license.rst -------------------------------------------------------------------------------- /pycraft/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/traverseda/pycraft/HEAD/pycraft/__init__.py -------------------------------------------------------------------------------- /pycraft/__main__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/traverseda/pycraft/HEAD/pycraft/__main__.py -------------------------------------------------------------------------------- /pycraft/configuration.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/traverseda/pycraft/HEAD/pycraft/configuration.py -------------------------------------------------------------------------------- /pycraft/gamestate.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/traverseda/pycraft/HEAD/pycraft/gamestate.py -------------------------------------------------------------------------------- /pycraft/gs_running.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/traverseda/pycraft/HEAD/pycraft/gs_running.py -------------------------------------------------------------------------------- /pycraft/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/traverseda/pycraft/HEAD/pycraft/main.py -------------------------------------------------------------------------------- /pycraft/objects/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/traverseda/pycraft/HEAD/pycraft/objects/__init__.py -------------------------------------------------------------------------------- /pycraft/objects/block.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/traverseda/pycraft/HEAD/pycraft/objects/block.py -------------------------------------------------------------------------------- /pycraft/objects/character.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/traverseda/pycraft/HEAD/pycraft/objects/character.py -------------------------------------------------------------------------------- /pycraft/objects/enemy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/traverseda/pycraft/HEAD/pycraft/objects/enemy.py -------------------------------------------------------------------------------- /pycraft/objects/item.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/traverseda/pycraft/HEAD/pycraft/objects/item.py -------------------------------------------------------------------------------- /pycraft/objects/object.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/traverseda/pycraft/HEAD/pycraft/objects/object.py -------------------------------------------------------------------------------- /pycraft/objects/player.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/traverseda/pycraft/HEAD/pycraft/objects/player.py -------------------------------------------------------------------------------- /pycraft/objects/storage.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/traverseda/pycraft/HEAD/pycraft/objects/storage.py -------------------------------------------------------------------------------- /pycraft/objects/textures.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/traverseda/pycraft/HEAD/pycraft/objects/textures.png -------------------------------------------------------------------------------- /pycraft/objects/textures.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/traverseda/pycraft/HEAD/pycraft/objects/textures.py -------------------------------------------------------------------------------- /pycraft/shader.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/traverseda/pycraft/HEAD/pycraft/shader.py -------------------------------------------------------------------------------- /pycraft/shaders/world.frag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/traverseda/pycraft/HEAD/pycraft/shaders/world.frag -------------------------------------------------------------------------------- /pycraft/shaders/world.vert: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/traverseda/pycraft/HEAD/pycraft/shaders/world.vert -------------------------------------------------------------------------------- /pycraft/util.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/traverseda/pycraft/HEAD/pycraft/util.py -------------------------------------------------------------------------------- /pycraft/window.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/traverseda/pycraft/HEAD/pycraft/window.py -------------------------------------------------------------------------------- /pycraft/world/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /pycraft/world/area.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/traverseda/pycraft/HEAD/pycraft/world/area.py -------------------------------------------------------------------------------- /pycraft/world/opengl.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/traverseda/pycraft/HEAD/pycraft/world/opengl.py -------------------------------------------------------------------------------- /pycraft/world/sector.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/traverseda/pycraft/HEAD/pycraft/world/sector.py -------------------------------------------------------------------------------- /pycraft/world/world.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/traverseda/pycraft/HEAD/pycraft/world/world.py -------------------------------------------------------------------------------- /pytest.ini: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /requirements-dev.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/traverseda/pycraft/HEAD/requirements-dev.txt -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/traverseda/pycraft/HEAD/requirements.txt -------------------------------------------------------------------------------- /screenshot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/traverseda/pycraft/HEAD/screenshot.png -------------------------------------------------------------------------------- /setup.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/traverseda/pycraft/HEAD/setup.cfg -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/traverseda/pycraft/HEAD/setup.py -------------------------------------------------------------------------------- /tests/config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/traverseda/pycraft/HEAD/tests/config.yaml -------------------------------------------------------------------------------- /tests/conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/traverseda/pycraft/HEAD/tests/conftest.py -------------------------------------------------------------------------------- /tests/objects/test_storage.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/traverseda/pycraft/HEAD/tests/objects/test_storage.py -------------------------------------------------------------------------------- /tests/test_configuration.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/traverseda/pycraft/HEAD/tests/test_configuration.py -------------------------------------------------------------------------------- /tests/test_licenses.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/traverseda/pycraft/HEAD/tests/test_licenses.py -------------------------------------------------------------------------------- /tests/test_pycraft.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/traverseda/pycraft/HEAD/tests/test_pycraft.py -------------------------------------------------------------------------------- /tests/test_util.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/traverseda/pycraft/HEAD/tests/test_util.py -------------------------------------------------------------------------------- /tests/travis_install.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/traverseda/pycraft/HEAD/tests/travis_install.sh -------------------------------------------------------------------------------- /tox.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/traverseda/pycraft/HEAD/tox.ini --------------------------------------------------------------------------------