Game Design Courses (Unity/Unreal) in Singapore | MAGES Institute

Game Development Courses

One of the top schools for game design is MAGES Institute, which offers a variety of game development professional diploma and short courses that teach game design and development along with the latest technologies for both Unity Engine (with C# programming) and Unreal Engine (with C++ programming).

The Diploma in Game Design and Technology is designed to instill the technical knowledge and problem solving skills necessary for a career in Game Technology starting from basic game design principles with audio and proper gameplay loop to programming advanced systems and managing game data, Player-Vs-Player and Player-Vs-Engine multiplayer interactions, complex inventory systems and advanced networking.

MAGES offers short courses in Video Game Development which have a micro approach. Indie Game Development teaches game development for independent developers using Unity Engine. Game Concept Design is a basic level course which concerns with what makes a game fun to play using graphic design skills (the core concept of gameplay loop and player balance is explored and taught)

For example:

● Diploma in Game Design and Technology
● Advanced Diploma in Game Design and Technology
● Indie Game Development
● Unreal Engine Foundation
● Game Concept Design

Overview of Unity Courses

A renowned game design school MAGES Institute offers several Unity Courses that instruct students on how to create games using the Unity Engine. Diploma in Game Design and Technology is a 1 year Game Design Course built for beginners in the field who want to become game developers of the future.

The course will equip students with development tools and the fundamentals of user experience, while walking them through practical application of the principles until they produce a finished product of their own to showcase in their portfolio.

Advanced Diploma in Game Design introduces advanced concepts such as Multiplayer programming and networking and incorporation of microtransaction-based repository and inventory systems and game data economy.

MAGES also offers shorter focused part-time courses for hobbyists who would want to explore the field. Indie Game Development teaches how to develop your own unity game using Unity Engine from Game Design and Programming Fundamentals to developing your own prototype Game.

Diploma in Game Design and Technology

The Program aims to provide all knowledge required to kickstart a career in Game Technology.

Students will be guided through the entire Game Design and Development cycle, and will be provided with focused knowledge and understanding to be able to qualify for entry-level industry positions . The course would develop and enhance your ability to create programming code for 2D/3D Games, Mobile Games, AI Opponents and Real-Time Virtual Environments using softwares such as Unity Game Engine, C#, and more.

MAGES Institute has won multiple awards, and has enabled award-winning projects such as Project H.O.R.D.E (Rookies Mobile Game of the Year 2018), and Darkest Deliverance (Rookies Finalist 2021). Our Faculty has a wide reaching experience in Game Technology from developing Proprietary Game Engines, to shipping complete games.

The Games Industry is largely passion driven, and at MAGES, you can find out why.

Duration :12 Months (3hrs per day; 5 Days per week Full-Time, 3 Days per week Part-Time) ; International Students are only offered Full-Time course.

Student-to-Lecturer Ratio :12 Students : 1 Lecturer

Medium of Instruction :Lectures & Practical (Hands on Application)

Mode of Assessment :Project Based Assessment for All Modules

Software Taught :Unity3D | C# (C Sharp) | Visual Studio | Cakewalk/Reaper

Note :A Pass in all Modules within the maximum study period is required for Graduation.

Rookies Accolades



In the first term of the 1-year program, students will learn the fundamentals of interactive game technology, including fail-proof designs and principles that can be applied throughout their entire career.

Term 1 : Fundamentals

Having in-depth knowledge of what makes a game great is the first step to becoming a distinguished game tech. In the first term of the 1-year program, students will learn the fundamentals of interactive game technology, including fail-proof designs and principles that can be applied throughout their entire career. Profound knowledge in conceptualizing and strategizing will get students started on the right foot to ensure success later on.

The program will cover the following modules:

  • Design Fundamentals and Principles
  • Basic Game Programming
  • Algorithms, Mathematics and Physics

In this term students will delve deeper in learning advanced programming concepts for PC/Mobile Platforms in the context of creating critical game systems such as callback systems, global event system, UI manager, FSM, audio manager, and data manager.

Term 2 : Skills

Once the building blocks are in place, it’s time for students to refine their skills in the second term. The industry experts at MAGES Institute deepen each participant’s knowledge of game design with hands-on exercises and assignments to prepare them for the real world. Students will feel confident and capable in all aspects of game design, including documentation, graphics and sound editing, as well as storyboard and character drawing.

The program will cover the following modules:

  • Game Systems
  • Game Audio
  • Mobile Game Development

In this Last term, Students learn Advanced Topics in Game development including various game data economy concepts such as tap-and-sink, meta-game, gacha, and how they are implemented into item stores. Students will assemble all their hard work into developing their actual games (Game production).

Term 3 : Production

The third and final term of the 1-year program will focus on thoroughly preparing students to navigate their career as independent game techs. Students will assemble all of their hard work into production that they can use immediately upon completing the program, giving them not only the deep understanding and confidence within the field but actual games to show for it.

The program will cover the following modules:

  • Game Data and Economy
  • Artificial Intelligence in Games
  • Gameplay Mechanics and Production

MAGES Institute is proud to present our Student Games and Rapid Prototyping Projects which showcase not only their creativity and personality, but their first try at realising industry-standard ideas while daring to challenge them. Available now on - the leading platform for game developers - dive into the minds of our talented student body, for both Windows PC and Android Phones.



John David B. Uy

Lecturer | Programmer

Nanda Ye Aung

Lecturer | Unreal Engine Authorised Trainer

Xuanming Zhou

Lecturer | Game Designer

Jiang Anxiong, Jeffrey


Ian Ngoh

Lecturer | Game Programmer, Sound Designer

Rajesh Chakravarthy

Academic Director | Unreal Engine Authorised Instructor

Thomas O’Dell

Adjunct Lecturer

Huang Ruiliang Dominic

Adjunct Lecturer | Game Designer

Chan Haoran, Luther

Lecturer | Founder (Explosive Barrel)

Kelly Bender

Lecturer | Lead Narrative Designer (Elex)


Entry requirements

Academic : 2 Credit Passes at GCE ‘O’ Level (excl English) or equivalent, or Foundation Certificate in Art and Technology or Certificate in Art or Animation related course in MAGES or other institutions.

English : IELTS 5.5 or Pass in English GCE ‘O’ Levels or equivalent

Age : 16 Years Old or above

(Mature Candidates above 30 years old require 8 years of working experience)

Please click below on ‘Read More’ for more information.

Program Fees

(*Incl 8% GST)
International Students SGD 18,887.04 Singapore Citizens & PRs SGD 16,457.04



Don’t worry, your information will not be shared and we will not spam your inbox

Course Type

By proceeding, I give my consent to MAGES Institute of Excellence ("MAGES") to collect and use my personal data for the purpose of contacting me about the products and services offerred by MAGES. The Data Protection Policy is available on the website