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

https://github.com/spigs/polymorph

Personal roguelike project
https://github.com/spigs/polymorph

game gamedev roguelike roguelike-dungeon-crawler roguelikedev rust

Last synced: 2 months ago
JSON representation

Personal roguelike project

Awesome Lists containing this project

README

        

![Polymorph](https://github.com/SPIGS/Polymorph/blob/master/assets/banner.gif "A fireside chat")
## About

*Polymorph* started off as an unnamed, little project originally based on the [Roguebasin Python tutorial](http://www.roguebasin.com/index.php?title=Complete_Roguelike_Tutorial,_using_python3%2Blibtcod). I soon abandoned it, and later revived it as a learning exercise for the Rust programming language. It has since eclipsed the original Python version and I am currently working on it in my free time.

#### Current Features
- Level generation (caverns, foliage, lakes, lava pools, rudimentary structure generation)
- Dynamic lighting (per channel lighting, shadows)
- Tile animations
- Multiplatform

## Acknowledgements
- [thebracket](https://github.com/thebracket) and his fantastic library [bracket_lib](https://github.com/thebracket/bracket-lib) which serves as the basis for this project.
- The fantastic community over on [r/roguelikedev](https://old.reddit.com/r/roguelikedev/) ❤️