Game Programming I (4 cr)
Code: TT00CI67-3001
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
- Niko Kinnunen
- Pyry Kosola
- Groups
-
TTK24SPTTK24SP
-
TTK24SPGTTK24SPG
-
TTK24SPOTTK24SPO
-
TTK24SPTTTK24SPT
- Course
- TT00CI67
Realization has 17 reservations. Total duration of reservations is 44 h 30 min.
Time | Topic | Location |
---|---|---|
Tue 07.01.2025 time 12:45 - 15:15 (2 h 30 min) |
Game Programming I TT00CI67-3001 |
TA11L141 pelilabra
TA11L141 pelilabra
|
Mon 13.01.2025 time 12:45 - 15:15 (2 h 30 min) |
Game Programming I TT00CI67-3001 |
TA11L141 pelilabra
TA11L141 pelilabra
|
Tue 14.01.2025 time 09:00 - 11:45 (2 h 45 min) |
Game Programming I TT00CI67-3001 |
TA11L141 pelilabra
TA11L141 pelilabra
|
Mon 20.01.2025 time 12:45 - 15:15 (2 h 30 min) |
Game Programming I TT00CI67-3001 |
TA11L141 pelilabra
TA11L141 pelilabra
|
Tue 21.01.2025 time 09:00 - 11:45 (2 h 45 min) |
Game Programming I TT00CI67-3001 |
TA11L141 pelilabra
TA11L141 pelilabra
|
Mon 27.01.2025 time 12:45 - 15:15 (2 h 30 min) |
Game Programming I TT00CI67-3001 |
TA11L141 pelilabra
TA11L141 pelilabra
|
Tue 28.01.2025 time 09:00 - 11:45 (2 h 45 min) |
Game Programming I TT00CI67-3001 |
TA11L141 pelilabra
TA11L141 pelilabra
|
Mon 03.02.2025 time 12:45 - 15:15 (2 h 30 min) |
Game Programming I TT00CI67-3001 |
TA11L141 pelilabra
TA11L141 pelilabra
|
Tue 04.02.2025 time 09:00 - 11:45 (2 h 45 min) |
Game Programming I TT00CI67-3001 |
TA11L141 pelilabra
TA11L141 pelilabra
|
Mon 10.02.2025 time 12:45 - 15:15 (2 h 30 min) |
Game Programming I TT00CI67-3001 |
TA11L141 pelilabra
TA11L141 pelilabra
|
Tue 11.02.2025 time 09:00 - 11:45 (2 h 45 min) |
Game Programming I TT00CI67-3001 |
TA11L141 pelilabra
TA11L141 pelilabra
|
Mon 17.02.2025 time 12:45 - 15:15 (2 h 30 min) |
Game Programming I TT00CI67-3001 |
TA11L141 pelilabra
TA11L141 pelilabra
|
Tue 18.02.2025 time 09:00 - 11:45 (2 h 45 min) |
Game Programming I TT00CI67-3001 |
TA11L141 pelilabra
TA11L141 pelilabra
|
Mon 24.02.2025 time 12:45 - 15:15 (2 h 30 min) |
Game Programming I TT00CI67-3001 |
TA11L141 pelilabra
TA11L141 pelilabra
|
Tue 25.02.2025 time 09:00 - 11:45 (2 h 45 min) |
Game Programming I TT00CI67-3001 |
TA11L141 pelilabra
TA11L141 pelilabra
|
Mon 10.03.2025 time 12:45 - 15:15 (2 h 30 min) |
Game Programming I TT00CI67-3001 |
TA11L141 pelilabra
TA11L141 pelilabra
|
Tue 11.03.2025 time 09:00 - 11:45 (2 h 45 min) |
Game Programming I TT00CI67-3001 |
TA11L141 pelilabra
TA11L141 pelilabra
|
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
Further information
Course is evaluated with grade 0-5. Grade is based on pre-defined criterias for the 2D game. All of the course tasks have to be returned.
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
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
Qualifications
Introduction to Programming
Object oriented programming