Skip to main content

Game Development with Yahaha (5 cr)

Code: HG00BY32-3001

General information


Enrollment
01.08.2022 - 12.11.2023
Registration for the implementation has ended.
Timing
28.08.2023 - 19.12.2023
Implementation has ended.
Number of ECTS credits allocated
5 cr
Local portion
0 cr
Virtual portion
5 cr
Mode of delivery
Online learning
Teaching languages
English
Degree programmes
Bachelor's Degree Programme in Business Information Technology
Teachers
Niko Kiviaho
Juho Harju
Groups
HTG23S1
Bachelor's Degree Programme in Business Information Technology
ZJA23SI
Avoin amk, tiko
ZJK23SI
Korkeakoulujen välinen yhteistyö, TIKO
Course
HG00BY32
No reservations found for realization HG00BY32-3001!

Evaluation scale

0-5

Objective

The aim of this course is to introduce students to processes involved in designing and developing video games. Students will become acquainted with design and development techniques by engaging in creative content creation. The students will learn in-depth usage of YAHAHA game engine where they will learn core skills for creating and publishing games.

Course competences:

Game Design Competence, Level Design Competence, Game Production Competence.

The learning objectives of the course:

The student who completes the course will have a wide understanding of the functionalities of YAHAHA low code platform. The student will also learn how to design gameplay features and levels using YAHAHA templates. The student will also learn to publish games in the YAHAHA platform.

Content

The course will focus on using and YAHAHA low code platform in game de-velopment. The functionalities of the platform are studied in theory level and are also implemented in practice.

Materials

Lecture slides, Yahaha documentation.

Teaching methods

Online lectures, theory, and practical sessions. Exercises and learning assignments.

Employer connections

Special lecture from Yahaha representative.

Student workload

Equivalent of 5 ECTS
· Lectures and tasks: ~30h
· In-class Game Production: ~30h
· Individual or Group Projects / Games ~ 35
· End task / portfolio: ~40h

Assessment criteria, satisfactory (1)

Sufficient (1): Students joined on the first week’s lessons, did some of the assignments and delivered a simple final project on time.

Satisfactory (2): Students joined on the first week’s lessons, did all of the assignments and delivered a simple final project on time.

Assessment criteria, good (3)

Good (3): Student was active during the course, showing clear skill, progress, and knowledge in their assignments. Delivered excellent game product as final assignment

Very good (4): Student was very active during the course, showing clear skill, progress, and knowledge in their assignments. Delivered excellent game product as final assignment, with advanced features. For example, custom scripts, code or self-made assets.

Assessment criteria, excellent (5)

Excellent (5):Student was very active during the course, showing clear skill, progress, and knowledge in their assignments. Delivered excellent game product as final assignment, with advanced features. For example, custom scripts, code or self-made assets. Participated in the optional face to face evaluation process.

Qualifications

Basic IT knowledge, ability to install required programs, internet connection and access to computer. Creation of Yahaha account is necessary to use the tools. Interest in video games, creative process, game production, game design knowledge and experience in other game engines such as Unity will support learning process but is not required.

Further information

Students will be graded by their activity for the course, quality of their creations, area of specialization on game production and majority of the grades comes from the final project. 20% of the grade comes from course activity, 30% from doing assignments. And 50% of the Final project.

Go back to top of page