A small and easy to use framework, inspired by [McEngine] by McKay.
This engine is mostly for quick prototyping, no optimization has been done yet.
Not all graphic/os specific functions are implemented, it will be added only when I needed it.
/src/beatrice/
contains the source code
/app/
contains the generic application code using the engine/engine/
contains the core/font/
contains the font system/input/
contains input devices/entrypoint/
contains enviroment specific main entrypoint/platform/
contains platform wrappers/renderer/
contains renderer specific code
/drawable/
contains basic drawable structs/common/
contains generic 2d object/sprite/
contains osu!-esque sprite struct and manager/ui/
contains deprecated ui system, do not use.
/util/
contains the helper one-use functions/structs/math/easing/
contains generic easing function/math/timer/
contains generic timing structs/math/transform/
contains transformers to be used with animations/math/vector
contains generic Vector structs
https://github.com/xjunko/kyu-kurarin
- A simple
v -cc clang .
should work.