Metadata-Version: 2.1
Name: deeper-rpg
Version: 0.1.7
Classifier: Development Status :: 4 - Beta
Classifier: Programming Language :: Rust
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: Implementation :: CPython
Classifier: Programming Language :: Python :: Implementation :: PyPy
Requires-Dist: arcade ~=3.0.0.dev15
Requires-Dist: PyGLM ~=2.7.0
Requires-Dist: imgui ~=1.4.1
Requires-Dist: pyyaml ~=6.0
Requires-Dist: loguru ~=0.6.0
Requires-Dist: pydantic ~=1.10.2
Requires-Dist: sqlalchemy ~=2.0.4
Requires-Dist: click ~=8.1.3
Requires-Dist: maturin ~=0.14.7; extra == 'dev'
Requires-Dist: black ~=22.12.0; extra == 'dev'
Requires-Dist: pytest ~=7.2.1; extra == 'test'
Provides-Extra: dev
Provides-Extra: test
License-File: LICENSE
Summary: Dungeon RPG with Python Arcade and Rust
Keywords: 
Author-email: Kurtis Fields <kurtisfields@gmail.com>
Requires-Python: >=3.8
Description-Content-Type: text/markdown; charset=UTF-8; variant=GFM
Project-URL: repository, https://github.com/kfields/deeper
Project-URL: changelog, https://github.com/kfields/deeper/blob/main/CHANGELOG.md
Project-URL: documentation, https://kfields.github.io/deeper/
Project-URL: homepage, https://github.com/kfields/deeper

# Deeper :skull:

Dungeon RPG using [The Python Arcade Library](https://arcade.academy/)

Tiles courtesy of [Dragosha](https://dragosha.com/free/dungeon-part-1-tiles.html)

## Links

:notebook: [Documentation](https://kfields.github.io/deeper/)

:package: [Package](https://pypi.org/project/deeper-rpg/)

## Development

You need to have [Rust](https://www.rust-lang.org/tools/install) installed

```bash
git clone https://github.com/kfields/deeper.git
cd deeper
poetry shell
poetry install
maturin develop
python -m deeper
```

## Resources

:link:[Parry](https://parry.rs/)

:link:[PyO3](https://github.com/PyO3/pyo3)

:link:[Maturin](https://github.com/PyO3/maturin)

:link:[Maturin Action](https://github.com/messense/maturin-action)

## Screen Shots

![Level Editor Screen Shot](https://kfields.github.io/deeper/images/deeper1.png "Level Editor")

![Entity Editor Screen Shot](https://kfields.github.io/deeper/images/deeper2.png "Entity Editor")

