Learn to program games with the world’s most powerful 3D game engine, Unreal Engine, which is responsible for some of the best AAA games. In our online game programming course, you'll harness the power of UE and master programming over 9 months.
Why study game programming at CG Spectrum:
[more]More[/more]
Unreal Engine has been used to create some of the world's most popular titles for desktop, console, mobile, and even VR and AR experiences. Future-proof your career in this course, which covers C++ programming techniques, plus blueprints, UI development, input, collision, particle systems, animations, user experience and more.
As an online game dev school and Unreal Academic Partner, we're here to help you gain speed and confidence with industry-leading software, equip you with the latest game production techniques, and graduate with original work to show employers.
Certificate
9 months
20 hrs weekly
Intermediate
Windows PC, and Intro to Game Programming or portfolio submission
Weekly online classes, feedback and support
Unreal Engine, Visual Studio 2019
Aug 1, 2022
Get more out of your education with CG Spectrum, an Unreal Academic Partner and Unreal Authorized Training Center. Network and build job skills that prepare you for a career in the video game industry.
Plan your studies around your work and family commitments
Learn from mentors who have worked on best-selling video games
Build practical, relevant job skills that studios are looking for
Options to help you pursue your passion and start working sooner
You'll be introduced to the Unreal Engine editor and see how the editor interacts with C++ code while building levels and gameplay elements. Blueprints will be introduced as another way to visually add logic to your games. You'll build a simple game with input, collision, basic AI, User Interface and audio.
In this term, you will tackle some more advanced uses of the Unreal Engine for a more complete picture of developing Unreal games, including character animations, particle effects, serialization, loading and streaming levels. Finish the term by developing your own fully playable game from scratch.
This final term is dedicated to getting you job-ready! With your mentor’s guidance, you’ll polish your best work for your portfolio and learn how to develop your competitive edge, market yourself, and make the best possible impression in front of employers. You'll also receive additional 1-on-1 career support, portfolio reviews, and industry insights from CG Spectrum's Career Development Manager.
All game programming classes are run by experts with years of experience working on games at studios all over the world.
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 bioDept. Head of Game Programming
Known for Assassin's Creed 3
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 bioMentor of Game Programming
Known for Far Cry 6
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 bioMentor of Game Programming
Known for Tom Clancy's EndWar
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 bioMentor of Game Programming
Known for Past Cure
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 bioMentor of Game Programming
Known for Sniper Elite III: Afrika
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 bioMentor of Game Programming
Known for Marvel Super Hero Squad
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 bioMentor of Game Programming
Known for Dev Enabled
The most affordable way to learn from top industry mentors in a fun, collaborative environment, while still getting plenty of personalized feedback.
Progress faster and enjoy more flexiblity with private mentorship. Ideal for busy schedules, career-changers, or artists upgrading skills or changing specialties.
(9 x payments)
Save 10%
(3 x payments)
Save 25%
(1 x payment)
(9 x payments)
Save 10%
(3 x payments)
Save 25%
(1x payment)
With a focus on portfolio preparation, we help students build their competitive edge with high quality work that gets noticed. Get a taste of what our programming students are creating.
Our commitment to job-outcomes and focus on career development has helped graduates find work at studios all over the world.
If you like games and coding this is a course you don't want to miss!
I started with no previous programming experience and I am already coding my own games from scratch. Firas is an incredible mentor who has encouraged me to stay curious and think outside the box. His support has exponentially increased my progress!
An amazing journey!
This course is a complete package with the goal of helping us conquer our dream job! I didn't expect to find a C++ programming course aimed at the gaming industry and of such quality. The big difference the guidance of a high-level professional: Bryan Griffiths in my case! In addition to masterfully explaining technical questions, he shares immeasurable knowledge of the industry.
CG Spectrum is helping me grow as a game designer and as a person.
Both my mentor Andrejs Verlis and Dept. Head, Troy Dunniway, have been so encouraging and empowering. It doesn’t even feel like school. I’m finally seeing so many of my interests culminate, and I’m excited to leverage the great networking and career development here for a beautiful future.
I was hired by Ubisoft!
It’s your career success that matters. I applied to some companies with my updated reel and got hired by a studio named Dwarf-Labs where I did some animations for a CG commercial. Then I was hired by Ubisoft where I worked on one of their biggest franchises, Assassin’s Creed Syndicate!
Study options for all skill levels, from short introduction courses to full industry programs.