Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
res/fonts
src
.gitignore
Cargo.lock
Cargo.toml
LICENSE.md
README.md

README.md

Rust RL

Following the LibTCod Rust Tutorial found at https://tomassedovic.github.io/roguelike-tutorial/

Thoughts:

Need a handle input system

Rendering Systems: Clear Root Clear OffScreens Draw each offscreen (req: Clear the specific offscreen) Draw Map Draw Entites (req: Draw Map) Composite Offscreens

Need to register my tilemap and my fovmap as resources (new types should be good here) Could probably new type vec to a block_move type, and a block_sight type etc for the sake of resources This is going to effect how I generate maps :-/

Gameplay systems UpdateVelocity UpdatePosition (req: UpdateVelocity) UpdateFov(req: UpdatePosition)