6 Week Part Time Unreal Engine Game Development Course at MAGES
SC Indie game development

INDIE GAME DEVELOPMENT

45hrs Part-Time | 4 Weeks

Learn the fundamentals of game development using Unity & C#, guided by Unity Certified Developers

Grants available for SG/PR*

Game Development using Unity Engine

Enroll in the Indie Game Development course to gain industrial insights into the world of Game Development offered at MAGES Institute of Excellence. You will learn how to use popular game engines and programming languages to build your games and explore various monetization models to make your own games profitable. With expert guidance and practical experience, you will be able to turn your passion for gaming into a successful career.

Indie Game Development 

Indie game development has become a thriving sector of the gaming industry, offering creators the freedom to build unique and innovative games outside of mainstream studios.

At MAGES Institute, we focus on indie video game development, teaching aspiring developers how to create games with limited resources but maximum creativity.

Our course covers the fundamentals of game design, programming, and storytelling, providing you with the skills to develop your own indie games.

You’ll learn to use popular game engines like Unity and Unreal Engine, which are ideal for independent developers. The course emphasizes practical skills, including asset creation, coding, game mechanics, and publishing strategies.

Whether you’re interested in 2D side-scrollers, interactive narratives, or VR experiences, our indie game development program equips you with the technical know-how and entrepreneurial mindset to bring your vision to life. Start your journey in the exciting world of indie games today.

COURSE OVERVIEW

Dive into the world of game development and coding using the industry leading game development engine – Unity. Learn to develop your own game while adhering to approved coding standards and industry best practices, taught by industry professionals.

 

The course covers the development pipeline from game conceptualisation to production and testing – ensuring you learn what goes into building a good game every step of the way.

DURATION: 45 Hrs across 4 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 : 05th Apr 2025

75% attendance is mandatory to complete the program

COURSE CODE: TGS-2020505825 (SYNCHRONOUS E-LEARNING)

Registered Course Name (MySkillsFuture Website): INDIE GAME DEVELOPMENT (Synchronous e-Learning)

SOFTWARES TAUGHT: Unity | C#

HARDWARE REQUIREMENTS: Windows/Mac Laptop no older than 2017

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.

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 Ye Aung

Lecturer | Unreal Engine Authorised Trainer

TOPICS COVERED
  • Game Design and Development Basics
  • The Structure of Games
  • Game Development Process
  • Game Conceptualisation
  • Game Engine and Tools
  • What is a Game Engine?
  • Analyse software tools for Game Development
  • Game Engine Walkthrough, Asset Pipelines
  • Working in 3D space
  • Designing a Level
  • Working with Materials and Lighting
  • Building your First Level
  • Rules of Coding, Syntax, Structure
  • Adding Behaviors
  • Setting up a GITHUB, Integrate and access Coding from GITHUB to Unity.
  • Building a game – coming up with a game idea
  • Implementing game mechanics
  • Physics, Player Control, and Health & Damage, Particles, SFX, Animation, and Spawners
  • Building the Game
  • Rules of Testing and Debugging
  • Developing and Building a Game
  • Integrate and access Coding from GITHUB to Unity,
  • Game Idea- Sketch to a Proposal Document
  • Mathematics for Games – Calculating the Angle, heights etc
  • Developing and Building a Game – AI and Enemy Behaviour
  • Configuring the UI Based on the Design
  • AI and Enemies
  • Game Audio Based on the Design
  • Building the Game
  • Developing and Building a Game Prototype – Game Play Systems
  • Access Coding from GITHUB to Unity, 
  • Game Idea- Sketch to a  Game Proposal Document
  • Game Technical Document
  • Creating the Level
  • Implementing the game mechanics and UI
  • Creating Menus/Scenes
  • Adding AI and Behaviours
  • Rules of Testing and Debugging
  • Support Document for the Game
  • Building the Game
  • Performance and Optimization
  • Errors, Debugging, Profiling for Games
LEARNING OUTCOMES
  • Create a game design documentation that addresses game objectives, game engines, game platforms, genre, perspective, rules of play, interface, graphics, and sound.
  • Conceptualize, design a playable level, and apply behaviors to the player.
  • Apply scripting and mathematical concepts for game development.
  • Conceptualize and develop games by applying programming concepts.
  • Develop a game prototype and implement effective production, and testing techniques through all phases of game development.
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 & 40Yrs 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, it’s not mandatory for you to know coding for this program. If you’re passionate about the games industry, we’re the team that will make you a successful part of it.

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

SPEAK TO AN ADVISOR

Need guidance or course recommendations? Let us help!

    Mages Whatsup