Design Patterns for Game Programming

Course Preview

Want to create code that is robust, optimized and reusable? Then you need to learn about programming design patterns. Game Programming Design Patterns are templates for building modularised code that are generally a repeatable solution to a commonly occurring mechanic applied in computer games. 

Learn how to program and work with patterns such as: commands, flyweight, observer, prototype, singleton, states, object pools, game loops, updates, components and more…

Course Information

Estimated Time: 9 hrs, 37 Lectures

Difficulty: Beginner

Course Instructor

Penny de Byl Penny de Byl Author

I’m a full stack developer of most things computer sciency and academic with a true passion for teaching.  I’ve been teaching others about games development, programming, computer graphics, animation and web design for over 25 years in universities in Australia and Europe at the full professor level. I’ve also consulted for Unity, SAE, the Australian Institute of Entertainment and Wikitude. My best selling textbooks including Holistic Game Development with Unity are used in over 100 institutions world-wide. My graduates work at companies like Apple, Ubisoft, LinkedIn and Deloitte Digital.

Single Payment

$29.99

Get lifetime access to the video content, code and exercises for this single course.

Payment Plan

$12.99
per month for 3 total payments

Get full life-time access to the videos and resources of this course with 3 easy payments.

Patreon Support

FREE
MEMBER PRICING

Support Holistic3D on Patreon to access this course for free.

Leave a Reply

Scroll to Top