Skip to main content

3D Games Programming (5cr)

Code: 4A00CW06-3001

General information


Enrolment period
02.12.2016 - 08.01.2017
Registration for the implementation has ended.
Timing
01.01.2017 - 01.08.2017
Implementation has ended.
Credits
5 cr
Mode of delivery
Contact learning
Unit
Business Information Systems
Campus
TAMK Main Campus
Teaching languages
Finnish
Degree programmes
Degree Programme in Business Information Systems
Teachers
Sami Kojo
Pasi Pekkanen
Gareth Noyce
Course
4A00CW06

Objectives (course unit)

Learning goals for a good performance
Creation of 3D game with a range of game mechanics
Thorough understanding of the PhysX system and when NOT to use it
Optimal use of assets and code for a performant game on chosen platform

Learning goals for acceptable performance
Creation of 3D game prototype
Understanding of game physics
Understanding of performance in 3D Games

Content (course unit)

Student is able to:
Apply a range of 3D transforms to objects for player control
Design and implement the basis of simple AI for NPC characters and player threats using Raycasts, triggers and other physics events
Create complex Finite State Machines to manage the game flow

Go back to top of page