GAMES MODDING

CSE4MOD

Not currently offered

Credit points: 15

Subject outline

This unit has the following main goals: 1) understanding game design; 2) Understanding the architecture of the Unreal game engine; 3) Becoming a skilled programmer on the Unreal Development Platform; 4) applying these skills in the development of a large-scale game project. Topics include: UnrealScript programming, game design theory, prototyping, the history of the Unreal Game Engine, network replication , latent execution, how not to build a game, design factors, challenges and difficulty, state based code, professional creativity, game mechanics, zones, portals, anti-portals, volumes, game and load balancing, puzzle design, events, triggers, scripted sequences, player psychology, matinee, camera control, limitations, level specific design, documentation techniques, texturing and lighting in the UDK, story, player investment, game atmosphere, overall design and styling, effects, materials, artificial intelligence, and developer responsibilities.

Faculty: Faculty of Science, Tech & Engineering

Credit points: 15

Subject Co-ordinator: John Rankin

Available to Study Abroad Students: Yes

Subject year level: Year Level 4 - UG/Hons/1st Yr PG

Exchange Students: Yes

Subject particulars

Subject rules

Prerequisites: CSE3AGT or CSE3AGR

Co-requisites: N/A

Incompatible subjects: N/A

Equivalent subjects: N/A

Special conditions: N/A

Learning resources

Readings

Resource TypeTitleResource RequirementAuthor and YearPublisher
ReadingsMastering unreal technology, Volume 1: Introduction to Level Design with unreal engine 3PrescribedBusby, J Parrish, Z and Wilson, JSAMS PUBLISHING
ReadingsMastering unreal technology, Volume II: Advanced level design concepts with unreal engine 3PrescribedBusby J, Parrish, Z and Wilson, JSAMS PUBLISHING
ReadingsMastering unreal technology, Volume III: Introduction to Unrealscript with unreal engine 3PrescribedBusby, J, Wilson, J and Owens, DSAMS PUBLISHING
ReadingsThe art of game designPrescribedSchnell, J 2008MORGAN KAUFMANN
Subject not currently offered - Subject options not available.