Game Programming Essentials 1

Duration
1 Jan 2025 - 31 Dec 2026
Extent
5 ects credits
Price
0,00 € + vat 0 %

Registration

Content

A comprehensive introduction to game development using Unity, guiding students through the process of creating a fully playable game project from scratch. It covers topics such as installing Unity, understanding its interface, working with game objects, cameras, and lights, importing assets, scripting in C#, setting up input systems, creating and instantiating prefabs, basic debugging techniques, implementing polymorphism using abstract classes, handling collisions, singleton pattern design, creating a game manager, and adding particles and sound effects to games.

Learning objectives

After completing the course students will be able to realize their simple game ideas as working Unity prototypes. Gives a solid foundation to understand basic principles in game development and can be later adapted to make games using other game engines.

Prerequisites

None.

Teaching methods

100% Online (Self-Study) course. The course is largely video content containing theory, exercises, and checklists.

Learning material and recommended literature

Online.

Evaluation criteria

Evaluation criteria are the completion of exercises related to the lecture topics.

Evaluation scale:
Pass/fail

Evaluation criteria - pass/fail:

Teacher/Contact Person

Registration

By 30.12.2025 23:59
Starts 1 Jan 2025
0,00 € + vat 0 %