mirror of https://github.com/auygun/kaliber.git
4bab472ed1 | ||
---|---|---|
.vscode | ||
assets | ||
build | ||
src | ||
.clang-format | ||
.gitignore | ||
.gn | ||
BUILD.gn | ||
LICENSE | ||
README.md | ||
privacy.md |
README.md
A simple, cross-platform 2D game engine with OpenGL and Vulkan renderers.
Supports Linux and Android (lolipop+) platforms.
This is a personal hobby project. I've published a little game on
Google Play
based on this engine. Full game code and assets are included in this repository.
Building the demo
Linux:
cd build/linux
make
Android:
cd build/android
./gradlew :app:assembleRelease
GN (linux only for now):
gn gen --args='is_debug=false' out/release
ninja -C out/release
Third-party libraries:
glew, jsoncpp, minimp3, oboe, stb, texture-compressor, minizip, glslang, spirv-reflect, vma, vulkan-sdk