Source Code of Wolfenstein 3D for the iPhone Available
John Carmack has released the source code of the iPhone version of the famous Wolfenstein 3D video game.
You can grab it here: wolf3d_iphone_v1.0_src.zip (10Mb).
Wolfenstein 3D is written in pure C and uses OpenGL for 3D rendering. You can see how id Software uses OpenGL render calls in files such as /wolf3d/newCode/wolf/wolf_opengl.c or /wolf3d/newCode/iphone/iphone_loop.c
The zip file also contains a doc about iPhone Development by John Carmack.
- iPhone development By John Carmack
- Review: Wolfenstein 3D for the iPhone
- John Carmack Releases Open Source Wolfenstein iPhone Port