Singapore University of Social Sciences

Game Design and Development

Game Design and Development (MTD368)


MTD368 Game Design and Development aims to equip students with the ability to create game applications through the use of Unity, a game engine for the development of game applications. It provides an introduction on game design and development concepts. The course covers Unity game engine’s capabilities and a range of topics from games physics to user interface. Game mechanics and gameplay concepts will be applied in building 2D and 3D games. Through exercises, the students will gain hands-on programming experience with the Unity game engine and will be able to develop basic 2D and 3D games.

Level: 3
Credit Units: 5
Presentation Pattern: EVERY JAN


  • Introduction to Game, Game Genres and Game World
  • Game Design and Gameplay
  • Basics of Unity 3D Development
  • Unity User Interface
  • Games Architecture and Game Design Document (GDD)
  • Game Object Creation and Manipulation
  • Creating a Simple Game
  • Lightings, Cameras and Physics
  • Creating a 2D Game
  • Graphical User Interface (GUI)
  • Creating a 3D Game
  • Improving Designs

Learning Outcome

  • Appraise the different game genres.
  • Apply game design concepts in game development.
  • Analyse the gameplay mechanics and game balance.
  • Employ camera and lighting controls, and GUI implementation in game design.
  • Design a 2D game using programming to control the game events.
  • Create and develop scripts for building a 3D game.
Back to top
Back to top