60 likes | 221 Views
6054COMP Game Console Technologies and Programming. Module Information Dr. S. Sudirman and Dr. C. Carter. In Brief.
E N D
6054COMPGame Console Technologies and Programming Module Information Dr. S. Sudirman and Dr. C. Carter
In Brief This module will introduce students to the principles and practice of game console programming by using game console platforms (Microsoft Xbox 360 and Sony PlayStation 3) and the appropriate software development kit and API. The module will demonstrate a number of game programming technologies specifics to console that are available to game developers and how to utilise them.
Syllabus History of game consoles Evolution of hardware and architecture. Hardware architecture of modern game consoles Input devices and peripherals. Software development API and SDK Introduction to programming on game consoles Handling input from game controllers Graphics programming – Programmable Shader Sound programming Optimization techniques Platform independence in consoles game development.
API and SDK • For Microsoft Xbox 360 • C# Programming Language • Microsoft XNA Game Studio 4.0 • Game Creators Club / DreamSpark account • For Sony PlayStation 3 • PhyreEngine • SNSystem Debugger
Assessment • One group coursework • Over the two semesters • Have regular progress report / milestones • Assess the programming side • One exam • Two hours • In May • Assess the theoretical side
Take this option, If you are interested in developing computer programs on game consoles If you want to know the technologies behind game consoles (some of the information we give is protected by NDA). If you don’t mind with another group coursework If you don’t mind with an exam at the end