Skip to main content

Godot Game Development (5 cr)

Code: TX00GI00-3001

General information


Enrollment
30.01.2025 - 28.02.2025
Registration for the implementation has ended.
Timing
17.03.2025 - 11.05.2025
Implementation is running.
Number of ECTS credits allocated
5 cr
Local portion
5 cr
Mode of delivery
On-campus
Unit
(2019-2024) School of ICT
Campus
Karaportti 2
Teaching languages
Finnish
Seats
0 - 40
Degree programmes
Information and Communication Technology

Implementation has 7 reservations. Total duration of reservations is 24 h 0 min.

Time Topic Location
Fri 21.03.2025 time 09:00 - 12:30
(3 h 30 min)
Godot-pelinkehitys TX00GI00-3001
KMC592 Digitila
Fri 28.03.2025 time 09:00 - 12:30
(3 h 30 min)
Godot-pelinkehitys TX00GI00-3001
KMC565 Digitila
KMC592 Digitila
Fri 04.04.2025 time 09:00 - 12:30
(3 h 30 min)
Godot-pelinkehitys TX00GI00-3001
KMC565 Digitila
Fri 11.04.2025 time 09:00 - 12:30
(3 h 30 min)
Godot-pelinkehitys TX00GI00-3001
KMC565 Digitila
Fri 25.04.2025 time 09:00 - 12:30
(3 h 30 min)
Godot-pelinkehitys TX00GI00-3001
KMC565 Digitila
Fri 02.05.2025 time 09:00 - 12:30
(3 h 30 min)
Godot-pelinkehitys TX00GI00-3001
KMC565 Digitila
Fri 09.05.2025 time 09:00 - 12:00
(3 h 0 min)
Godot-pelinkehitys TX00GI00-3001
KMC565 Digitila
Changes to reservations may be possible.

Objective

By the end of the course, the student will be able to use the Godot game engine to develop a simple 2D platformer game. They will understand character movement and animations, be able to construct game worlds using Tilemaps, and manage collisions, game logic, and signals. Additionally, students will be able to design a game interface, add sounds and visual effects, and independently complete a small game project.

Content

• Developing a 2D platformer game with Godot
• Creating a player character, animations, and movement mechanics
• Building levels using Tilemap and adding background effects
• Implementing enemies, collectible items, and collisions
• Game logic and signals
• Designing and implementing the user interface
• Sounds, lighting, and particle effects
• Designing and developing your own game during the course

Evaluation scale

0-5

Assessment criteria, satisfactory (1)

The student can develop a simple 2D game in Godot under guidance. They have a basic understanding of character movement, collisions, animations, and building a game world.

Assessment criteria, good (3)

The student can independently create a functional 2D game using Godot. They have a solid grasp of character and game world development, game logic, as well as utilizing Godot’s tools and the GDScript programming language.

Assessment criteria, excellent (5)

The student can independently develop a polished and versatile 2D game using Godot, effectively leveraging various features of the engine such as animations, signals, UI elements, and visual effects. They have an excellent command of GDScript and can design a clear and well-structured game project.

Assessment criteria, approved/failed

The student can develop a simple 2D game in Godot under guidance. They have a basic understanding of character movement, collisions, animations, and building a game world.

Go back to top of page