Experimentation

Rethinking conventions

SP Design School » Courses » Full-time Diploma » Games Design & Development

Diploma in Games Design & Development (DGDD) JAE Code: S56

Overview Entry Requirements What You'll Study Your Future

What You'll Study

Common Foundation

Module Code Module Name Total Hours
SD0001 Visual Arts Studio
This module teaches the application of Photography and Illustration as effective visual media. The module covers the basics of camera handling, visual composition, lighting, colour application, vector illustration and the use of image manipulating softwares. Students who learnt this module will acquire a stronger design foundation through applying these image-making skills into their design projects.
45
SD0002 Foundation Design Studio
This module introduces the basic skills in design and creative processes. Ideation will be taught through a series of short projects to explore various design methods. Students will be taught to un-learn the preconceptions that they may have accumulated and learn to question normality and standard practices and to think creatively and critically.
60
SD0003 Basic Drawing Class
This module introduces sketching as the basic visualisation tool for designers. Students will be exposed to the fundamentals of drawing concepts, observation and sighting techniques. Through still life, perspective and human figure drawing exercises, the module provides a fundamental ground for form, texture, proportion, spatial relationship perspective, tonal values and composition studies. Students will learn both analytical and expressive components of the drawing process.
45
SD0004 Graphic Communication
This module teaches the foundation of Typography and Layout Design and their application for effective visual messaging. Students will learn to communicate visually with typographic understanding and sensitivity through the use of typefaces, grids, alignment and visual hierarchy. The basics of Identity and Publication Design will also be taught to put the students in a good position to explore their identities as design students.
60
SD0007 Course Specific Skills
This module aims to introduce students to the fundamentals of the design, hardware, software and technical skills necessary for their respective diplomas. Students will be expected to understand the basics of each area as a foundation for further development in their respective fields.
30

First Year

Module Code Module Name Total Hours
LC1054 Communicating for Personal and Team Effectiveness
Aims to equip students with the necessary skills to develop self-confidence in their spoken and written interactions with intended audiences for specific purposes, in informal contexts.
30
LC8001 General Education 1
Aims to equip students with critical reasoning skills and provide them with opportunities to practise critical thinking through the exploration of contemporary social issues. It also provides a platform for students to learn the basics of arguments through the formal argumentation structure.
30
LC8002 General Education 2
Aims to equip students with the skills to critically analyse the elements of persuasion in narratives used in a variety of contexts to appreciate the power of storytelling in our daily life. Students will also explore the history of discrimination in societies and craft their responses through their own narrative.
30
SD006Z Design Theory and Research 1
This module aims to inculcate basic skills of critical analysis, reading, writing and research for first year design students. Using a set of design lenses as critical and theoretical building blocks, students will learn to apply theoretical ideas to augment their conceptual ideation, to build design arguments and evaluate design propositions through reflections, presentations and writing, and understand the foundations of design conceptualisation and thinking.
60
SD3102 Games Design & Development Studio 1
This module lays the foundation for the training and education of the game designer, as well as introduces the games design and development methods throughout the programme. Students are introduced to the basic skills of craft and the design process. Through a series of assignments, students are given opportunities to conceptualise game ideas, and develop prototypes for physical and digital games. Areas of design documentation, team roles, group dynamics, and conflict management are addressed to prepare students for group work.
105
SD3105 Game Programming 1
This module aims to equip students with the knowledge and skills required to produce a digital 2D game prototype using commercially adopted game engine. Students will be introduced to game development terminology and basic programming fundamentals to aid them in creating a prototype or proof of concept, which is an important phase within a typical game production life cycle. Students will also be taught how to infuse design considerations into the development process as part of the training to be a proficient game designer cum programmer.
45
SD3106 Game Design 1
This module will introduce students to the fundamentals of game design and development, starting with the typology and principles of games and its structures. Students learn the different categories of games and platforms available, review different games to developing their critical skills in the process, game structures, rules and play-testing. Students will also learn how to design basic game mechanics and levels for 2D games. Basic interactive design, including interface design for physical and 2D games are covered as well.
45
SD3107 Game Art and Animation 1
This module will let students learn to fundamentals of 2D assets creation and animation for digital games. Animation basics and 2D sprites creation will be covered to provide support for students’ studio project. With the application of fundamentals in lighting, perspective, and concept design, this module allows students to use the combined knowledge to create the assets necessary for their 2D game projects with reference to a production pipeline.
30
SD6002 Advanced Drawing Class
This module aims to introduce students to the deeper learning of illustration and drawing, with exposure to traditional medium and digital illustration techniques relevant to industry practice. Students will be expected to be able to conceptualised and apply their prior knowledge gained from drawing lessons in the Common Foundation Programme. They will also explore and experiment on ideas, media and processes to deepen their understanding of the creative process.
45
SP101A Education and Career Guidance 1
A compulsory module for all first year students, ECG 1 aims to develop an understanding of personal interests, strengths, values and life goals. With greater knowledge and understanding of self, planning and decision making in choosing a future career can be better developed. Some topics covered in ECG 1 include ‘Defining My SP Life’, ‘Personal Branding’, ‘Discovering My Interests’, ‘Planning for Success – My Personal Action Plan’ and more.
15

Second Year

Module Code Module Name Total Hours
LC8003 or LC8006 Social Innovation Project or Overseas Social Innovation Project
Aims to equip students with the Design Thinking mindset, methods and tools to conceptualise innovative solutions for real life problems. Students will explore a social cause, go through the practical rigour of the Design Thinking process and apply suitable tools to fulfil the objectives of the project. Students will also be exposed to trends and issues related to themes, such as Healthcare, Active Ageing, Environment, and Social Integration. In the process, they will develop a better understanding of themselves and the world, as well as the positive impact they can make.
30
LC8004 General Education 3
Aims to enhance students’ knowledge and appreciation of a broad range of social, political and economic issues. Students will learn about the importance and relevance of information literacy skills as well as develop their ability to assess the validity and reliability of information from different sources, consider diverse perspectives, and put forward a convincing point of view.
30
SD304Z Games Design and Development Studio 2
This module exposes students to 2D and 3D game projects where they will be applying the technical skills that they have acquired from other supporting modules in Year 1 & 2 to produce games in a team. There are opportunities for students to work on real life projects, which will bring workplace practices to the classroom to give a more authentic learning experience. Students will go through the production pipeline and learn how to use agile project management methods in managing the game projects. In these projects, they will acquire techniques on managing communication, conflict and stakeholder expectations through simulated experience and guidance from our tutors.
240
SD314Z Game Design 2
This module covers how games create experiences beyond entertainment. Students learn the theories behind User Interface and User Experience to design games for different applications. Students will also learn about crafting narrative for games and how to design unique mechanics and levels for 2D and 3D games on game consoles, personal computers and mobile devices.
90
SD3203 Game Art and Animation 2
Students will be introduced to fundamentals of 3D art and animation. They will translate their 2D art fundamentals learnt in Year 1 and create various 3D models and textures for 3D spaces. They will also learn basic animation techniques for 3D game assets for digital games.
60
SD3205 Game Programming 2
This module aims to equip students with knowledge to implement digital 3D game prototypes through fundamentals of problem solving and programming. These skills are taught through programming constructs as well as simple object-oriented concepts like objects and classes, inheritance, polymorphism, multi-dimensional arrays, statics, etc. It will allow students to plan, conceptualise, design, script and develop game levels using commercially adopted content creation tools and game engine. Besides using native level construction editor to build 3D levels, interaction with different forms of input devices such as mouse, joystick, hand gestures and so on will be covered as well.
45
SD601Z Design Theory and Research 2
This module aims to develop students’ critical and analytical skills with various design lenses in the research and study of technological, social, political, historical, cultural and economical aspects. This inquiry allows students to comprehend the influences and impacts that these factors can catalyse design propositions.
60
SP201A Education and Career Guidance 2
ECG 2 is taken by all second year students. This module aims to develop professional skills necessary to seek and secure work. It also guides the students on how to discover and develop skills, knowledge and attitudes needed for work effectiveness and changes related to work. Topics covered in this module include ‘Job Search and Market Trends’, ‘Discovering Your Unique Selling Point’, ‘Resilience’, ‘Work Place Values’ and more.
30
ST0276 Ethics and Law of IT and Media
Provides students with an understanding of the ethical and moral aspects of Information Technology and media management, as well as the basic and general aspects of the law arising from the Information Technology and media industries. Upon the successful completion of this module, students will become aware of the ethical and moral issues faced by professionals in the Information Technology and media industries. They will also learn, understand and be able to apply general aspects of the law in Information Technology and the media to their work in future.
30
  Elective Module Option
105

Elective Module Option - Mathematics for Games (MS0151) will be made compulsory
for students taking Game Programming 3 (SD3206) elective module.

Module Code Module Name Total Hours
MS0151 Mathematics for Games
Equips students with knowledge in mathematics and analytical skills to solve problems related to infocomm technology. Topics include matrices, linear transformation, number systems, set theory, logic, Boolean algebra, techniques of counting and probability.
60
SD3204 Game Art and Animation 3
This is a specialisation module where students are taught how to create more complex levels of 3D models using hard-surface and organic modelling techniques including how to establish lighting and applying texture to a 3D model. The students will learn to create skeletal rigs that is used to set up 3D models for animation before designing, planning and creating animations for a 3D game project with game design considerations. This will also be supported by lessons that will further their knowledge in human anatomy and character, prop and environment design.
105
SD3206 Game Programming 3
This module further explores the principles behind object-oriented approach to programming using commercially adopted game engine. Topics covered include modular coding, generics, event handling, data structures, memory management, code optimization, debugging techniques and so on. This subject also provides a grounding on computer and mobile technologies, their architectures and components. This is to equip students with necessary programming skills and knowledge to design and develop optimised mobile games for handheld devices with gesture-based controls before embarking on their internship programme.
45

Third Year

Module Code Module Name Total Hours
IA8002 Internship Programme
This module aims to immerse students with the real-world industry experience. This programme comprises a 12-week internship programme integrating a structured learning outcome which facilitates authentic learning.
12 Weeks
LC1056 Communicating for Project (Report) Effectiveness
Aims to equip students with skills in effective communication, teamwork and interpersonal communication, and report writing.
30
SD307Z Games Design and Development Studio 3
Students engage in a Final Year Project (FYP) to formulate a design proposal with the relevant research, derive game-play structure with narrative, design characters and environments, program the game, conduct play testing and finally document the production process. This module will be a platform for students to demonstrate their technical capabilities in game making, using the intellectual tools and practical skills accumulated and developed in the course. In a simulated game studio environment, students will also demonstrate their ability to manage a project, as well as work and communicate in teams with diverse roles.
240
SD602Z Design Theory and Research 3
This module aims to explore and challenge design methodologies, forms and practices. This allows the students to employ the theories in their final year project with the intent to expound their design propositions.
60
  Elective Module Option
165

Elective Module Option

Module Code Module Name Total Hours
SD309Z Game Art and Animation 4
Students will be required to apply all the prior knowledge to create high quality artwork for games. The module also supports their Final Year Project (FYP) from pre-production to final production stage. It also covers advanced topics of creating high end 3D models and cinematic animation for games. Furthermore, students will be familiarised with advance techniques of realistic lighting and rendering in order to represent their assets in a next-generation game engine environment.
165
SD311Z Game Programming 4
This module aims to equipped students with knowledge for implementation of advanced features commonly used in sophisticated game development. This includes algorithm patterns, coding strategies, AI programming, finite state machine, multi-player networking, advanced UI and animation control, etc. Students also got to explore trending and emerging technologies that enhance user gaming experience. This includes virtual reality, augmented reality, mixed reality and use of various sensory devices through hardware integration. This module is positioned to support students in their Final Year Project to design and develop engaging and innovative games for different interactive digital media platforms.
165

 

 

 

Please note: Course structure subjected to change.

 
 

 

It is certainly timely that Singapore Polytechnic chose to engage the digital game and entertainment industry. The promise of the digital game industry cannot be underestimated. While it may still be in its infancy in Singapore, we are already immersed in the effects of the digital game and video culture from almost all aspects of entertainment and media realms.