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
- Teachers
- Heini Puuska
- Miikka Mäki-Uuro
- Course
- TX00GI00
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
|
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.