Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/jlengrand/elm-dungeon
Simple dungeon tile based game written in Elm
https://github.com/jlengrand/elm-dungeon
elm elm-demos elm-lang game
Last synced: about 2 months ago
JSON representation
Simple dungeon tile based game written in Elm
- Host: GitHub
- URL: https://github.com/jlengrand/elm-dungeon
- Owner: jlengrand
- License: mit
- Created: 2018-07-20T10:37:30.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2022-12-10T23:03:21.000Z (about 2 years ago)
- Last Synced: 2023-03-12T09:06:43.877Z (almost 2 years ago)
- Topics: elm, elm-demos, elm-lang, game
- Language: Elm
- Size: 2.32 MB
- Stars: 2
- Watchers: 3
- Forks: 2
- Open Issues: 16
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# elm-dungeon
Simple dungeon tile based game written in Elm
[![Netlify Status](https://api.netlify.com/api/v1/badges/7ab010d6-f1dc-4def-b1f5-a5cfc88082c9/deploy-status)](https://app.netlify.com/sites/elm-dungeon/deploys)
## Demo
[You can try the game here](https://elm-dungeon.netlify.com/).
## Install
```
$ npm install -g create-elm-app
```## Run development
```
$ elm-app start
```It will open a browser with the latest version
## Compilation (compiles to the doc folder)
```
$ elm-app build
```## Stuff still to be implemented (Spoiler : Almost everything)
- Mobile friendly controls
- Mobile friendly view
- Add death!
- Actually use weapons in fights
- Detroy WeaponComponents instead of setting the durability to 0. This will allow to change the weapon type, ...
- Refactor duplications
- Traps
- Chests
- Actual textures
- Weapon and Enemy types
- Tile movement system / generator (with increasing difficulty)## License
MIT
## Thanks to
[@JordyMoos for all the help](https://github.com/JordyMoos)