CU4006 - Game Portfolio 1 (2019/20)
|Module specification||Module approved to run in 2019/20|
|Module title||Game Portfolio 1|
|Module level||Certificate (04)|
|Credit rating for module||30|
|School||School of Computing and Digital Media|
|Total study hours||300|
|Running in 2019/20||No instances running in the year|
This module is essentially an introduction to programming for computer games, intended to build students' confidence and interest in technical aspects of games development. Students will develop an understanding of the skills required to build games for different platforms, including console, web, computer and mobile.
Students will be assigned to teams and will work together to comply with a brief that demands both technical and design skills.
- introduce students to industry standard games software development kits
- develop the necessary communication skills required for working in teams in the games and digital media industries
- enable students to design and produce simple 2D games to a high standard
- develop awareness of creative and ethical concerns
- 2D and 3D coordinate systems;
- basic programming concepts for 2D games engines;
- object-oriented design;
- principles of software engineering;
- basic trigonometry for computer graphics;
- basic physics for computer games;
- user interface design - control and playability;
- professionalism - user-testing and development life cycles
Learning and teaching
A problem based learning approach will be used in the module delivery. Students will develop theoretical understanding and practical skills based on weekly lectures, tutorials and supervised workshops.
Appropriate blended learning approaches and technologies, such as, the University’s VLE and online
tools, will be used to facilitate and support student learning to:
• deliver content;
• encourage active learning;
• provide formative and summative assessments, and prompt feedback;
• enhance student engagement and learning experience.
Students will be expected and encouraged to present their solutions to the class, share knowledge and offer each other support and advice within their teams.
LO1 – work effectively as part of a team
LO2 – apply their skills to the fulfillment of a brief
LO3 – understand software development life-cycles
LO4 – develop their ability to solve problems and create interactive applications
LO5 – continue to develop their personal portfolio
LO6 - Use an integrated programming development environment competently
LO7 - Write simple programs using the programming language constructs described in the syllabus
Learning outcomes will be assessed in context by the application of the techniques in the solution of problems relevant to the development of computer games. Students will work in teams to produce a series of simple games using original assets. They then design and implement a 2D game that meets a brief, complete with technical documentation.
During the module students will add to their portfolio and will obtain formative feedback on their personal development in their field.
Materials will include current articles on the Internet relating to Games and Digital industry.