Metadata-Version: 2.1
Name: deeper-rpg
Version: 0.2.0
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.6
Requires-Dist: sqlalchemy ~=2.0.5.post1
Requires-Dist: click ~=8.1.3
Requires-Dist: pytest ~=7.2.1; extra == 'test'
Requires-Dist: maturin ~=0.14.7; extra == 'dev'
Requires-Dist: black ~=22.12.0; extra == 'dev'
Provides-Extra: test
Provides-Extra: dev
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: documentation, https://kfields.github.io/deeper/
Project-URL: changelog, https://github.com/kfields/deeper/blob/main/CHANGELOG.md
Project-URL: homepage, https://github.com/kfields/deeper
Project-URL: repository, https://github.com/kfields/deeper

# Deeper :skull:

[![Hatch project](https://img.shields.io/badge/%F0%9F%A5%9A-Hatch-4051b5.svg)](https://github.com/pypa/hatch)

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

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

## Links
:skull_and_crossbones: [Discord](https://discord.gg/VZnZ26fhqF)

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

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

## Development

You need to have [Hatch](https://hatch.pypa.io/latest/install/) installed

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

```bash
git clone https://github.com/kfields/deeper.git
cd deeper
hatch shell
hatch run develop
python -m deeper
```

## Resources

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

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

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

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

## Screen Shots

![Level Editor Screen Shot](https://github.com/kfields/deeper/blob/main/images/deeper1.png?raw=true "Level Editor")

![Entity Editor Screen Shot](https://github.com/kfields/deeper/blob/main/images/deeper2.png?raw=true "Entity Editor")

