Effective Term: | 2024/05 |
Institute / School : | Institute of Innovation, Science & Sustainability |
Unit Title: | Game Development Fundamentals |
Unit ID: | GPSIT2001 |
Credit Points: | 15.00 |
Prerequisite(s): | Nil |
Co-requisite(s): | (GPSIT1400) |
Exclusion(s): | Nil |
ASCED: | 020103 |
Other Change: | |
Brief description of the Unit |
This unit introduces you to Games development, emphasising a mix of creative content design, development, and technical specialisation. You will gain an understanding of the Games industry from its conception through to current trends. Initially, you will study the lifecycle of games development, focusing on story design, character design, game mechanics, and level design, as well as content development including textures and interface, 3D modelling, game development, and programming. You will learn event driven programming through triggers and updates in a games development environment. This unit will incorporate additional learning hours to support the development of students’ academic and study skills. |
Grade Scheme: | Graded (HD, D, C, P, MF, F, XF) |
Work Experience Indicator: |
No work experience |
Placement Component: | |
Supplementary Assessment:Yes |
Where supplementary assessment is available a student must have failed overall in the Unit but gained a final mark of 45 per cent or above, has completed all major assessment tasks (including all sub-components where a task has multiple parts) as specified in the Unit Description and is not eligible for any other form of supplementary assessment |
Course Level: |
Level of Unit in Course | AQF Level(s) of Course | 5 | 6 | 7 | 8 | 9 | 10 | Introductory | | | | | | | Intermediate |  | | | | | | Advanced | | | | | | |
|
Learning Outcomes: |
Knowledge: |
K1. | Describe the games industry, technologies and cultures; |
|
K2. | Discuss games design and development methodologies; |
|
K3. | Identify and explain the appropriate and correct syntax and programming constructs for different game development requirements. |
|
Skills: |
S1. | Select and apply appropriate games design and development approaches to align with industry needs; |
|
S2. | Design and develop a range of art and programming assets, implementing aesthetics and logic into a game project; |
|
S3. | Analyse, design, implement and test game concepts using a games engine and programming constructs; |
|
S4. | Develop the appropriate English language and academic skills to successfully study at an undergraduate level |
|
Application of knowledge and skills: |
A1. | Utilise appropriate software packages to design, build and program game prototypes and assets that align with user experience and project expectations; |
|
Unit Content: |
This may include: •Definitions, characteristics, and mechanics of games; •Uses and applications of games related skills and practice; •Delivery platforms for games; •2D and 3D asset development; •Game character design; •Games story development; •Game level design; •Games design and development processes •Current trends and developments in games; •Programming constructs such as methods, basic Object Oriented Programming, event driven programming; •Implementing object and character behaviours; •Identification and utilisation of programming libraries; •Testing and debugging code syntax and game logic; •Documentation of code |
Graduate Attributes: |
Learning Task and Assessment: |
Assessment for this course will be based on a number of tasks including practical assignments, laboratory exercises covering the creation and editing of multimedia assets, documentation and code implementation, as well as an end of semester examination covering theoretical aspects of the course.
|
| Learning Outcomes Assessed | Assessment Tasks | Assessment Type | Weighting | 1. | K2, K3, S1, S2, S3, S4, A1 | Theoretical and practical demonstrations of design and technical skills in game production; including pitching, planning and creating functional prototypes. | Assignments/Presentations | 60% - 80% | 2. | K1, K2, K3, S1, S4 | Tests and/or examinations covering a range of taught game theory, design, development and programming topics. | Test(s) &/or Examination(s) | 20% - 40% |
|