На цьому курсі починають з основ Python - вивчають алгоритмічні конструкції, які стануть фундаментом для всіх подальших завдань. Потім переходять до бібліотеки Pygame, що спеціально створена для розробки ігор. Учні розбирають різні типи ігор та принципи їх створення.
Слухачі переходять до практики - програмують напівходову позиційну гру. Вчать будувати як командний, так і графічний інтерфейс для демо-версії. Цей етап дає змогу закріпити теоретичні знання на реальному прикладі.
Кожен учень обирає тему для власної гри та розробляє план її реалізації. Викладачі допомагають врахувати особливості обраного жанру. Паралельно вивчають принципи командної роботи - розподіл ролей та взаємодію між розробниками.
Основна частина курсу присвячена практичній роботі над проектом. Учні реалізують всі ідеї та відточують деталі. На завершення - презентують готові ігри та проводять тестування. Це дає змогу побачити результат власної роботи та отримати зворотний зв'язок.
Курс триває 3 місяці. Заняття проходять онлайн двічі на тиждень по 60 хвилин. Такий графік дозволяє комфортно поєднувати навчання з іншими справами та не пропускати уроки.
Потрібен ноутбук або комп'ютер з доступом до інтернету. Також знадобляться гарнітура - навушники або колонки, вебкамера та мікрофон для спілкування під час занять.
Навчання будуть на авторській програмі розробленої командою досвідчених викладачів. Кожен учень отримує індивідуальну увагу та підтримку. Групи невеликі - це забезпечує комфортну атмосферу. Після успішного завершення видають офіційний сертифікат. Курс організований дистанційною школою "Оптіма" - першою в Україні онлайн-школою. Програма зосереджена на практиці - кожне заняття містить конкретні завдання та реальні результати.