Если простые игры, то можешь взглянуть в сторону
ZenGL. По сути там нет проблем с созданием 2D игры. Для 3D придётся руками многое делать. Демки есть. Всё что нужно сделать, это настроить
FPC/Lazarus на кросс-компиляцию под нужные платформы, это: arm-android, aarch64-android, i386-android, x86_64-android (либо все, либо какие-то необходимые). Сборка есть как через
Eclipse, так и через
Android Studio. Для обеих
IDE разные демки. Для последних версий Android надо будет использовать только
Android Studio, из-за чего и сделал её поддержку.
Да, функционал не блещет, но люди которые знают java спокойно могут добавить необходимый функционал (нет не спокойно, ну можно ко мне обратиться, подскажу как делать, если не разберёшься. Там ест свои проблемы, если вдруг надо будет добавлять именно функционал через java-код).
Так же можно протестировать на ПК демки.
Можно конечно ещё попробовать
SDL, но я не видел связки SDL+Pascal+Android.
------------------------------------------------------
Google translate:
If it’s simple games, then you can look towards
ZenGL. In fact, there are no problems with creating a 2D game. For 3D you have to do a lot with your hands. There are demos. All you need to do is configure
FPC/Lazarus to cross-compile for the required platforms, these are: arm-android, aarch64-android, i386-android, x86_64-android (either all or some required ones). The assembly is available both through
Eclipse and through
Android Studio. There are different demos for both IDEs. For the latest versions of Android, you will only need to use
Android Studio, which is why it is supported.
Yes, the functionality is not brilliant, but people who know java can easily add the necessary functionality (no, not calmly, well, you can contact me, I’ll tell you how to do it if you don’t figure it out. There are problems there, if you suddenly need to add functionality via java- code).
You can also test demos on PC.
You can, of course, also try
SDL, but I haven’t seen the SDL+Pascal+Android combination.