Been spending some time with normal Laz/FPC and found GLScene.
There is a few links, lots from the old Delphi coder world.http://glscene.sourceforge.net/wikka/links.htm
I did actually managed to get the Castle Game Engine to sort of install on a PC this week again.
Some demos worked, others I have no clue why they did not compile.
I am not good enough with Laz/FPC on PC's to debug it
Been looking at Android code too as that is pure OpenGLES.
But I have been coming around to the conclusion the OpenGLES examples provided with Ultibo ARE the best place to start.
At the moment I have been coming at it from many directions.
Bottom up with Baremetal with #$%, Peter Lemon, bzt etc
Top down with PC's and Gentoo64 OpenGL. Sideways with Android etc
I have now come to the conclusion I need to setup a Pi as a Laptop? portable development system and just start coding.
I started this post 1 and 1/2 years ago, back then it was just an idea.
Over that time I now know it can be done (even by me) and to a much higher standard than even I expected.
I now wonder why no one has done a Pi specific game?
Anyway, the Xmas break will allow me to finish the kid's scratch built RetroPie Console (hint, buy a kit instead).
Perhaps one day he will write Ultibo games for it?