Skip to main content

Game Programming I (4 cr)

Code: TT00CI67-3002

General information


Enrollment
30.12.2024 - 26.01.2025
Registration for the implementation has ended.
Timing
01.01.2025 - 16.03.2025
Implementation has ended.
Number of ECTS credits allocated
4 cr
Local portion
4 cr
Mode of delivery
Contact learning
Unit
Teknologia
Teaching languages
Finnish
Degree programmes
Bachelor's Degree in Business Information Technology
Teachers
Pyry Kosola
Groups
TBIT24SArt
TBIT24SArt
TBIT24SProd
TBIT24SProd
TBIT24SProg
TBIT24SProg
Course
TT00CI67

Realization has 18 reservations. Total duration of reservations is 41 h 0 min.

Time Topic Location
Tue 14.01.2025 time 12:45 - 16:00
(3 h 15 min)
Game Programming I TT00CI67-3002
TA11L141 pelilabra TA11L141 pelilabra
Tue 21.01.2025 time 12:45 - 16:00
(3 h 15 min)
Game Programming I TT00CI67-3002
TA11L141 pelilabra TA11L141 pelilabra
Thu 23.01.2025 time 08:30 - 10:00
(1 h 30 min)
Game Programming I TT00CI67-3002
TA11L115 DML TA11L115 DML
Mon 27.01.2025 time 08:30 - 10:00
(1 h 30 min)
Game Programming I TT00CI67-3002
TA11L115 DML TA11L115 DML
Tue 28.01.2025 time 12:45 - 16:00
(3 h 15 min)
Game Programming I TT00CI67-3002
TA11L141 pelilabra TA11L141 pelilabra
Thu 30.01.2025 time 08:30 - 10:00
(1 h 30 min)
Game Programming I TT00CI67-3002
TA11L115 DML TA11L115 DML
Mon 03.02.2025 time 08:30 - 10:00
(1 h 30 min)
Game Programming I TT00CI67-3002
TA11L115 DML TA11L115 DML
Tue 04.02.2025 time 12:45 - 16:00
(3 h 15 min)
Game Programming I TT00CI67-3002
TA11L141 pelilabra TA11L141 pelilabra
Thu 06.02.2025 time 08:30 - 10:00
(1 h 30 min)
Game Programming I TT00CI67-3002
TA11L115 DML TA11L115 DML
Mon 10.02.2025 time 08:30 - 10:00
(1 h 30 min)
Game Programming I TT00CI67-3002
TA11L115 DML TA11L115 DML
Tue 11.02.2025 time 12:45 - 16:00
(3 h 15 min)
Game Programming I TT00CI67-3002
TA11L141 pelilabra TA11L141 pelilabra
Thu 13.02.2025 time 08:30 - 10:00
(1 h 30 min)
Game Programming I TT00CI67-3002
TA11L115 DML TA11L115 DML
Mon 17.02.2025 time 08:30 - 10:00
(1 h 30 min)
Game Programming I TT00CI67-3002
TA11L115 DML TA11L115 DML
Tue 18.02.2025 time 12:45 - 16:00
(3 h 15 min)
Game Programming I TT00CI67-3002
TA11L141 pelilabra TA11L141 pelilabra
Mon 24.02.2025 time 08:30 - 10:00
(1 h 30 min)
Game Programming I TT00CI67-3002
TA11L115 DML TA11L115 DML
Tue 25.02.2025 time 12:45 - 16:00
(3 h 15 min)
Game Programming I TT00CI67-3002
TA11L141 pelilabra TA11L141 pelilabra
Mon 10.03.2025 time 08:30 - 10:00
(1 h 30 min)
Game Programming I TT00CI67-3002
TA11L115 DML TA11L115 DML
Thu 13.03.2025 time 12:45 - 16:00
(3 h 15 min)
Introduction to game production & Game programming 1 - presentations_Game Programming I TT00CI67-3002
TA11L156-aud
Changes to reservations may be possible.

Objective

Students will be able to design, document, implement and test a 2D game using C# programming language.

Content

The functioning principles of a game application
Basic use of the game engine in making a 2D game
Programming game mechanics
Version control

Evaluation scale

0 - 5

Assessment criteria, approved/failed

The student returns all the required assignment and completes the given game exercises and presentation. The assignments have been completed properly.

Prerequisites

Introduction to Programming
Object oriented programming

Go back to top of page