Arwin wrote:If you experiment with 3D, you could first start with coding OpenGL on PC, then move from there to PSPGL on PSP, and then move from there to sceGu (native gu calls) on PSP.
I have developed OpenGL bindings to Lua for PC. The project is called LuaScene and now available at LuaForge: http://luaforge.net/projects/luatut/ Get the second release which covers the first 5 of NeHe Tutorial lessons. More lessons will be available in the next releases. Lua 5.1 is currently used, the same for Lua Player 0.20.
New release of LuaTut v0.3 is now available at LuaForge. It covers the first 5 chapters of OpenGL Programming Guide, 2nd Ed (known as Redbook). Download the book at www.gamedev.net/download/redbook.pdf if you don't have one.
Next release will cover the next 5 chapters of the book.
Enjoy.
Note for Shine: You can easily convert Pascal-coded LuaScene library for your PSP Lua Player if you haven't done your part in OpenGL bindings.