10-25-2018, 05:21 PM
Da spomenem i BGFX, vrlo popularna biblioteka autora B.Karadzic
https://github.com/bkaradzic/bgfx
Te biblioteke sam probao na Android-u i radile su fino. Malo je kompleksnija biblioteka u pitanju sa puno opcija ali je zato cross-platform kompatibilna i podrzava sve graficke rendering engine, Direkt3D, Metal, OpenGL i WebGL.
Zanimljivo je da se za Android prakticno sve pise u C++ i program se exportuje kao jedan DLL (posebno za x86 i posebno za ARM) koji se samo "zapakuje" (wrapuje) u jednu MainActivity.java skriptu i odatle se poziva main() iz C++ programa koji odatle nadalje preuzima kontrolu nad ekranom i touch-om.
https://github.com/bkaradzic/bgfx
Te biblioteke sam probao na Android-u i radile su fino. Malo je kompleksnija biblioteka u pitanju sa puno opcija ali je zato cross-platform kompatibilna i podrzava sve graficke rendering engine, Direkt3D, Metal, OpenGL i WebGL.
Zanimljivo je da se za Android prakticno sve pise u C++ i program se exportuje kao jedan DLL (posebno za x86 i posebno za ARM) koji se samo "zapakuje" (wrapuje) u jednu MainActivity.java skriptu i odatle se poziva main() iz C++ programa koji odatle nadalje preuzima kontrolu nad ekranom i touch-om.