Skip to main content

Module

CSC3232 : Gaming Technologies and Simulations (Inactive)

  • Inactive for Year: 2020/21
  • Module Leader(s): Mr Richard Gordon Davison
  • Owning School: Computing
  • Teaching Location: Newcastle City Campus
Semesters
Semester 1 Credit Value: 20
ECTS Credits: 10.0

Aims

To understand the programming techniques associated with the technical development of a video game. Students gain experience in the technical design and implementation of engineering a computer games system. The analysis of a design as an engineered system is assessed through appropriate choice of system components based on complexity, processor cost and memory imprint.

Outline Of Syllabus

The syllabus has focus around the programming requirements for video games in the context of physics, artificial intelligence, and gameplay

•       Levels and goals – video game genres in the context of game strategy and play
•       Players and adversaries – gameplay programming for adversarial based games
•       Path-finding – algorithms for navigation
•       State machines – algorithms for simulating behaviour
•       Physics – approximating realistic simulations in real-time in video games
•       Effects – providing computationally light visual effects in real-time
•       Levelling up – encouraging longevity of play

Teaching Methods

Module leaders are revising this content in light of the Covid 19 restrictions.
Revised and approved detail information will be available by 17 August.

Assessment Methods

Module leaders are revising this content in light of the Covid 19 restrictions.
Revised and approved detail information will be available by 17 August.

Reading Lists

Timetable