Как игры связаны с программированием
Играет для удовольствия и отдыха
Тренируется системно и улучшает навыки
Участвует в турнирах и соревнуется
Нажми на кнопку как только она появится!
В играх важна реакция! Программист пишет код обработки нажатий — события запускаются мгновенно.
addEventListener('click', function() { ... })
Попадай по целям! У тебя 15 секунд.
Каждая цель имеет координаты X и Y. Движение объектов — это изменение координат в коде. Попадание — проверка столкновений (collision detection)!
if (target.x === click.x && target.y === click.y) { score++; }
Запомни порядок цветов и повтори!
Это алгоритм — последовательность команд. Игра проверяет ответ через условия if/else.
if (yourAnswer[i] === correctSequence[i]) { nextRound(); }
Управляй игрой: набери 10 очков и не потеряй все жизни!
score и lives — это переменные. Победа и поражение — условия:
if (score >= 10) { win(); }
else if (lives <= 0) { gameOver(); }
Выполняет роль в команде и принимает решения
Координирует действия и общается
Стратегия, тренировки, разбор ошибок
Изучает данные и оптимизирует игру
Выбери элементы для своей игры!
🎮 Ты узнал, кто такой PRO-геймер
⚙️ Как работают игры изнутри
💻 Как программирование создаёт игры