OpenGL ES Objective-C

OpenGLĀ® ES is a royalty-free, cross-platform API for full-function 2D and 3D graphics on embedded systems - including consoles, phones, appliances and vehicles. Created by InitWithData.

Recommended that you have a strong foundation in Objective-C before taking this course.

Average Course Length

3.5 hours

Skill Level


Pick a lesson

1: Xcode setup
2: Basic setup
3: Vertex arrays
4: Projection matrix
5: Loading a image
6: Sprite class
7: Translation and rotation
8: Touch recognizer
9: Shooting
10: Managing sprites
11: Deleting buffers
12: Adding enemies and Collision detection