Game Programming Essentials 1Laajuus (5 op)
Opintojakson tunnus: TT00FV48
Opintojakson perustiedot
- Laajuus
- 5 op
- Opetuskieli
- englanti
Osaamistavoitteet
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.
Sisältö
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.
Esitietovaatimukset
None.
Arviointikriteeri, hyväksytty/hylätty
Evaluation criteria - pass/fail:
Exam schedule and retests