Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/kfields/deeper

Dungeon RPG using The Python Arcade Library and Rust
https://github.com/kfields/deeper

game python rust

Last synced: 3 days ago
JSON representation

Dungeon RPG using The Python Arcade Library and Rust

Awesome Lists containing this project

README

        

# Deeper :skull:

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

Dungeon RPG using [Crunge](https://github.com/crungelab/crunge)

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")