Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/coffee-cup/dungeon
Roguelike dungeon crawler written in Rust and TypeScript
https://github.com/coffee-cup/dungeon
Last synced: 8 days ago
JSON representation
Roguelike dungeon crawler written in Rust and TypeScript
- Host: GitHub
- URL: https://github.com/coffee-cup/dungeon
- Owner: coffee-cup
- Created: 2019-07-14T22:50:05.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2023-01-07T07:46:27.000Z (about 2 years ago)
- Last Synced: 2024-04-09T11:26:04.031Z (10 months ago)
- Language: Rust
- Size: 1.83 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 22
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Dungeon
Small
[roguelike](http://www.roguebasin.com/index.php?title=Roguelike_Dev_FAQ#What_is_a_roguelike.3F)
dungeon crawler I am having fun writing. This is an experiement for me to
understand the implementation of roguelike mechanics such as dungeon generation,
field of view, and pathfinding. I doubt the game will actually be fun.The game logic is written in [Rust](https://www.rust-lang.org/) (compiled to
[WebAssembly](https://webassembly.org/)), and rendered to a HTML5 canvas with
[TypeScript](https://www.typescriptlang.org/).## Getting Started
[Webpack](https://webpack.js.org/) bundles the TypeScript and Rust with the
[WasmPackPlugin](https://github.com/wasm-tool/wasm-pack-plugin) so it is
playable on the web.After cloning
``` shell
cd www
yarn start
```Navigate to [localhost:8080](http://localhost:8080)