Skip to main content

Game scripting (5 cr)

Code: GD00CU21-3011

General information


Enrollment
04.11.2024 - 17.11.2024
Registration for the implementation has ended.
Timing
01.01.2025 - 30.04.2025
Implementation is running.
Number of ECTS credits allocated
5 cr
Local portion
3 cr
Virtual portion
2 cr
Mode of delivery
Blended learning
Unit
Department of Culture
Campus
Kouvola Campus
Teaching languages
English
Seats
20 - 22
Degree programmes
Degree Programme in Game Design
Teachers
Panu Vuoristo
Groups
GDKV22SP
Game design, full-time studies
Course
GD00CU21

Realization has 12 reservations. Total duration of reservations is 41 h 45 min.

Time Topic Location
Mon 13.01.2025 time 10:00 - 15:00
(5 h 0 min)
Game scripting GD00CU21-3011
MS10 Tietokoneluokka (26+1)
Tue 14.01.2025 time 09:00 - 11:00
(2 h 0 min)
Game scripting GD00CU21-3011
MS10 Tietokoneluokka (26+1)
Thu 23.01.2025 time 10:00 - 15:00
(5 h 0 min)
Game scripting GD00CU21-3011
MS10 Tietokoneluokka (26+1)
Fri 24.01.2025 time 10:00 - 13:30
(3 h 30 min)
Game scripting GD00CU21-3011
MS10 Tietokoneluokka (26+1)
Wed 29.01.2025 time 12:00 - 14:15
(2 h 15 min)
Game scripting GD00CU21-3011
MS10 Tietokoneluokka (26+1)
Thu 30.01.2025 time 08:30 - 13:30
(5 h 0 min)
Game scripting GD00CU21-3011
MS10 Tietokoneluokka (26+1)
Tue 11.02.2025 time 12:00 - 16:00
(4 h 0 min)
Game scripting GD00CU21-3011
MS05 Tietokoneluokka (28+1), Meduusa-studio
Fri 14.02.2025 time 10:00 - 13:00
(3 h 0 min)
Game scripting GD00CU21-3011
MS10 Tietokoneluokka (26+1)
Mon 17.02.2025 time 14:00 - 17:00
(3 h 0 min)
Game scripting GD00CU21-3011
MS10 Tietokoneluokka (26+1)
Thu 27.03.2025 time 08:15 - 11:30
(3 h 15 min)
Game scripting GD00CU21-3011
MS10 Tietokoneluokka (26+1)
Thu 17.04.2025 time 08:30 - 12:00
(3 h 30 min)
Game scripting GD00CU21-3011
MS05 Tietokoneluokka (28+1), Meduusa-studio
Tue 22.04.2025 time 11:30 - 13:45
(2 h 15 min)
Game scripting GD00CU21-3011
MS05 Tietokoneluokka (28+1), Meduusa-studio
Changes to reservations may be possible.

Objective

You learn the fundamentals of game scripting.
You understand object-oriented programming and conventions and syntax of writing code.
You are able to code simple prototypes of your own game concepts.

Content

How to create variables, methods, functions and classes?
How to structure your code?
How to publish your game?

Course material

Learning materials
– Lectures and demonstrations with accompanying downloadable documentation for reference.
– Exercises on Learn
– Links and tutorials on Learn.

Study forms and methods

You will attend classes according to the given schedule. In addition to class exercises, there will be independently assigned homework tasks.

If you have a comparable previous academic achievement (i.e., a higher education-level course completion), have studied for a year in, for example, a folk high school, and have work samples to present, or if you have skills equivalent to or exceeding the course level, for example, through work experience and have a portfolio to show, you may seek to have the course accredited. However, you must first discuss this with the course instructor.

Timing of exams and assignments

Deadlines:
– In order to benefit from the dedicated feedback
sessions students must have at least partially completed the assignments
on review at that time.
– If a student misses the deadline for an
assignment feedback session, no assurance of feedback at a later date
can be given. Current works take precedence.
– If a student can not achieve a required deadline the lecturer must be informed and an extension will be negotiated.
– Unauthorised late return of course assignments will have an effect on final grading. (Between 1 and 2 points deducted)

Evaluation scale

1-5

Assessment methods and criteria

Assessment Methods:
Peer review and self-evaluation
Register of Attendance
Adherence to schedules and deadlines
Activity Checklists
Performance Rating scale for classroom and homework assignments

Assessment Criteria
Students ability to develop ideas, logical thinking, creativity, ability to communicate one’s ideas both verbally and visually, quality of work, ability to follow instructions, ability to work to deadlines, level of attendance, activity and contribution to class, evidence of improvement in technical/design/aesthetic skills.

Grading. Fail, Incomplete, 1:pass, 2:pass+ 3:Commended 4:Highly commended 5:Distinction
Assessment scale1-5

Qualifications

Basic knowledge of game engines.

Go back to top of page