Introduction to Games Technologies

Overview

This module will deliver the fundamental concepts required for students to create projects using games technologies. The module will cover elements from mathematics, physics, programming and games technologies including version control and user testing. Students will be assessed on their understanding of these concepts through a variety of means including quizzes, presentations and project creation.

Learning Objectives

By the end of this module students will be able to:
- Understand relevant mathematical and physical concepts used in 3D applications.
- Demonstrate knowledge of appropriate programming techniques.
- Use real time content creation tools.
- Assess projects from peers and review code quality.
- Adhere to coding standards for real time applications.
- Improve understanding and skills based on peer feedback.
- Become familiar with collaborative software development using GitHub.

Skills

By the end of this module students will be:
- Utilising different programming techniques to create desired in-game functionality
- Implementing version control into project development.
- Working independently under time and design constraints.
- Demonstrating an ability to problem solve and explore creative solutions.
- Capable of creating clear written, verbal and visual communications for project presentations.
- Giving critical constructive suggestions for self-evaluation and peers review.
- Incorporating peer/tutor feedback into project.

Assessment

Coursework

100%

Examination

0%

Practical

0%

Credits

20

School

Arts, English and Languages

Module Code

MDL7001

Typically Offered

Autumn Semester

Prerequisites

None