Занятие 1. Профессия программист. История программирования и разработки игр. Среда разработки. Визуальное программирование на Scratch. Знакомство с условиями и циклами. Создание игры «Пинг-понг».
Занятие 2. Знакомство с переменными и функциями. Создание игры «Динозавр» с помощью Scratch.
Занятие 3. Что такое среды программирования. Кодирование с помощью визуальных блоков в Minecraft. Создание построек с помощью кода.
Занятие 4. Как выглядят «настоящие» языки программирования. Отличия языков программирования и сферы их применения. Знакомство с языком Python. Написание первой программы.
Занятие 5. Написание программ на Python в Minecraft. Циклы и функции.
Занятие 6. Подготовка к созданию собственной игры платформера. Виды игр, жанр, сеттинг. Игровые движки. Знакомство с движком GDevelop.
Занятие 7. Профессия гейм-дизайнер. Обязанности гейм-дизайнера. Геймплей и механики. Написание геймдизайн документа. Создание платформера в GDevelop.
Занятие 8. Профессия игровой художник. Создание спрайтов и анимаций для платформера в GDevelop.
Занятие 9. Визуальное программирование в GDevelop. Завершение игры.
Занятие 10. Профессия сценарист. Задачи сценариста. Разработка сценария игры в жанре визуальная новелла. Знакомство с движком Ren’Py.
Занятие 11. Создание визуальной новеллы на движке Ren’Py, добавление текста и возможности выбора.
Занятие 12. Визуальное оформление игры, поиск и добавление картинок в визуальную новеллу.
Занятие 13. Профессия саунд-дизайнер. Влияние музыки на восприятие игры. Создание атмосферы с помощью звуков. Поиск, генерация и добавление звуков в игру.
Занятие 14. Демонстрация своих проектов. Тестирование и обсуждение проектов.