Robot Battle или игра на завоевание

Продолжаю изучать цикл статей по геймдизайну за авторством Яна Шрайбера.

Сейчас дошел до следующего челленджа:

Челлендж 2  Это мое!

В этом челлендже вы будете углубляться в динамику территориального захвата. Если вы еще это не отметили, эта динамики присутствует в абсолютном большинстве настольных игр, создаваемых в наши дни. Как и в предыдущем примере, эта игра предназначена для игроков в количестве от 2 до 4. Игра, очевидно, должна иметь какую-то игровую территорию, которую можно захватывать.

В статье настоятельно рекомендуется делать свои прототипы на бумаге, но я решил на ней набрасывать только скетчи, а сами прототипы пробовать делать сразу «электронными». Так я могу посмотреть игру сразу в нужной мне динамике.

Идея игры довольно проста:

  • Поле NxN клеток (N-нечетное)
  • По середине поля есть полоса(линия) из возможных для захвата цветных клеток
    • Захватить клетку можно принеся на нее «ключ» совподающего с цветом клетки
    • На каждую клетку есть два ключа, которые лежат по разные стороны линии середины поля

Cells and Keys

  • Игроки в начале уровня стоят по разные относительно линии середины поля
  • Когда все клетки будут захвачены, побеждает тот, кто захватил больше

Реализацию я делал на Construct 2, это заняло у меня около 4-х часов. За это время удалось даже сделать простейший ИИ противника, который создает не слабый челлендж для игрока. В этом, наверное, основной плюс именно «электронных» игр, так как можно сделать интересную игру и для одного игрока.

Графику я использовал готовую, воспользовавшись отличными ассетами от Kenney.

Enjoy!

Играть на весь экран

  • Анатолий Шестов

    Прекрасно!

    • StrangeAndr

      Спасибо за выложенные переводы.