Make the switch from gamer to developer! Whether you want to work on major AAA titles or become an indie developer, our online game dev courses equip you with the skills to pursue a career in games or real-time 3D.
Why learn game development at CG Spectrum:
Get a more personalized education with an expert game developer as your mentor! Graduate with the skills and confidence to pursue your dream career. See how it works in the video below.
Plan studies around your work and family commitments
Learn from experts who have worked on best-selling games
Build practical and relevant job skills studios are hiring for
Dedicated career support to help you land your first job
Get more out of your education with an Unreal Academic Partner! Enjoy an industry-approved curriculum, live weekly sessions with your mentor, personalized feedback, plus support, industry insights, and networking in our amazing online community.
Learn to design, validate, and develop your game ideas and bring them to life in a playable game prototype. Build immersive game levels using Unreal Engine, combine gameplay systems to create more engaging experiences, and understand what it takes to create a fun and monetizable game.
Start with basic game design theory to see HOW things should be designed, WHY they work, and WHAT to do to make an addicting game. You'll learn how to pitch your game, create a game design document, and make an Unreal Engine gameplay prototype.
Expect to play a LOT of games in the name of research! Every great designer must know how to analyze, deconstruct and understand how each game differs. You'll learn how to paper design and concept; write a level design specification; and ensure level functionality and other technical needs are met. A fantastic entry-level course for aspiring designers.
Using AAA case studies, you'll discover how to design more elaborate games in this fun but intensive course. Learn to build immersive game levels, combine gameplay systems to create more engaging experiences, and see what it takes to launch a successful game.
Great ideas are a dime a dozen in the world of game development; being able to execute them well is more important. You’ll learn how to validate and express your ideas and bring them to life in a playable game prototype. This course includes additional 1-on-1 support from our Career Development Manager to get you ready for a career in game development.
"Prepare for a thrilling odyssey into the realm of game development with our Bachelor of Game Development, specializing in Game Design. In this immersive program, you'll dive deep into the captivating world of interactive storytelling, game mechanics, and the creation of immersive gaming experiences.
As a Game Design specialist, you'll become the architect of virtual worlds, crafting engaging narratives, and defining the rules of gameplay that captivate and challenge players. Through a blend of theory and hands-on practice, you'll learn the art of designing compelling characters, levels, and mechanics that leave players enthralled.
By the time you graduate, you'll not only have a stunning portfolio showcasing your innovative game designs but also the skills, insights, and creativity to thrive in the ever-evolving gaming industry. Your journey to shaping the future of gaming begins here, where every idea is a potential adventure waiting to unfold!"
Using C++, build the credentials studios are hiring for, including more advanced uses of Unreal Engine such as character animations, particle effects, serialization, loading, and streaming levels. You’ll finish the course with a playable game.
Ideal game programming course for beginners with little or no coding knowledge! You'll learn programming fundamentals using the C++ programming language and start building your first game.
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. A great introduction course to see what it takes to become a game programmer.
Learn to program games with the world’s most powerful 3D game engine, Unreal Engine. This online game programming course covers more advanced UE techniques with a focus on career development to get you job-ready.
Build the skills studios are hiring for, including the more advanced uses of Unreal Engine such as character animations, particle effects, serialization, loading, and streaming levels. Once you've built a fully playable game for your portfolio, you'll receive additional 1-on-1 career support from our Career Development Manager to prepare you for work in a game studio.
Prepare to embark on an exhilarating journey into the world of game development with our Bachelor of Game Development, specializing in Game Programming. In this immersive program, you'll delve deep into the core of gaming technology, where you'll master the art of coding and harness the ability to craft immersive, interactive worlds that captivate players.
As a Game Programming specialist, you'll take on the role of the architect of the gaming universe, the driving force behind the scenes, responsible for creating the intricate algorithms and mechanics that breathe life into games. You'll gain proficiency in programming languages, game engines, and software development – the essential tools that enable you to bring cutting-edge gaming experiences to life.
By the time you graduate, you'll have a robust portfolio that proudly showcases your programming prowess, along with the skills and knowledge to excel in the ever-evolving gaming industry. Your journey to becoming a game programming expert begins here, where your passion for gaming transforms into a career filled with boundless creative opportunities!
Learn from passionate industry veterans with years of real-world experience at major studios on AAA and best-selling video games.
Scot helped create the first Advanced Dungeons & Dragons roleplaying game, and was responsible for hits like Falcon 3.0, Crimson Skies, 007: Everything or Nothing and DMC.
Director of Game Development
Known for DMC
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.
Dept. Head of Game Programming
Known for Assassin's Creed 3
Troy is an award-winning game designer and executive with over 25 yrs of game development experience at major companies like Microsoft, Ubisoft, Insomniac, EA, Disney, and Samsung.
Curriculum Manager of Game Design
Known for Resistance: Fall of Man
Simon has been working in the game industry since 2005, and was credited as the only technical cinematic animator for Batman: Arkham City at Rocksteady Studios.
Dept. Head of Real-Time 3D
Known for Batman: Arkham Knight
Deepak is the Producer for film, TV, and virtual production at Epic Games' Unreal Online Learning platform and is sharing his real time production expertise with students at CG Spectrum.
Mentor of Virtual Production
Known for Gen: Lock
Mentor of Game Programming
Known for Watch Dogs: Legion
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.
Mentor of Game Programming
Known for Tom Clancy's EndWar
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.
Mentor of Game Programming
Known for Far Cry 6
William is a Real-time TD and Unreal Artist. He shares his passion for Unreal Engine with artists and creators through his highly popular tutorials.
Mentor of Real-Time 3D
Known for Unreal Engine Education
Mentor of Game Programming
Known for SimCity BuildIt
Carl has worked in the industry professionally for over 17 years. He started his career at Gearbox Software and is currently a World Building Director at Gearbox Software.
Mentor of Virtual Production
Known for Borderlands franchise
Tim is in his fourth decade of designing and producing video games. He has a number of top-selling and award-winning titles to his name.
Mentor of Game Design
Known for Disney Infinity
Eric is a Design Manager at PlayStation's Bend Studio. He is excited to share his journey and knowledge he has gained with others.
Mentor of Game Design
Known for Days Gone
While at award-winning game studio Blazing Griffin, Michael released titles like Murderous Pursuits, The Ship: Remasted, Distant Star: Revenant Fleet and Dino Tribes.
Mentor of Game Design
Known for Distant Star: Revenant Fleet
Mentor of Game Programming
Known for The Sims 4
Anthony is a passionate gamer working in the industry for 10+ years. He loves sharing ideas and perspectives, and hopes his experience in the industry can help newcomers.
Mentor of Game Design
Known for Metro: Exodus
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.
Mentor of Game Programming
Known for Past Cure
Will has taught games programming as a University lecturer before working on the Horizon franchise. Since then he started his own company and works with other studios on a number of exciting projects.
Mentor of Game Programming
Known for Sniper Elite III: Afrika
Mentor of Game Programming
Known for Gears of War 5
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.
Mentor of Game Programming
Known for Dev Enabled
AAA Game Designer Heath has 13+ years' experience top studios in North America and Australia on The Amazing Spider-Man, Hitman, and The Tomb Raider franchise.
Mentor of Game Design
Known for Shadow of the Tomb Raider
Mentor of Game Programming
Known for Mobile game development
Jon currently works as a Lead Character Technical Artist at Striking Distance Studios where he loves solving problems and helping teams in as many ways as he can.
Mentor of Real-Time 3D
Known for Marvel's Avengers
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.
Mentor of Game Programming
Known for Marvel Super Hero Squad
Mentor of Game Design
Known for Shadow of the Tomb Raider
Mentor of Game Programming
Known for Gears of War 5
Mentor of Game Design
Known for Star Wars: The Clone Wars
I can't speak highly enough about the school.
When I came to CG Spectrum I had 20 years of live entertainment experience, and they seamlessly transferred me from physical to virtual production.
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.
I couldn't be happier that I started my 3D art journey here.
I progressed in just 9 months from being a complete beginner to creating work I am actually proud of showing. My mentors showed interest in my progress and I received honesty and kindness in their critique that pushed me to become better. Even after graduating, they are still there if I need help. One of my favorite aspects is the community, full of like-minded people willing to see your work and share feedback. You get access to that community for life!
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!
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!
I would recommend CG Spectrum to anyone interested in what the school has to offer.
I am really impressed with CG Spectrum: from the classwork, the feedback, the lively student portal as well as all the help provided from all other teams like financial as well as student support.
CG Spectrum prepares you to work as a professional game designer from day one.
The most impressive quality CG Spectrum offers is a course that makes study as if you were on your first job. If you are willing to put the energy into studying and do the assignments as if you were on the job, and if you are ready to hear your mentor's suggestions and challenge yourself to push your limits, you will get an experience very similar to the workplace.
CG Spectrum's training got me hired in the industry.
CG Spectrum helped me build the skills and connections that directly resulted in getting hired as a Gameplay Programmer at New World Interactive.
Having a mentor definitely helped! It was awesome to have someone I could reach out to when I was stuck.
Getting the weekly feedback also helped in terms of what to improve and what to focus on next. In Term 3, we learned Unreal Engine; I implemented the knowledge I gained in that course to my Advanced 3D Modeling Course to create some additional renders that demonstrated my understanding of using and integrating game-ready assets into an actual game engine.
CG Spectrum is the perfect place to gain focus, understanding, an encouragement for your journey.
If you are looking for a supportive place to gain or hone skills in game design or other verticals, CGS is a fantastic and worthy place to dive in.
I enrolled looking for a career change...
I didn't have any knowledge about digital arts. Now I can accomplish my dream of creating cinematics within fantasy worlds to tell stories or apply any artistic idea and make it happen with all the new tools under my belt. If you have passion, and need time flexibility, consider joining the amazing community and start your new journey exploring, exchanging, sharing and, most importantly, learning.
Email: hello@cgspectrum.com