The license is GPL-2.0-only
This is a simple 2D Graphics Framework. After git clone, this library for Android, could be imported directly to Android Studio. Then it can be extended and used in Java programming language from your Android projects.
It represents a library, which is simple, light and small, without any other dependencies.
Not powerful as Unity 3D or similar frameworks, but still enough to build lightweight 2D games.
It works on low level by drawing pixels, lines, circles, bitmaps/images on android.graphics.Canvas Also painting and filling out shapes with given color. It is working fast as it relies on the double buffering approach implemented by the build-in android.graphics.* package.
Of course, it supports Camera view and related features. The camera representation supports static camera (like in Gravity and Balloons games) as well as moving camera (like in the Maze game)
- https://metatransapps.com/gravity-force-finger-137-cross-the-orbits/
- https://metatransapps.com/non-stop-balloons-shooter-for-kids-and-adults/
- https://metatransapps.com/maze-runner-2d-old-school-labyrinth-offline-game/
Here are 2 examples, which you could find in the model package of these projects:
[static camera] https://.com/MetatransApps/Android_APP_2DGravity, search for **WorldGenerator_Gravity.java **
[static camera] https://.com/MetatransApps/Android_APP_2DBalloons, search for WorldGenerator_StopTheBalls.java
[moving camera] https://.com/MetatransApps/Android_APP_2DMaze, search for WorldGenerator_Labyrints.java