|
Academic Year: | 2013/4 |
Owning Department/School: | Department of Computer Science (administered by the Learning Partnerships Office) |
Credits: | 6 |
Level: | Intermediate (FHEQ level 5) |
Period: |
Semester 2 at City of Bath College Semester 2 at Weston College Semester 2 at Wiltshire College |
Assessment: | CW100 |
Supplementary Assessment: |
Like-for-like reassessment (where allowed by programme regulations) |
Requisites: | |
Description: | Aims: The aims of the unit are to: * Design and develop interactive game scenarios within existing game engine; * Apply programming principles to create interactive game environments. Learning Outcomes: On completion of the unit the student should: * Construct environments using game industry tools; * Understand the asset pipeline for game engines; * Create custom scripted sequences within a game engine; * Implement scripts to create real time actions within a game engine; * Test and document scripts; * Evaluate a finished application based on user feedback. Skills: Practical skill * Level design principles (T, F, A) * Asset management for games (T, F) * Visual and coded scripting (T, F, A) * Mathematics for games programming (T) Personal skills * Time management, planning and prioritisation of tasks. (F, A) * Analysis of existing game/level mechanics (F) Communication skills * Prepare high quality reports and documentation to support applications. Present information appropriately. Perform user demonstrations and prepare questionnaires to aid critical evaluation of products (F, A). * Discuss own assessed work (F, A) Content: Design * Design environment layouts within given game engine limitations * Design for both pre rendered "cut scenes" and real time action scripting Implementation * Environment construction within industry tools * Practical investigation of features across multiple game engines * Import graphics assets into a given technology * Create triggered animation sequences for real time actions * Apply texturing and other graphics concepts within industry software * Create objective based missions within game engine technologies * Create new game play functionality in a game engine through scripting techniques * Create in game cinematics to enhance game play functionality Testing * Prepare test plans * Complete test logs * Maintain version control. |
Programme availability: |
LP20554 is Optional on the following programmes:Programmes administered by the Learning Partnerships Office
|