This hands-on course is for aspiring game programmers who want to learn how to develop video games. Under the guidance of your industry mentor, you'll learn the programming fundamentals using the C++, and start building your first game.
Why study game programming at CG Spectrum:
There's no better way to get started in the industry than with mentorship from a seasoned game programmer! In just 3 months, you'll be feeling more confident with C++ programming techniques, and ready to start bringing your own game ideas to life!
As an Unreal Academic Partner and online game dev school, we're here to help you gain speed and confidence with industry-leading software, and equip you with the latest game production techniques.
On completion of this course, you may choose to continue your studies with the Game Programming Course.
Your introduction to game programming starts with learning the fundamentals focusing on the C++ programming language. We will introduce basic C++ syntax as well as advanced techniques, and by the end of the term, you will have enough knowledge to create your first C++ game.
*This short course is a prerequisite to the full Game Programming Course. It will give you the foundational skills you need to continue on your educational pathway.
While at Ubisoft, AAA programmer Firas released almost a game a year including Far Cry 3, 4, 5, Assassin's Creed 3, Your Shape, Splinter Cell: Blacklist and Watchdogs 2 and 3.Read full bio
Daniel has experience in game development as well as other applications. He contributed to Marvel Super Hero Squad and was a member of the Need for Speed: No Limits team.Read full bio
With over 6 years of experience in the game industry, Ming has worked for Ubisoft, Activision, and Gameloft. He has also applied his programming skills in a wide range of areas.Read full bio
After 20 years in the industry, AAA game expert Bryan has worked on titles like Too Human, X-Men: Destiny, Rollers of the Realm, Debris, and now Far Cry 6.Read full bio
Will teaches Game Programming and Design at an undergraduate level in the UK and undertaking contract work to keep close ties with a number of developers and studios.Read full bio
From indie dev to AAA dev, Elias is an animation programmer at Build a Rocket Boy Studio where he's working on soon-to-be-released game, Everywhere.Read full bio
Rob has developed games and experiences for a number of platforms from mobile and desktop to virtual reality. He specializes in creating gameplay mechanics and quick-fire game prototypes for a number of video game companies.Read full bio
If you're unsure which course or class option is right for you, just fill out an enquiry form, let us know what's on your mind, and our student admissions team will be happy to help. We look forward to getting you started on your journey and welcoming you to the vibrant and supportive CG Spectrum community!