411 REFERENCE · Wikibooks
Cross-Platform Game Programming with gameplay3d/Links to other useful resources
Reference material by Wikibooks contributors. This retains its source identity and is not 411 news reporting.
gameplay3d
The official gameplay3d website (which has links to a wiki, API reference, forums and the github repository) can be found at:
http://www.gameplay3d.org/
For a very useful talk by the creators of gameplay3d, which covers many of gameplay3d's architectural design choices, go to:
http://www.gdcvault.com/play/1018088/Developing-Cross-Platform-Mobile-Games
3D graphics
Udacity has an excellent course on "Interactive 3D Graphics" at:
https://www.udacity.com/course/cs291
OpenGL/GLSL
For an introduction to modern (i.e. shader-based rather than fixed-pipeline) OpenGL, try:
SIGGRAPH University : "An Introduction to OpenGL Programming"
Learning Modern 3D Graphics Programming
Tutorials for modern OpenGL (3.3+)
http://open.gl/
You can experiment with GLSL fragment shaders (and learn a few tricks from the experts) at:
https://www.shadertoy.com/
https://glsl.heroku.com/
Do note, however, that many of the techniques used in these shaders are too computationally expensive for real-time use in games. Nevertheless, they can be useful for getting to grips with the GLSL language.
C++
A thorough and easy-to-follow C++ tutorial can be found at:
http://www.learncpp.com/
Lua
The "Getting Started" page on the official Lua website can be found at:
http://www.lua.org/start.html
For a very brief introduction, try:
http://tylerneylon.com/a/learn-lua/
3D models
http://archive3d.net - 15,000+ free models from archive 3d
http://sketchup.google.com/3dwarehouse/ - Google's 3d warehouse repository
https://www.yobi3d.com - 3D model search engine with previews in 3D
http://free3dbase.com/ - furniture models without registering
http://artist-3d.com/ - wide variety of free models
http://nasa3d.arc.nasa.gov/ - all kinds of free models from the space program
http://www.3dm3.com/modelsbank/ - around 300 free models