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:
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.
You'll will 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.
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
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
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
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
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
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
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
Looking for financial aid? CG Spectrum has partnered with Hussian College to deliver accredited programs with access to financial aid for those who qualify. If you're in the United States, take a look at our online Game Programming course through Hussian College, and see if you are eligible for financial assistance through federal and state programs for art college tuition and initiatives such as FAFSA (Free Application for Federal Student Aid). Hussian College is accredited by the Accrediting Commission of Career Schools and Colleges (ACCSC).