- Student Records
Programme & Unit Catalogues


LP20548: Games programming

Follow this link for further information on academic years Academic Year: 2013/4
Further information on owning departmentsOwning Department/School: Department of Computer Science (administered by the Learning Partnerships Office)
Further information on credits Credits: 6
Further information on unit levels Level: Intermediate (FHEQ level 5)
Further information on teaching periods Period: Semester 1 at City of Bath College
Semester 1 at Weston College
Semester 1 at Wiltshire College
Further information on unit assessment Assessment: CW 60%, EX 30%, OR 10%
Further information on supplementary assessment Supplementary Assessment: Like-for-like reassessment (where allowed by programme regulations)
Further information on requisites Requisites: Before taking this unit you must take LP10383
Further information on descriptions Description: Aims:
The aim of the module will be to develop transferable skills in
* games design
* simulation techniques
* graphic design
* sound generation
* appropriate controls and interface,
* animation, algorithms
* managing complex software development
* multimedia application testing
These transferable skills, developed within a games programming application, are applicable to a range of business, scientific and medical applications.

Learning Outcomes:
On completion of the unit the student should be able to:
* Understand the history of video game development, the emergence of the serious games industry and future developments in the game industry;
* Design and develop a game prototype (building on the structured programming techniques learnt in Introduction to Programming) using a suitable games programming language;
* Integrate multimedia components (sound, music, animation) into the development;
* Devise suitable test data and test plan. Conduct end user trials;
* Demonstrate a prototype.

Skills:
Practical skills - program design skills, coding skills - (T and F)
Personal skills - time management, personal organisation, problem solving (F and A)
Communication skills - demonstrations, working in a team - (F and A)

Content:

* The History of Game Development
* Practical decisions: time handling, stochastic or deterministic durations, discrete or continuous change
* Game and graphics design
* Sound generation
* Controls and interface
* Image handling
* Animation
* Algorithms: Appropriate to solve computational problems set by game
* Games Development: games programming language e.g. Dark Basic. Introduction to games development engines.
Further information on programme availabilityProgramme availability:

LP20548 is Optional on the following programmes:

Programmes administered by the Learning Partnerships Office
  • USCM-DFF23 : FdSc Applied Computing (Full-time at City of Bath College) - Year 2
  • USCM-DPF23 : FdSc Applied Computing (Part-time at City of Bath College) - Year 3
  • USCM-LFF22 : FdSc Applied Computing (Full-time at Weston College) - Year 2
  • USCM-LPF22 : FdSc Applied Computing (Part-time at Weston College) - Year 3
  • USCM-WFF22 : FdSc Applied Computing (Full-time at Wiltshire College) - Year 2
  • USCM-WPF22 : FdSc Applied Computing (Part-time at Wiltshire College) - Year 3

Notes:
* This unit catalogue is applicable for the 2013/4 academic year only. Students continuing their studies into 2014/15 and beyond should not assume that this unit will be available in future years in the format displayed here for 2013/14.
* Programmes and units are subject to change at any time, in accordance with normal University procedures.
* Availability of units will be subject to constraints such as staff availability, minimum and maximum group sizes, and timetabling factors as well as a student's ability to meet any pre-requisite rules.