Skip to main content

Game Development Basics, DTNS23P (5 cr)

Code: DT10029-3002

General information


Enrollment

01.10.2024 - 31.10.2024

Timing

13.01.2025 - 01.06.2025

Number of ECTS credits allocated

5 op

Mode of delivery

Contact teaching

Campus

Wärtsilä Campus Karjalankatu 3

Teaching languages

  • Finnish

Seats

10 - 80

Degree programmes

  • Degree Programme in Business Information Technology

Teachers

  • Seppo Nevalainen

Teacher in charge

Seppo Nevalainen

Groups

  • DTNS23
    Information Technology (BBA), Full-time Studies, Fall, 2023

Objective

You can use a game engine to implement a game project.
You know the key GUI elements of games and know how to implement them with the help of a game engine.
You are able to recognize the different assets used in game development and know how to utilize them in the game engine.
You can implement a game character using a game engine.
You can program visual scripting functionality for a simple game.
You are able to recognize the different main game genres of the games and their key sub-genres.
You are able to recognize the more specific sub-roles involved in the game programmer role.
You can process audio assets programmatically in a game engine.
You are able to recognize the different target platforms for games.
You have an overview of the basic principles of game design.
You can create menu and game levels using the game engine.
You know different stages of the game development process and how they are related to each other.
You can take advantage of version control system to preserve and back up your game project.
You can create game objects from ready-made assets in the game engine and from assets imported into the game engine.
You know how to create and use materials with a game engine.

Content

Different subareas of game development.
Carrying out a game project.
Visual scripting.
Utilizing game assets through programming.
Working with game engine.

Teaching methods

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

Evaluation scale

H-5