Saving data (PlayerPrefs, JSON)
Coroutines & time-based logic
Polish: effects, transitions, feedback
Start final project
Information
Location: Androutsou 21, Thessaloniki, GR
Duration: 50 hours (10 Weeks), October 2025
Full Price: 350€ per person
Participants’ Total: 15
Seminar Language: Greek
Course Coordinators: Thomas Varelas, Stamatis Tselepis, Dimosthenis Gkemitzoglou
Selection Criteria
Motivation (70%) – Clear enthusiasm and alignment with the program’s employability goals.
Program Fit (30%) – Contribution to the diversity of perspectives in the program.
Project Management Program Expectations
Upon completion of the program, participants will be able to:
Effectively navigate and utilize the Unity development environment.
Create C# scripts for both basic and advanced functionality.
Design and implement interactive experiences for desktop and mobile platforms.
Import 2D/3D assets, use ProBuilder for 3D modeling and props, and work with lighting, materials, and visual effects.
Use tools like Git for code management and export their game to platforms such as itch.io, the Play Store, or the App Store.
Present and explain their project to an audience.
Application Process
Screening
One-One & Group Calls
Evaluation
Course Description
This Unity training program is designed for adults and students of all levels who wish to take their first steps in developing interactive applications and games. Over the course of 10 weeks and 50 hours, participants will acquire the essential knowledge and skills needed to create fully functional games for PC and mobile devices.
The program is delivered in person and includes hands-on workshops, development exercises, mini-projects, and a final group or individual project. The course structure progresses gradually from fundamental concepts to more advanced systems and professional workflows.
Course Objectives
The main objectives are for participants to:
Gain hands-on experience using Unity for the development of 2D and 3D games.
Become familiar with the principles of Object-Oriented Programming in a C# environment.
Understand the lifecycle of an application, as well as methods for game design and optimization.
Create and present their own final project, applying the skills and knowledge they have acquired.
Candidate Eligibility
Be passionate about gaming
Bring your own ideas to life
In-person attendance
Curriculum
Express your interest now!