Description
Game engine with geometry, easing, animated text, delta rendering.
Description
Game engine that is intended to help implementing games for the terminal.
Contains types and classes about discrete and continuous geometry, collision detection, animated UIs, animated colored text and easing functions.
Also contains a renderer (delta-renderer) optimized to avoid screen tearing in the terminal.
README.md
What is it?
A game-engine library containing:
Types and classes about discrete and continuous geometry, collision detection, animated UIs, animated colored text and easing functions.
A renderer (delta-renderer) optimized to avoid screen tearing in the terminal.
IO utilities to read player key-presses.
Also produces a demo-application on text animation, imj-base-examples-exe
.