Герой → цель → преграда

Разбивать замысел игры на три части: кто, к чему стремится и что мешает.

Почти любая игра, если присмотреться, состоит из трёх частей. Научишься видеть их — сможешь придумать и объяснить какую угодно игру.

Три части любой игры

  • Герой — кто ты в игре. Котик, ракета, шарик.
  • Цель — к чему герой стремится. Собрать звёзды, дойти до флага, набрать 100 очков.
  • Преграда — что мешает. Враги, стены, таймер, пропасть.

Возьмём «Марио»: герой — водопроводчик, цель — дойти до замка, преграда — грибы и ямы. Возьмём «Пакман»: герой — колобок, цель — съесть точки, преграда — привидения. Видишь? Везде одна и та же тройка.

Зачем это тебе

Когда ты говоришь ИИ «сделай крутую игру» — он не знает, что делать. А когда ты говоришь «герой — котик, цель — собрать звёзды, мешают собаки» — он сразу понимает.

Разбить большое и непонятное на понятные части — это называется декомпозиция. Это один из самых полезных навыков не только в играх, но и вообще в жизни: так решают любую большую задачу.

Не можешь объяснить игру целиком? Объясни по частям: кто, зачем, что мешает.

Попробуй в конструкторе: собери игру и назови про себя её героя, цель и преграду. Дальше научим ИИ собирать игру по твоему описанию.

Проверь себя

В игре про котика, который собирает звёзды, убегая от собак, что здесь ПРЕГРАДА?

Зачем разбивать игру на части, прежде чем описывать её ИИ?

Ответь верно на вопросы выше, чтобы засчитать урок.