6 Weeks Part Time Indie Game Development Course at MAGES
SC Indie game development

INDIE GAME DEVELOPMENT

45hrs Part-Time | 6 Weeks

Learn the Fundamentals of Game Development using Unity and C#, supported by AI tools and guided by Industry-Experienced Game Developers.

Grants available for SG/PR*

Game Development using Unity Engine

Build, Design, and Launch Your Own Games at MAGES Institute Singapore

Turn your passion for gaming into a career with MAGES Institute’s Indie Game Development Course, one of Singapore’s most comprehensive and industry-focused Unity Game Development programs.

Learn to design, build, and publish your own games using professional tools and real-world workflows — all guided by experienced game developers.

Course Overview

The Game Development using Unity Engine course provides aspiring developers with the technical skills, design principles, and business knowledge needed to create and market their own games.

Through hands-on learning with the Unity Game Engine, students gain insight into the complete game development pipeline — from concept creation and coding to monetization and publishing.

What You’ll Learn:

  • Fundamentals of game design, development, and storytelling
  • Using Unity and Unreal Engine for building 2D, 3D, and VR games
  • Core programming skills using C#
  • Designing engaging game mechanics, levels, and user interfaces
  • Asset creation and optimization for performance
  • Understanding monetization models and publishing strategies for indie games

By the end of the program, students will have developed a fully playable indie game prototype and gained the confidence to continue building independently or as part of a studio team.

Why Learn Indie Game Development?

The indie gaming industry is one of the fastest-growing sectors in entertainment, allowing creators to innovate freely without the constraints of large studios.

At MAGES Institute Singapore, we emphasize creativity, problem-solving, and technical mastery, empowering students to build games that are both imaginative and commercially viable.

You’ll explore how to design with limited resources — focusing on creativity, efficiency, and innovation — the hallmarks of successful indie developers.

Course Highlights

  • Duration: 6 Months (Part-Time)
  • Mode: Hands-on, Instructor-led Training
  • Tools Covered: Unity, Unreal Engine, C#, Blender
  • Skill Level: Beginner to Intermediate
  • Location: Singapore (On-Campus and Hybrid Learning Options)

Career Outcomes

Graduates of the Indie Game Development Course will be equipped to pursue roles such as:

  • Indie Game Developer
  • Unity Game Programmer
  • Gameplay Designer
  • Game Artist / Technical Artist
  • AR/VR Developer
  • Game Producer

Many MAGES alumni go on to publish their own games, collaborate with international teams, or join independent studios within Singapore’s growing creative tech ecosystem.

Why Study at MAGES Institute Singapore?

  • Learn from industry professionals with AAA and indie studio experience
  • Build a portfolio-ready game project by course completion
  • Access state-of-the-art labs and collaborative learning spaces
  • Be part of Singapore’s thriving indie game community
  • Gain both technical and entrepreneurial skills to succeed in the gaming industry

Whether your goal is to start your own indie studio, publish a passion project, or enter the world of professional game development — MAGES Institute gives you the tools and mentorship to make it happen.

COURSE OVERVIEW

Dive into game development and coding using Unity, a leading real-time engine behind some of the world’s most popular games. Learn to build engaging gameplay experiences while following industry best practices and clean coding standards, guided by experienced professionals.

 

Leverage Generative AI tools to support your coding journey—whether you’re debugging, learning new concepts, or documenting your work.

 

From concept to production and testing, you’ll gain hands-on experience with both foundational techniques and emerging AI-powered workflows used in game creation.

DURATION: 45 Hrs across 6 weeks | Part-Time | Fri & Sat

STUDENT-TO-LECTURER RATIO: 18 Students : 1 Lecturer

MEDIUM OF INSTRUCTION AND ASSESSMENT: Lectures, Practical (Hands-on Application) and Project-based Assessment

COURSE START DATE : 13th Sep 2025

75% attendance is mandatory to complete the program

COURSE CODE: TGS-2020503924

Registered Course Name (MySkillsFuture Website): INDIE GAME DEVELOPMENT

SOFTWARES TAUGHT: Unity | C#

HARDWARE REQUIREMENTS: Windows Laptop with a Minimum of i7 (13th Gen) Processor or Ryzen 7, 16 GB RAM (32 GB recommended), RTX 2060 or above, 500GB SSD (1TB recommended).

ENTRY REQUIREMENTS : 18yrs & Above, Min Education level – O Level, & Passionate to Develop and Publish their own games (Indie Game Developers)

For more detailed information visit FAQs section below.

*GRANTS AVAILABLE: SSG, SFC, PSEA, UTAP

*For additional grant eligibility, please contact us.

AWARD: Statement of Attainment and Certificate of Completion

INSTRUCTORS

With over 25 years of working experience, in companies such as ICONIX International and Delcan Corporation in Toronto, Canada. Thomas has played a key role in developing the Automatic Fare Collection System for the Taiwan High Speed Rail in Taipei. His significant experience in the IT industry enriches both his industrial training and his academic teaching. He has teaching experience in subjects like Games Programming at various Singaporean institutions.

With over 25 years of working experience, in companies such as ICONIX International and Delcan Corporation in Toronto, Canada. Thomas has played a key role in developing the Automatic Fare Collection System for the Taiwan High Speed Rail in Taipei. His significant experience in the IT industry enriches both his industrial training and his academic teaching. He has teaching experience in subjects like Games Programming at various Singaporean institutions.

Thomas O’Dell

Adjunct Lecturer

Nanda has a remarkable experience in the IT industry and the education industry specially in the field of 3D Graphic Animation, Game Programming and Game Development & Design. Nanda is a Unity Certified Developer and also an Unreal Engine Authorised Instructor, in addition to having certification from Microsoft and Oracle. Nanda has working experience in United States, India and Singapore. With his excellent communication and interpersonal skills, he proves to be a truly commendable and valuable lecturer for MAGES.

Nanda has a remarkable experience in the IT industry and the education industry specially in the field of 3D Graphic Animation, Game Programming and Game Development & Design. Nanda is a Unity Certified Developer and also an Unreal Engine Authorised Instructor, in addition to having certification from Microsoft and Oracle. Nanda has working experience in United States, India and Singapore. With his excellent communication and interpersonal skills, he proves to be a truly commendable and valuable lecturer for MAGES.

Nanda Ye Aung

Lecturer | Unreal Engine Authorised Trainer

TOPICS COVERED
  • Present a polished prototype with working features and user interactions.
  • Learn core design principles and explore what makes interactive experiences engaging.
  • Build immersive 3D environments using Unity’s tools and workflows.
  • Develop foundational programming skills with support from AI-assisted coding tools.
  • Design and implement responsive UI using both world and screen space layouts.
  • Create working prototypes that showcase gameplay mechanics and interactions.
  • Implement systems such as physics, scoring, collisions, and animation.
  • Produce essential design documentation including proposals and technical briefs.
  • Present and refine your prototype through testing, feedback, and iteration.
LEARNING OUTCOMES
  • Create a comprehensive game design document outlining objectives, genre, perspective, platform, rules, interface, visuals, and sound.
  • Design a playable level and implement core player behaviors using Unity.
  • Apply scripting and mathematical logic to develop interactive systems.
  • Use programming concepts, supported by AI tools, to build and refine gameplay features.
  • Develop a functional prototype and apply production, testing, and iteration techniques throughout the development process.
Fees
Singaporeans 40Yrs & Above
Course Fee (Incl 9% GST)
$2,398.00
SSG Grant @ 70%
$(1,540.00)
SFC (Based on available bal.)
-
PSEA (Based on eligibility & availability)
-
Amount Payable
$858.00
Singaporeans 21 & 39Yrs Below
Course Fee (Incl 9% GST)
$2,398.00
SSG Grant @ 50%
$(1,100.00)
SFC (Based on available bal.)
-
PSEA (Based on eligibility & availability)
-
Amount Payable
$1,298.00
Permanent Residents (PR)
Course Fee (Incl 9% GST)
$2,398.00
SSG Grant @ 50%
$(1,100.00)
Amount Payable
$1,298.00
SFC
All Singaporeans aged 25 years and above can use their Skills Future Credit to fully offset the remaining fees. Please check your Skills Future Credit balance before applying.
PSEA
All Singaporeans can utilise their Post Secondary Education Fund for payment of course fees upto the age of 31. More information can be found HERE

FAQs

Do I need to know coding for these courses?

No prior coding experience is required. If you’re passionate about creating games, we’ll guide you through the technical skills — including coding — step by step, with support from industry professionals and AI tools.

What is the admission process and payment options are available?

Once you decide to take up the course, our Course Advisor will contact you to guide you through the admissions process and the grants that are available for you.

We accept payments by check, bank transfer, credit/debit card and PayPal. For more information, please contact us directly using the form below.

What are the entry requirements for this course?

Here are detailed entry requirements for this course:

  • Non-ICT Professionals/fresh Grads who are interested in Game Technologies
  • IT professionals/ Mid-career switchers interested to up-skill themselves in preparation for new tech position
  • Professionals/Freelancers Passionate to Develop and Publish their own games (Indie Game Developers).
  • Work Experience (No. of Years) – N.A.
  • Age – 18 years and Above
  • Minimum Education Level – O-Levels
  • Language (Spoken) – English
  • Language (Written) – English

How does Generative AI support my learning in Game Development?

Generative AI is used as a learning aid — not a shortcut. You’ll still write your own code, solve real problems, and build working projects. AI helps you debug, understand code faster, and improve your productivity.

Think of it as a creative assistant that boosts your learning and gives you space to focus on what really matters: building great games.

SPEAK TO AN ADVISOR

Need guidance or course recommendations? Let us help!

    Mages Whatsup WhatsApp Now