Счетчик для Warhammer 40 000

Warhammer image with "there's only war" text

Я сделал простой счетчик для настольных игр по Warhammer 40 000, на основе простого физического счетчика

Вступление

Вышло вполне неплохо, у меня было несколько игр, в которых я проверял работу счетчика, улучшал его и проверял снова. Сейчас вы можете попробовать использовать его.

Тут я напишу инструкцию по пользованию этим счетчиком. С каждой новой версией я буду постить CHANGELOG записи в которых буду рассказывать о новых фичах. Если в ходе игр вы поймете, что чего-то не хватает — пишите мне используя почту(info@itilin.by) или через контактную форму на моем сайте(добавлю сюда ссылку чуть позже).

Интерфейс счетчика довольно простой, поэтому долгие объяснения не к чему (хоть кому-то это может понравится). Как я уже писал, он копирует физический счетчик на картинке выше, поэтому я пришел вот к такому отображению:

Я добавил несколько вещей, которые, как мне кажется, могут понадобиться людям (если нет — пишите мне и я это уберу). На каждой карточке игрока вы можете найти следующее:

  • Заголовок
    • Имя игрока
    • Игрок активен или нет
  • Основное содержание
    • Текущий баттл раунд
    • Командные очки (Command points)
      • «+» — кнопка добавить CP
      • «-» — кнопка убрать CP
    • Очки победы (Victory Points)
      • Общее количество VP
      • VP за каждый раунд, с возможностью добавлять их
  • Кнопка сброса (Reset)

У счетчика Wh40kounter есть своя секция Controls, в которой рассказано как он работает. Вот как эта секция выглядит:

  • Active player’s card lighted in green and marked as Player_name active
  • To add or remove CP press “+” or “-” button under the CP counter
  • To add VP press “+” button near each round counter (starting from left)
  • Press SPACE to switch players/rounds (in case of the second player)
  • To reset the counter press “Reset Counter” button
  • At the beginning of each player turn each player gets 1 CP according to rules

Но давайте разберемся…

Как он работает (на самом деле)

Перед тем, как мы начнем, я напомню вам, что любой вариант обратной связи ценный сам по себе и поможет улучшить этот счетчик, а также большая часть запросов будет удовлетворена.

При открытии счетчика wh40kounter помните главное — не обновлять страницу. Если вы не хотите потерять весь прогресс, конечно же. Первое что вы увидите — диалог, который приветствует вас и вашего оппонента и предлагает ввести имена. Я сделал этот шаг обязательным, поэтому вы не сможете использовать приложение без имени. Но я не собираю ваши данные и эта форма не проверяет реальное имя введено или нет. Поэтому сработает даже такое — kesidfusjdknsdf.

После ввода имен и нажатия ОК (либо ENTER на клавиатуре) вы увидите сам счетчик с первым игроком активным (карточка игрока будет подсвечена зеленым). В соответствии с правилами вархаммера 10й редакции, каждый игрок начинает с 1 СР и каждый ход каждый игрок получает 1 СР.

С этого момента вы можете добавлять и убирать СР нажатием кнопок «+» и «-» под лейблом «Command Points». Также вы можете добавлять VP под лейблом «Victory Points». Не знаю почему я не добавил кнопку убрать VP, возможно, для этого была своя причина, но если вам такая кнопка может понадобиться — пишите мне.

После того, как первый игрок сделал все, что хотел в первом раунде, он нажимает пробел на клавиатуре и второй игрок становится активным.

Продолжайте менять ходы, добавлять  СР и VP (если необходимо) и когда второй игрок достигнет 5го раунда и нажмет пробел ничего не произойдет. Вы просто не увидите активных игроков1

На этом все. Я продолжаю улучшать wh40kounter и хотел бы напомнить вам, что вы можете писать мне, если чтото не понимаете, нашли какой-то баг или хотели бы добавить чтото.

Хорошей игры!2

  1. Я подумал, что неплохо иметь возможность убирать и добавлять CP/VP на этом шаге. Дайте мне знать, что вы думаете по этому поводу ↩︎
  2. Еще хотел бы попросить подписаться на мой телеграм канал по Warhammer 40 000 ↩︎