Neurocourse

Game design in words: what makes a game fun

A boring game and an addictive one differ not in code but in design decisions: a clear goal, fair difficulty, instant feedback and 'one more try' after losing. We learn to order fun.

ИИ напишет любой код — но «интересно» заказываешь ты. Четыре рычага интересности.

1. Цель понятна за 3 секунды

Игрок открыл игру — и без инструкции понял, что делать: уклоняться, собирать, дожить. Если нужна инструкция на абзац — упрощай. (Знакомый тест из vibe coding? Он универсален.)

2. Сложность: лёгкий вход, честный рост

Первые 10 секунд — невозможно проиграть (игрок осваивается). Дальше — плавный рост: быстрее, плотнее, хитрее. Заказ: «первые 10 секунд щадяще, каждые 15 секунд скорость +10%». Проигрыш должен ощущаться честным: «сам зевнул», а не «игра сжульничала».

3. Обратная связь на каждое действие

Поймал бонус — звук + вспышка + число очков всплыло. Столкнулся — встряска экрана. Заказ: «добавь визуальный и звуковой отклик на каждое событие: сбор, столкновение, рекорд». Отклик — 50% ощущения «сочности» игры.

4. «Ещё разок»: цикл рестарта

Экран проигрыша показывает: очки, рекорд и большую кнопку «Заново» — рестарт за полсекунды, без меню. Именно скорость рестарта делает «ещё разок» рефлексом.

Итерация интересности

Дай игру живому человеку на 2 минуты и смотри молча: где заскучал? где разозлился? что не понял? Каждое наблюдение — правка: «сделай первые секунды легче», «бонус заметнее». Игры полируются итерациями — как всё в vibe coding.

Practice · 4 task