EENG3130 (EL313) – Introduction to Programming
OverviewThis module introduces you to the principles and practice of video game design and development. Indicative topics include: game physics, AI, level design, player behaviour and cognition, game rules and mechanics, user interfaces, novel sensor devices, as well as programming concepts for gaming. Theory is followed by practical workshops in game development, culminating in a substantial project.
Total contact hours: 60
Private study hours:240
Total hours: 300
Method of assessment
Workshop exercises (20%) – mini game development
Video game design and development (60%) – a fully functioning game prototype, 180 hours workload
Video presentation (20%) – a short video on game design reflection
1 Demonstrate a thorough understanding of game design theory and creative practice in the field of computer game development
2 Understand and apply principles of computer game design workflow to the production of a game
3 Critically analyse technical and usability issues associated with games design and development.