2D Games Programming 390-FG1-2PG2D
Study profile: general academic
Study form: stationary
Subject type: obligatory
Discipline and discipline of science: mathematical sciences, computer science
Study year, semester: year 2, semester 4
Module: utility computing
The number of hours of classes: lecture 15h, laboratory 45h
ECTS points: 3
Ballance of student workload: Involving academic teacher: laboratory 45h (1.8 pt ECTS).
Individual work: preparation for classes in computer lab 27h, consultations 3h (1.2 pt ECTS).
Type of course
Mode
Requirements
Prerequisites (description)
Course coordinators
Learning outcomes
The student:
1. Can use the Godot game engine.
2. Is familiar with concepts related to two-dimensional game development.
3. Can create two-dimensional games using the Godot engine.
4. Is proficient in the English language, meeting the requirements of the B2+ level (K_U19).
5. Can independently search for information in literature and online resources, including in foreign languages (K_U16).
6. Can work in a team, assuming various roles (K_U46)).
Assessment criteria
The laboratory course is assessed based on attendance (with the allowance of missing up to three classes), homework assignments, and the completion of the final project.
Bibliography
1. Chris Bradfield - Godot engine game development projects : build five cross-platform 2D and 3D games with Godot 3.0, (ISBN: 978-1-78883-150-5)
2. Ariel Manzur, George Marques - Sams teach yourself Godot engine game development in 24 hours, (ISBN: 978-0-13-483509-9 )
Additional positions:
1. Daniel Shiffman - "The Nature of Code", (ISBN: 978-0985930806)
Additional information
Additional information (registration calendar, class conductors, localization and schedules of classes), might be available in the USOSweb system: