Untitled Document

Bachelor in Game Design and Animation (Hons)

Introduction:

The Bachelor in Game Design and Animation (Honours) (BGDA) is an undergraduate academic program that specializes in the development of game and animation. A bachelor's degree in game design or animation can teach students the basics of game programs, animation programs, 3-D modeling, and graphic design skills. Courses in this program offer a strong foundation in digital game design through the study of subjects such as storytelling, storyboarding, game development, 3D modeling and animation, game programming, and game prototyping.

The BGDA is conducted over the period of three-years on a semester basis (six long and three short semesters), where students will major in game design and animation fields. Students will be equipped with the intellectual skills and industry experience of game design and animation area thus producing competitive and confident graduates.

Core Subject Description

Fundamental of Game Art and Animation
This course teaches students about the planning, modeling, texturing, lighting, effects creation, and interface design that go into creating today's most advanced and stunning video games. Through a unique combination of explanation, tutorials, and real world documentation-including discussions of the creative process entailed in some of today's most popular games augmented by screen captures and descriptions—student will quickly come to understand the workflow, tools, and techniques required to be a successful game artist.

Drawing I
This course is designed for the students to explore drawing as a process of seeing, develop technical skills, and engage in the use of drawing media as materials for communication. Examples of the work of past and contemporary artists will be referenced. Work will be assigned in observation, drawing, and writing in an effort to improve visual arts skills and knowledge.

Drawing II
In this course, students will develop and communicate design ideas with color drawings. This lesson presents a total system of color design drawing that encompasses approaches to sketch communication as well as more finished presentation drawing. The syllabus also covers the basics of color phenomena, media, techniques, and approaches to illustrating materials necessary to communicate design ideas.

Life Drawing
This course is designed to give students a fundamental working knowledge and understanding of life drawing. Students will learn the suitable techniques to draw for the drawings they want to draw. Students will create various drawings such as people, landscape, birds, trees and objects.

2D Animation
This course is designed to explain about all the different aspects and types of animation, to act as a catalyst to stimulate student to try different things and to make a career out of student talents. Animation is the art of capturing a series of individual movements, and replaying them in rapid succession to give the illusion of movement. It can be achieved using images drawn on a cel, paper or using computer-generated images.

Introduction to Programming
This course introduces the students to problem solving and programming concepts. Students are also introduced to C programming, operations and statements, control structure statements, functions, arrays (1 dimension and 2 dimensions), input/output files, and structures in C language.

Introduction to Multimedia
This course covers the basic understanding of multimedia hardware and software. It also discusses the hardware for multimedia computer, exposure to the functions of current multimedia software packages, multimedia application concepts, data manipulation, file format, media storage, memory management and configurations and screen display techniques.

Colour Theory
This course helps students resolve the use of color with the numerous media. Comprehensive in scope, it brings together key elements of color theory, practice and application, and addressing a wide range of issues specific to graphic design. Beyond step-to-step techniques for managing color in modern graphic design practice, this subject also addresses topics which help designers understand color in a variety of discipline, looking at historical color systems, color in art, and the psychology of color, among dozens of other topics.

Conceptual Storytelling
This course provides a solid foundation in the fundamentals of classical story and game structure and discusses the difficulties in bringing these two activities together.The integration of new technologies with traditional storytelling drives the development of an exciting new kind of interactive story form that will involve audiences as active participants.

Database System
This course covers topics such as history of database technology, introduction to database, database management system (DBMS), relational database technology, data model concept, database query (SQL), normalization and database design.

Storyboarding
This course is designed to give students a fundamental working knowledge and understanding of storyboard. Students will learn the techniques of creating storyboard for computer games.

Illustration for Game Art
This course is designed to give students a fundamental working knowledge and understanding of techniques used to develops the student skills of graphic design as a conceptual media. The students will be given the opportunity to develop their skills via practical assignments in pursuing areas of study such as graphic design presentation, illustration and computer based techniques.

Introduction to Game Development
This course is designed to give students a fundamental working knowledge and understanding of game history, various fundamental concepts in game design, game programming techniques and issues, visual design and production, audio design and production and game production process and management.

Principles of 3D Modeling
This course educate students about tools and workflows that can be used to build 3D models for production as well as classical skills such as life drawing and sculpture. The first section covers the artistic background that is helpful in 3D modeling. The second section provides the basics of modeling and introduces the fundamental tools and concepts. The last three section cover different types of models found in production and the workflows used for generating those models, such as environments, organic modeling, and non-organic or prop modeling.

Digital Imaging
This course introduces the student to computer tools that manipulate and enhance photographic images. These tools allow the student to input B&W and color photographs, negatives, positives, and graphics into the digital manipulation software. The student will learn the skills to retouch and enhance these varied inputs in order to create high-quality digital outputs. Output devices include film recorders, CD-ROM burners and high quality printers. Assignments, case studies and final project are designed to help master basic techniques of image-editing in order to expand the student's creative horizons.

Human Computer Interaction
This course focuses on several paradigms of human-computer interaction. It also discusses general characteristics of interface models: implementations, evaluation and performance issues. Students will also gain experience in designing and implementing a selected interface model.

Game Design and Gameplay
This course is designed to provide students with a fundamental working knowledge and understanding of critical concept and historical context for analyzing games, as well as the skills and techniques necessary to incorporate game design in their study. Students will learn how to identify, create and manipulate core game elements such as game philosophy, design process, player objectives, rule systems and the human elements in a game.

Game Level Design
This course is designed to introduce students to the tools and concepts used to create levels for games. The course will incorporate level design and architecture theory, concepts of the critical path and flow, game balancing, playtesting and storytelling. Using user-friendly toolsets from industry titles, students will build and test levels that reflect design concepts.

3D Animation
This course is designed to provide students with a solid foundation in theory and practice of 3D animation. It covers aspects of 3D animation from modeling to final rendering. Each student shall complete a 3D animation sequence by the end of the course and demonstrate his/her ability to apply the aesthetic principles and technical creativity in their work.

Game Programming
This course will introduce students to the art of programming using the C++ programming language (the most widely used language in the game development arena). The course will cover all of the basic elements of the C++ language from basic language elements such as variables and control structures through the use of standard code libraries and implementing autonomous mechanisms through the application of simple artificial intelligence rules to the elements of object oriented design and the ways in which classes, inheritance and polymorphic behavior are implemented.

Designing 3D Environment
The course is project driven. Students will form teams and collaborate with one another to develop an interactive immersive experience. During the course, students will be exposed to several techniques for building graphical 3D worlds, animating characters in real-time, moving the camera and lights in real-time, and building intelligent characters (using reactive planning or behavior-based architectures). Students will also learn different techniques of interactive storytelling, such as linear narrative, branching narrative, and adaptive narrative. Furthermore, students will be introduced to several tools that will aid in realizing their own projects and ideas, such as graphic engines (e.g. Wildtangent), and game engines (e.g. Unreal Tournament).

Character Animation
This course is designed to give students a fundamental working knowledge and understanding of techniques used to create realistic and effective models and animation.

Game Prototyping
This course is designed to provide students the space to experiment with design approaches to games and visualization through initial prototype developments. Prototypes arising from this module could provide initial prototypes for subsequent modules in advanced development or the project.

Digital Game Management
This course is designed to introduce students to the management of digital games productions and explores issues in game development team management, the game development life-cycle, the relationship between developers, publishers and game hardware manufacturers. Students will learn how to manage a digital game project and how to effectively plan and execute a game production cycle. The syllabus will explore: the writing of the game development documents, game production teams, game development tools and techniques, play testing, legal and marketing issues, the game publication process.

Research on Educational Game
This course is designed to give students a fundamental working knowledge and understanding on research methodology. Students will identify the methods to conduct research on educational computer games. Students need to prepare a full research report.

Project I
This course covers topics for academic writing, including objective, scope, methodology, feasibility study, literature review and project analysis. Students will produce a progress documentation report and a prototype design to be presented to the lecturers who supervise them.

Publishing Design
Student will study the communication graphics with desktop publishing technology and application of design principles to newspapers, magazines, newsletters and miscellaneous publications. Student also will study from concept to production, to demystify graphic design and to provide practical information for designing more effective, visually exciting publications.

Audio and Video for Gaming
This course will feature a software and hardware centric approach in the production of digital audio and video for games using audio and video tools. The syllabus content includes digital and analog audio/video definition, digital audio/video issues, compression, audio/video digitizing, audio/video devices, digital video camcorder, audio/video project development process, shooting and editing.

Writing for Multimedia
This course is designed to give students a fundamental working knowledge and understanding of writing multimedia content. Students will learn how to write different media for games.

Project II
This course covers topics like implementation, assessment and project presentation. Students will produce a complete system together with a documentation report whereby the systems will be presented to the lecturers who supervise them.

 

Entrance Requirement

  1. Minimum requirement (STPM candidates):

    1. Sijil Pelajaran Malaysia (SPM)
      Candidates will have to pass Sijil Pelajaran Malaysia (SPM) examination or equivalent with credits in Bahasa Malaysia or Bahasa Melayu (Syllabus X) / Bahasa Malaysia II

      AND

    2. Sijil Tinggi Persekolahan Malaysia (STPM) or equivalent
      Candidates will have to pass Sijil Tinggi Peperiksaan Malaysia (STPM) examination with at least:

      1. Pass with C grade in 3 subjects including General Studies paper

        OR

      2. Pass with C grade in 2 subjects including General Studies, and another 2 subjects with D grade

        OR

  2. Malaysian Ministry of Education’s Matriculation Certificate or MSU foundation.

    OR

  3. Diploma in related fields from PTPL/ MSU or Diploma/Certificate in related fields from Polytechnics, IPTA or accredited IPTS or other institutions recognized by the Senate of Management & Science University (MSU)

    OR

  4. A ‘Level’ (GCE) or The South Australian Matriculation (SAM) or Canadian Pre- University Program (CPU) or equivalent.

 

Career Opportunities

After graduated, students can apply for a job as artist, modeler, animator, designer and programmer. That means students will have a variety of career choice. The game and animation industry promises to continue thriving. Today’s games expect more from their interactive fun than ever before. This fuels a growing demand for artists who specialize in game design and animation. Students can become part of this creative and innovative force. Because of the demands of the market, designers are often required in games, entertainment and edutainment industry. The career of game design are:

  1. Game design industries
  2. Video game developers
  3. Video game publishers
  4. Video production
  5. Courseware development companies
  6. Multimedia development companies
  7. Entertainment industries
  8. Broadcasting industries
  9. Multimedia telecommunication companies
  10. Film and animation industries
  11. Design agencies
  12. Education sectors
  13. Edutainment industry
  14. Event management industries
  15. Advertising industries

Expected Salary

Public Sector:
Basic starting monthly salary is around RM1,800; plus allowances (such as housing and entertainment) the total can amount to around RM2,000.

Private Sector:
The amount of basic starting monthly salary can vary from the above amount. However, the total amount of monthly salary earned (inclusive of allowances) is subject to negotiation and which can be higher than that earned in the public sector.