Game Development Diploma in Singapore | MAGES Institute
Best Game Development Course Unity

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.

12 MONTH PROGRAM

Term 1 FUNDAMENTALS

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
Term 2 SKILLS

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
Term 3 PRODUCTION

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

Program Video

INSTRUCTORS

John David B. Uy
Huang Ruiliang Dominic
Jiang Anxiong, Jeffrey
Chan Haoran, Luther
Kelly Bender
Thomas O’Dell
Rajesh Chakravarthy

TESTIMONIALS

Samantha

What I like about MAGES is that they have a small Student-Lecturer ratio, it allows the lecturers to get to know us and where we lack as developers, plus the lecturers are working in the industry so what they are teaching us is up-to-date as well.

Cindy

The main reason for choosing MAGES was people's love for gaming increased when they joined MAGES. I wanted to do something that is both creative and programming (not just one side like coding)

ADMISSION INFORMATION

UPCOMING INTAKES

26 Sep 2022
Full Time
6 June 2022
Part-Time

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 6 years working experience)

Please contact us for advice on minimum entry requirements before applying if needed

Program Fees

(Incl 7% GST)
International Students SGD 18,712.16 Singapore Citizens & PRs SGD  16,304.66

Enquire

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 www.mages.edu.sg

Game Development Courses

MAGES Institute is one of the premier Game Design Schools, and it offers various game development courses (Diplomas and Short Courses) teaching Game Design and Technology for both Unity Engine (with C# Programming) and Unreal Engine (with C++ Programming). The Diploma, Advanced Diploma and Post Graduate Diplomas in Game Design and Technology are qualifications designed to instill the technical knowledge 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 Also offers short courses in Game Development which have a micro approach. Indie Game Development teaches game development for independent developers using Unity Engine (a widely popular engine beloved by Indie developers for its ease of use and platform-porting). Game Business Management course teaches students the commercials aspects of game development, funding, production, marketing, and sales. Game Concept Design is a basic level course which concerns with what makes a game fun to play (the core concept of gameplay loop and player balance is explored in the course)

For example:

● Diploma in Game Design and Technology
● Advanced Diploma in Game Design and Technology
● Post Graduate Diploma in Game Design and Technology
● Indie Game Development
● Game Business Management
● Game Concept Design

Overview of Unity Courses

MAGES Institute, a premier Game Design School, offers various Unity Courses which teach game development using 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 basic game design fundamentals and theory, 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 game using Unity Engine from Game Design and Programming Fundamentals to developing your own prototype Game.