Diploma in Game Development

University Malaysia of Computer
Science & Engineering (UNIMY)

woman wearing black top standing near yellow wall

Here's the BIG Picture

UNIMY's Diploma in Game Development encourages creative game creators for desktop and mobile platforms, and will enable you to explore the infinite possibilities of your imagination. Through this programme, you will acquire the capacity to transport game ideas from the imaginary world into the virtual reality world. 

Through practical experience, you will be introduced to fundamental areas of game creation, including art, visual design, game designing, programming, game production, and game production and marketing. Upon completion of this programme, you will be able to create work samples that will allow you to demonstrate your abilities.

How Do I Get In?

  • Pass SPM /SPMV with at least credit in any 3 subjects and a pass in English; or 
  • Pass IGCSE / O-Level with a minimum of grade C in any 3 subjects and a pass in English; or                                                     
  • Pass in Sijil Tinggi Persekolahan Malaysia (STPM) with at least Grade C (GP 2.00) in any subject and a pass in English; or                                         
  • Pass UEC with a minimum of grade B in any 3 subjects and a pass in English; or 
  • Any equivalent qualification recognised by the government of Malaysia; and
  • Pass an interview (online/virtual/conventional) OR submission of student’s portfolio, to be determined by the Dean as required

*Trial Examination/ Forecast results are accepted

Why choose UNIMY?

  • Tailored Learning: Develop essential skills for the gaming industry, with a specialized curriculum focused on programming, art, mechanics, and testing.
  • Industry-Ready Skills: Gain practical, in-demand skills through hands-on projects and exposure to industry-standard tools and processes.
  • Expert Mentorship: Learn from experienced academicians and industry professionals who provide invaluable guidance and insights.
  • Career Connections: Benefit from internships, job placements, and networking events that connect you with the gaming industry.
  • Portfolio-Building Projects: Create a collection of work samples that demonstrate your abilities and attract potential employers.
  • Comprehensive Skill Set: Master all aspects of game development, from art and design to programming and production.
  • Launch Your Game Dev Career: Prepare for a wide range of exciting career opportunities in the gaming industry.
  • COURSE MODULES

    Year 1

    Basic Computing

    This module emphasizes hands-on learning to leverage information technology for productivity enhancement. You will engage with various software tools such as document preparation, spreadsheets, databases, graphics, email, and groupware. Additionally, you will learn about proper computer hardware usage.

    Problem Solving and Programming

    This module covers problem solving skills, writing algorithms, basic programming syntax, control structures, functions, and arrays. This is designed to give you the ability to write simple console programmes and to be able to understand such programmes written by other programmer. 

    History of Graphic Design

    This module builds essential skills for analysing and discussing diverse art forms, emphasiing context and vocabulary. It traces key graphic design movements from the Renaissance to present, illustrating their impact on both society and the field its

    Art and Design Fundamentals

    In this module, you will learn design fundamentals, exploring Elements (Line, Shape, Form, Texture, Color, Space) and Principles (Contrast, Emphasis, Unity, Harmony), and you will analyse how artists and designers apply these concepts for effective work. This module also covers diverse creative works across various media, fostering broad understanding and exploration.

    Drawing Fundamentals

    You will cover the fundamentals of drawing: line work, shading, perspective, and point of view. Through observation, life studies, field work, and extensive hands-on practice, you will develop the ability to see and render the human form, objects, architecture, and nature, enabling you to express ideas in visual form with confidence and clarity.  

    Computing Mathematics

    This module imparts logical and mathematical thinking skills, covering discrete mathematics (logic, proofs) and fundamental structures (sets, functions, counting principles, relations). It also explores computational modeling (finite state machines, grammars), numerical concepts (precision, accuracy, error), and introduces graph and tree theory.

    Database Management Systems

    This module explores the fundamental concepts necessary for the design, use and implementation of database and document management systems. A particular emphasis is placed on the relational database model of design and development of database applications. It will also focus on the practical skills to create, control and execute commands or SQL statements.

    Visual Communication

    This module explores creative visual communication, covering theory, aesthetics, and practical skills like photography and graphic design. You’ll focus on innovative problem-solving, with global case studies and hands-on practice to improve your media communication skills.

    Introduction to Computer Games

    This module will introduce you to the fundamentals of computer game development, including a survey of computer game categories and platforms, major game components, the game development process, and game graphics. You will learn how to design and develop elementary two-dimensional computer games.

    Game Programming I

    This module enhances understanding of Object-Oriented Programming (OOP) for writing structured game programmes. You will learn OOP concepts like objects, classes, inheritance, encapsulation, and polymorphism, as well as basic concepts like pointers. Additional libraries are introduced to deepen comprehension of graphics and game programming fundamentals.

    Effective Communication - Workplace and Persuasive Presentation 

    This module focuses on essential workplace communication skills and persuasive presentations, highlighting their importance for success in both professional and personal settings. You’ll cover communication types, workplace interactions, conflict resolution, persuasive techniques, negotiation skills, and feedback strategies.

    Community Service

    This module explores community involvement projects, focusing on proposal preparation and key project characteristics. Through interactive classes, group discussions, and volunteerism, you’ll develop values, ethics, leadership, teamwork, and social responsibility by the end of the course.

    Fundamentals of a Creative Professional

    This module focuses on the ethical principles professionals must understand within their field, as well as how ethics intersect across professions. You’ll explore general professional ethics and specific challenges in various industries, using case studies to apply key ethical and legal concepts and develop critical thinking about your own ethical framework.

    New Venture Creation

    This module forms the basis for a structured programme, for potential and existing entrepreneurs to capitalise on opportunities to start and grow sustainable businesses that form part of the mainstream economy. You will learn to tender for business opportunities within both the public and private sectors.

    Year 2

    Cyberpreneurship

    This module lays the foundation for becoming a cyberpreneur, focusing on starting and managing tech-based SMEs. You’ll explore product development, innovation, and commercialisation, along with e-commerce theory, web technologies, security, electronic payment systems, and current digital trends.

    Game Programming II

    This module deepens your understanding of Object-Oriented Programming (OOP) for creating well-structured game programmes. You’ll learn key concepts like classes, objects, inheritance, encapsulation, polymorphism, and pointers, while exploring libraries that support graphics and game development.

    Mathematics and Physics for Game

    This module aims to provide you with sufficient knowledge of critical success factors in game development through the understanding of mathematics and physics.

    3D Graphics and Animation 

    This module is an introduction to 3D design concepts and provides practical experience in the design and evaluation of 3D still and motion graphics. You will gain practical experience by storyboarding, designing, animating, and rendering 3D graphic objects, characters, and environments.   

    Artificial Intelligence for Game

    This module will give you an understanding of the issues and principles underlying AI techniques to be used in games. We explore the use of AI techniques to make games more autonomous and believable by exploring AI algorithms.

    Characters Design

    This is a hands-on module where you will be exposed to the process of designing believable characters with personalities that appeals to an audience across a range of story-telling medium, such as games, animation

    3D Game Design and Development

    This module will cover the basic techniques and knowledge set of 3D games programming. You will be introduced to fundamental 3D mathematics, 3D coordinates systems, and construction of scene graphs, camera system, lighting, and texturing. 

    Appreciation of Ethics and Civilization

    This module helps you understand ethics and civilisation in Malaysia’s diverse society, from pre-colonial to post-colonial times. You’ll explore their role in promoting unity and see how globalisation and technology shape national unity.

    Malay Communication 1

    This module covers basic communication skills in Malay language, including greetings, introductions, and common phrases used in daily conversations. This module also provides practice exercises to help learners improve their speaking and listening skills in Malay.

    Creative Thinking
    This module equips you with theories and techniques to understand different thinking abilities and how improving them enhances creative work. You’ll apply critical thinking and problem-solving methods through student-centred and problem-based learning.

    Integrity and Anti-Corruption
    This module explores concepts such as integrity, corruption, abuse of power, and prevention methods. Through individual and group activities, you’ll gain practical knowledge on promoting integrity and preventing corruption.

    Year 3

    Mobile Game Programming 

    This module will give you game design basics and programming essentials, culminating in the creation of Android-compatible game engines and playable apps. Through hands-on projects, you will learn to develop games for both smartphones and tablets using APIs from the latest and earlier Android SDK releases.

    Game Production and Publishing

    This module brings structure to the fast-paced world of game production and publishing. You’ll learn how to define a game's goal, plan its development, manage the team, and handle challenges throughout the process.

    Final Year Project

    This capstone module entails system design specification, implementation, and evaluation, culminating in a written report, demonstration, and oral presentation. It challenges you to apply your knowledge to a specific topic, enhancing organisational, theoretical, and applied skills.

    Practical Training

    This module prepares you to be involved in the gaming field in real world setting. It will also give the organisation the opportunity to train talented students like yourself to cater for the industry demands upon your graduation.  

    ELECTIVE MODULES

    Basic Concepts of Marketing

    This module covers fundamental marketing concepts, processes, and strategies, addressing environmental influences, the marketing mix, consumer and business buying behaviors, and international marketing considerations.

    Audio Synchronization and Mixing

    This module introduces sound design production techniques for interactive arts, covering studio operations, mixing, Foley methods, and digital audio workstations. You will gain hands-on experience in creating and integrating sound with other media, preparing them for various projects in music, video, and interactive fields.

    Web Design and Development

    This module introduces you to web programming basics, covering HTML, CSS, JavaScript, AngularJS, PHP, Node.js, MySQL, and wireframing. You’ll learn good coding practices, web design principles, and use tools like Notepad++, Brackets, and XAMPP. It also covers frameworks like Bootstrap and Vue, leading to a final project that brings everything together.

    Motion Graphics

    This is an introductory module in motion graphics utilising digital video and various graphics file formats. It includes lectures, screenings, critiques, and lab studio. Projects will cover best practices in animation and visual effects in broadcast design, film titles video design and effects.  

    Digital Fabrication & Prototyping

    This module will teach you the fundamentals of using digital tools to design and create physical objects. You will learn how to utilize software such as CAD and CAM to bring your ideas to life through 3D printing, laser cutting, and CNC machining techniques.

    Spatial Practices

    You will learn how to design and implement spatial databases, analyse geographic data, and create interactive maps. This module also covers topics such as spatial data visualization and geospatial analysis techniques.

    Real-time Media

    You will learn how to create engaging content for social media platforms and understand the importance of monitoring analytics to track performance. Additionally, you will explore strategies for increasing audience engagement and building a strong online presence through various multimedia tools and techniques.

    Immersive Technologies

    This module introduces you to how networks work, from small businesses to Fortune 500 companies. You’ll learn to build simple local area networks (LANs), understand IP addressing, and apply basic router and switch configurations with a focus on foundational network security.

    TUITION FEES

    STANDARD MALAYSIAN STUDENTS FEE

    Year 1
    RM16,000

    Year 2
    RM16,000

    Resource Fee: RM1,000 per year

    STANDARD INTERNATIONAL STUDENTS FEE

    Year 1
    RM17,500

    Year 2
    RM17,500

    Resource Fee: RM1,000 per year

    THE UNIMY & COURSE ADVISOR RM10,000 MALAYSIAN SCHOLARSHIP AWARD

    Year 1
    RM11,000

    Year 2
    RM11,000

    Resource Fee: RM1,000 per year

    THE UNIMY & COURSE ADVISOR RM 10,000 GLOBAL SCHOLARSHIP AWARD

    Year 1
    RM12,500

    Year 2
    RM12,500

    Resource Fee: RM1,000 per year

    You Might Also Like These Courses

    Diploma in
    Robotics & Automation

    Gain the knowledge and practical skills needed to excel in this dynamic domain. You’ll gain a comprehensive understanding of robotics, automation, and electronic systems, preparing you for a variety of exciting career opportunities in industries shaping the future of technology.

    Diploma in Interactive and Digital Media

    This diploma quips you with practical skills in 3D graphics, app development, animation, gaming, and digital design. You'll also master the art of communicating ideas and storytelling across multiple media platforms, preparing you for exciting entry-level roles in the digital media industry.

    Diploma in Information Technology (Cybersecurity)

    You’ll gain foundational knowledge in digital and cybersecurity, along with analytical and technical skills to secure networks and software, conduct digital forensics, and respond to cyber-attacks.