Skip to main content

Game Graphics (4 cr)

Code: DT10031-3002

General information


Enrollment
01.10.2024 - 31.10.2024
Registration for the implementation has ended.
Timing
13.01.2025 - 04.05.2025
Implementation has ended.
Number of ECTS credits allocated
4 cr
Local portion
4 cr
Mode of delivery
Contact learning
Unit
Tradenomi / Tietojenkäsittely (DD)
Campus
Wärtsilä Campus Karjalankatu 3
Teaching languages
Finnish
Seats
10 - 80
Degree programmes
Degree Programme in Business Information Technology
Teachers
Anssi Gröhn
Teacher in charge
Anssi Gröhn
Groups
DTNS23
Information Technology (BBA), Full-time Studies, Fall, 2023
Course
DT10031

Evaluation scale

H-5

Objective

You know what a rendering pipeline is
You understand meaning of rendering pipeline in rendering graphics
You understand how a 3D modeling software and its features are used in visual modeling of game objects
You know what shader programs are
You understand how shader programs are created using tools provided by game engine
You are able to use 3D modeling tool in creating your own 3D models
You are able to design 3D models using polygons
You are able to design 3D models using continuous forms
You are able to apply mesh modifiers in to your own 3D models
You are able to use texturing in your own 3D models
You are able to animate your own 3D models
You are able to construct shader programs by using tools provided by game engine

You are able to combine graphical assets created with different tools into a single game object
You understand what modeling techniques are applicable in which working stage
You are able to evaluate and choose different modeling techniques to different working stages with reasoning
You are able to evaluate needed time for modeling with reasoning
You are able to design and create visually appealing game objects using shader programs and modeling techniques

Content

Basic concepts in game graphics
Shader programming in a game engine
Basic shapes and modeling
Polygon-based modeling
Modeling using continuous forms
Textures and texturing
Animation

Teaching methods

Prerequisites: General Application Developer Skills courses (Data Security in Software Development, Application Programming Interfaces, Software Architecture Patterns)

Go back to top of page