ascii roguelike library in rust with native and wasm support
Switch branches/tags
Nothing to show
Clone or download
Permalink
Failed to load latest commit information.
ci setup ci Jun 24, 2018
examples upgrade to glutin 0.17 Jul 10, 2018
src prepare for publishing Aug 3, 2018
static image blitting (work in progress) Jun 30, 2018
.gitignore Initial commit Jun 23, 2018
.travis.yml unicode support Jun 28, 2018
CREDITS.md colored font Jun 29, 2018
Cargo.toml prepare for publishing Aug 3, 2018
LICENSE Initial commit Jun 23, 2018
README.md prepare for publishing Aug 3, 2018
Web.toml refactoring Jun 24, 2018

README.md

doryen-rs

Build Status Documentation crates.io

Ascii roguelike library in rust with native and wasm support. Uses the uni-gl and uni-app crates from the unrust game engine.

Demos :

basic

perf

fonts

unicode

blit

image

subcell

status

+ [x] GLSL renderer: stable
+ [x] RGBA, RGB and greyscale fonts : stable
+ [x] mouse input : stable
+ [x] subcell resolution : stable
+ [x] PNG image blitting : stable
- [x] unicode support : beta
- [x] keyboard input : alpha

usage

  • add dependency to Cargo.toml :
[dependencies]
doryen-rs="*"

Check the examples and documentation for more information.

compilation

  • native compilation
rustup default nightly
cargo run --example basic
  • web compilation
rustup default nightly
rustup target install wasm32-unknown-unknown
cargo install cargo-web
cargo web start --example basic