3D in Games

Overview

This module offers an introduction to game design from the perspective of art and design, focusing on the implementation and integration of essential techniques for producing interactive virtual environments with an aesthetic focus. On completion of this module, students will have gained a critical technical foundation in elements of game design including coding, 3D modelling, basic game-development techniques, understanding the general game development workflow, and connections with related emerging technologies

Learning Objectives

The module will be introduced in 3 sections, Coding, 3D Modelling, and Basic Game Design. Each section's learning outcomes are listed below:

Coding:
By the end of this section students will be able to:
- Understand the basic principles, syntax and commands of programming languages (Java as a preliminary language here).
- Execute basic coding techniques as creative tools for visualization and digital art creation.

3D Modelling:
By the end of this section students will be able to:
- Understand what a 3D virtual space/environment is and can be.
- Understand the fundamental concepts of 3D models (mesh, voxel, vertex, etc.)
- Execute the basic 3D model and rendering skills (materials/lighting/camera) to create 3D assets (like characters, objects, and environments).
- Use the 3D modelling skills learned in combination with their own creative input.

Basic Game Design:
By the end of this section students will be able to:
- Utilise the basic functions of the 3D creation, coding, physics/collision, game control in a game engine to build a virtual experience in the third-person perspective
- Combine the skills learned in the "3D Modelling" and "Basic Game Design" sections as a means of creating a story telling virtual environment with individual aesthetic style.
- Understand the basic game development workflow and this creation is an ongoing process that requires numerous iterations.

Skills

- Entry-applied level of coding, 3D modelling, and game development skills.
- Nurture individual creation and critical thinking.
- Demonstrate skillsets to work independently with initiative.
- Ability to problem solve and explore creative solutions confronting the problems.
- Notion of understanding the basic game development workflow and framework.
- Capability of explicit written, verbal, and visual communication/expression for project presentation.
- Spirit of self-motivation and self-learning and reflection on design process and decisions.
- Give critical constructive suggestions for self-evaluation and peers review.

Assessment

Coursework

100%

Examination

0%

Practical

0%

Credits

20

School

Arts, English and Languages

Module Code

MDL7002

Typically Offered

Autumn Semester

Prerequisites

None