Seenkao 15b39e1921 update ZenGL 3 anni fa
..
01 - Initialization 33f36b1c71 ZenGL 3.27 4 anni fa
02 - Resources 33f36b1c71 ZenGL 3.27 4 anni fa
03 - Input 33f36b1c71 ZenGL 3.27 4 anni fa
04 - Screen Settings 33f36b1c71 ZenGL 3.27 4 anni fa
05 - Primitives 15b39e1921 update ZenGL 3 anni fa
06 - Text 33f36b1c71 ZenGL 3.27 4 anni fa
07 - Sprites 15b39e1921 update ZenGL 3 anni fa
08 - Sprite Engine 33f36b1c71 ZenGL 3.27 4 anni fa
09 - Sprite Engine(Classes) 33f36b1c71 ZenGL 3.27 4 anni fa
10 - Tiles 15b39e1921 update ZenGL 3 anni fa
11 - Grid 33f36b1c71 ZenGL 3.27 4 anni fa
12 - Render into Texture 33f36b1c71 ZenGL 3.27 4 anni fa
13 - Particles 33f36b1c71 ZenGL 3.27 4 anni fa
14 - Sound 33f36b1c71 ZenGL 3.27 4 anni fa
15 - Video 33f36b1c71 ZenGL 3.27 4 anni fa
16 - Physics 33f36b1c71 ZenGL 3.27 4 anni fa
ZenAndroid 0b36bbf580 ZenGL 3.25 4 anni fa
README.txt 0b36bbf580 ZenGL 3.25 4 anni fa

README.txt

RU:
ВНИМАНИЕ! Выбирайте соответствующие библиотеки для нужных архитектур.
В ZenGL включены библиотеки ARMV5 и ARMV6.


Порядок сборки:
- собрать библиотеку используя файл проекта для Lazarus'а, например "01 - Initialization/jni/demo01_linux.lpi"
- *.so - библиотеку скопировать в папку "..libs\armeabi\" - папки проекта "01 - Initialization"
- импортировать в Eclipse (Android Studio) основной каталог проекта - "01 - Initialization"
- запустить дебаг :)

EN:
WARNING!

Build steps:
- compile library using project file for Lazarus, e.g. "01 - Initialization/jni/demo01_linux.lpi"
- *.so - library copy to folder "..libs\armeabi\" - project "01 - Initialization"
- import main directory of project into Eclipse
- run debug :)


Изменения, примеры можно запустить с NDK версией выше r8e и fpc версии выше 3.0.4.
Для версии FPC 3.0.4 решения я не нашёл, возможно по инструкциям Andru: http://zengl.org/wiki/doku.php?id=compilation:android
Для версий FPC 3.2 и выше инструкции Andru устарели. Создаётся сразу рабочий код под Android.