About

Practical 3D Graphics Programming for Games and Interactive Applications is an online course on programming realtime 3d graphics for a variety of development platforms (PC, console, handheld, mobile) with an emphasis of practical learning. Most graphics programming course focus on the technical details and the mathematical background. This is great after the student has grasped the concepts, but at the beginning, the most important thing you should be able to get are results, practical lessons, and useful code you wrote yourself.

This course focuses on a step-by-step learning of graphics principles, with practical examples and lessons right from the beginning. In order to smooth the learning curve, a development framework is provided that will take care of many technical details while student is focusing in the learning process. When the student is comfortable with the basics, then we’ll jump into the details of implementation, in-depth mathematics and specific technologies.

This course is practical in the sense that will address the practical knowledge needed by real world game developers. This is why it will provide all sorts of reference material for students to research further into specific subjects and also reference several production tools, technologies and frameworks that will help students understand the context where each lesson applies in real work environments.

Finally, this course is practical in the sense that will cover development of 3D graphics and games from beginning to end, including optimization, packaging and deployment. Many of these processes are usually not convered in other online courses, and this course aims at providing graphics developers with a thorough understanding of the whole process, right  from exporting art assets down to submitting your finished product to a publisher or digital distribution platform.

Leave a comment