A library for making terminal-based games in the style of Dwarf Fortress.
Examples
To do
- [x] Use a custom runner instead of Window / Winit
- [ ] Performance! Right now performance is really awful. Switch to using a compute shader when bevy supports it.
- [ ] Write documentation
- [ ] Add 'background inheritance,' where the nearest background color is applied if there are characters above it with no background set.
- [ ] add more examples to test complex functionality
- [ ] multiple cameras on-screen at once
- [ ] camera culling based on the camera's Z location
- [ ] Add some way to translate Bevy's UI system into terminal interface components
- [x] Fix a bug with keyboard input