Космические захватчики 👾🚀

👾 Финальный курс по программированию для 5–7 классов со скидкой 40%!
«Космические захватчики» 👾🚀

📅 Даты: 8 апреля — 13 мая
• По вторникам в 19:00 (мск)
• 6 занятий по 60 минут

🎮 Создаём культовую игру!

Будем работать над собственной версией. Соберём все ключевые навыки и превратим их в полноценный продукт.

✅ Подходит для учеников 5–7 классов
✅ Живые уроки в Zoom. Преподаватель показывает код на экране, объясняет и отвечает на вопросы
✅ Перейдём от визуальных экспериментов к полноценной игровой логике
✅ Создадим игру на Python с нуля

🧩 Это 6, финальный, модуль годовой программы направления!

На этом проекте мы реализуем:
• Управление кораблём и стрельбу
• Враги и волны атак
• Систему столкновений и подсчёт очков
• Условия окончания игры и перезапуск
• Звуки и визуальные эффекты

На курсе мы:
• Реализуем игровой цикл
• Научимся работать с группами объектов
• Настроим логику, интерфейс, баланс и проведём тестирование
• Создадим игру, готовую для публикации

💻 Формат обучения

• Живые онлайн-уроки с преподавателем
• 20% теории и 80% практики
• Домашние занятия с обратной связью
• Итоговая сборка и презентация результата

👨‍🏫 Автор и преподаватель курсов — Илья Броннер — выпускник факультета математики по совместной программе ВШЭ и Центра педагогического мастерства. Организатор и проверяющий ВсОШ и МатПраздников.

📋 Программа занятий

1. Обзор игры: дизайн и правила
Разберём механику игры: что должно происходить, какие состояния есть у игры, какие объекты нужны.
Фокус: правила, структура проекта, план разработки.

2. Игрок и управление
Создадим управляемого персонажа, его движения, ограничения по экрану, стрельбу.
Фокус: управление, действия игрока, логика выстрела.

3. Враги и движение
Добавим врагов и научимся управлять группами объектов, такие как волны, паттерны движения, логика появления.
Фокус: «игровая система», а не один объект.

4. Столкновения и подсчёт очков
Настроим взаимодействия попаданий, исчезновений, начисления очков, реакций.
Фокус: события в игре и корректная логика столкновений.

5. Конец игры и перезапуск
Продумаем условия проигрыша/победы, перезапуска, возврата к началу.
Фокус: состояния игры и устойчивость к ошибкам.

6. Доработка и презентация
«Отполируем» проект, добавим звук, эффекты, финальные улучшения, тестирование и демонстрация результата.
Фокус: довести до «готовой версии» и красиво представить.

До встречи на занятиях! 👋🐍