Skip to content
game-development-header-01

BUILD THE GAMES YOU LOVE TO PLAY.

Earn a recognised degree while learning industry workflows, building a professional portfolio, and training with experienced game developers.

Unreal-Engine-Taining-Partner-Logo-2025-Whitecg-spectrum-unreal-authorized-training-center-02

 

Join Our Alumni at World-Class Studios

We train highly skilled graduates, ensuring they are prepared for a successful career.  Take the first step towards joining our alumni at world-class studios, creating work that inspires.
Game Development Degrees

Choose Your Pathway Into Game Development

Launch your game development career with online courses designed to teach you the skills, techniques, and industry knowledge needed to thrive as a professional developer.

game-design-program-featured-image-01

Game Design


DIPLOMA  |  BACHELOR'S DEGREE 


Overview

Game designers create the systems, rules, and worlds of a game to ensure it’s playable and fun. They can focus on levels, stories, and quests or designing and implementing gameplay systems, such as controls,  movement, and combat.

Our game design courses will teach you how to plan, develop, and implement immersive and interactive video games in Unreal Engine. Following industry-standard workflows and practices, you’ll learn development tools and techniques and understand concepts and theories that will help you thrive along with the industry.

Career Pathways:

  • Game designer

  • Systems designer

  • Level designer

  • Narrative designer

BECOME A GAME DESIGNER

game-programming-foundations-header-01

Game Programming 


DIPLOMA  |  BACHELOR'S DEGREE 


Overview

Using programming languages, a game programmer writes and optimises code to bring games to life. They can specialise in areas like graphics, AI, audio, user interfaces, and networking, ensuring smooth gameplay and functionality across all aspects.

Our game programming courses will teach you how to build dynamic, responsive gameplay using C++ and Unreal Engine.  With guidance from professional programmers, gain hands-on experience with industry tools and workflows to kickstart your career in games.

Career Pathways:

  • Game programmer

  • AI programmer

  • Systems engineer

  • Gameplay engineer

BECOME A GAME PROGRAMMER

Our Difference

Master Your Skills. Master Your Future.

Our mission is to ensure graduates are the best trained and best prepared for a successful career in their chosen field.

badge_mentor_bronze Industry Mentors

Learn from the best! Our instructors are seasoned industry pros and bring real-world knowledge to the classroom, ensuring you're equipped with the skills that studios demand.

 
badge_mastery_bronze Job Outcomes

Our goal is to make you job-ready. You'll graduate with technical skills and a deep understanding of the industry, making you a valuable asset to any studio.

 
badge_community_bronze Community

Join an active community and network with peers, mentors, and industry professionals. Our strong industry connections can help you access job opportunities post-graduation.

 
Mentors

Learn Directly From Film & Game Mentors

Study game development with a professional as your guide. These experienced industry veterans have the skills, knowledge, and industry insights to prepare you for your career.

Student Testimonials

Get The Education Your Deserve

fall-out-4-vr-poster

"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."

 

jeff-giron-headshot-zoom 
Jeff G  |  Game Development

 
turok-origins

"A cornerstone for your career.

I can honestly say that even by having experience in the field, I've gained a mind-blowing volume of understanding, even when considering the most basic of aspects behind Game Design and Development! Concepts I thought I knew now look so different in a new light. Lessons are challenging, and assignments and classes engaging. A must for any professional looking to up their game a notch or 73."

 

fritz-m 
Fritz M  |  Game Development

 
kristala-poster

"CG Spectrum has exceeded my expectations in terms of quality of learning, support, and continued guidance from mentors and peers.

Also, the community at CG Spectrum is amazing! People are passionate about what they study and do. It's a great study and work environment."

 

AlexiosVasilakis-square 
Alexios V |  Game Development

 
mlb-the-show-poster

"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."

 

shaulhagen-headshot 
Shaul H  |  Game Development

 
journey-game-poster

"I chose CG Spectrum because I wanted to take my learning to the next level & ensure I was working on the most efficient way to get into the industry.

Chris Swain was the guiding force that kept me headed in the right direction with his sage advice. He was also a calming presence that kept me relaxed during what was often an overwhelming experience.

Thank you Chris for being a friend, a motivator, and a teammate during my time at CG Spectrum and beyond."

 

luke-williford Luke Williford  |  Game Development

 
batora-poster

"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. "

 

loriscasagrandi-rounded-1 
Loris C  |  Game Development

 
borderlands-poster

"My experience at CG Spectrum was second to none, and taught me so much more than I initially anticipated.

My mentor took me from being barely computer literate to an animator working at a studio in only a year and a half. The information and level of teaching at CG Spectrum will absolutely not be found anywhere else."

 

kieranlee-headshot 
Kieran L  |  Game Art & Animation

 
overwatch-2-poster

"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.

 

benjamin oman 
Benjamin O  | Game Art & Animation

 
ollie-world

"I highly recommend signing up with CG Spectrum!

I was looking for a final push to bump my skills and finally start applying for jobs as an artist. Shortly after finishing my Advanced 3D Modeling Course I landed my first job as Junior Environment Artist, which was my dream!"

 

kasiap-headshot 
Kasia P  |  Game Art & Animation

 
forza-5-horizon-poster

"Having someone that is part of the industry personalizing your training, and providing honest feedback backed up by years of experience is something very valuable you won't get in other Game Programming Courses.

My mentor assisted me in realizing a game prototype I had in mind for quite a long time, and that was amazing. I highly recommend anyone interested in the course to spend that extra money and go for the 1-to-1 formula, because that's where you'll see the biggest difference with other online resources."

 

luca-perdelli 
Luca Piedrelli  |  Game Development