Продолжаю пилить тетрис на двоих: что изменилось за две недели
В прошлый раз я рассказывал, как сделали QUAD::ARENA — браузерный тетрис один на один, где соперник живой человек. Пост неожиданно зашёл, люди пришли играть, и дальше началось самое интересное: они стали писать, что хотелось бы улучшить. К их словам прислушались — и кое-что сделали.
Цифры на сегодня: 308 активных игроков и 4277 боёв. На мой взгляд, это успех!
Стало видно, кто смотрит твой бой. Раньше зритель был безымянной цифрой, теперь под стаканами идёт строка «Смотрят: такой-то, такой-то и ещё пятеро». Играть на публике внезапно оказалось совсем другим делом.
Обновление страницы больше не выкидывает. Это была самое обидное: нажал F5 или потянул экран на телефоне — и ты снова на входе, а бой засчитан как брошенный. Теперь игра возвращает тебя обратно, а если бой ещё идёт — прямо в бой.
Кнопка «назад» перестала выбрасывать из игры. Теперь она закрывает окно, возвращает в лобби, а из боя спрашивает, готов ли ты засчитать поражение.
Итог боя теперь видно. Раньше прибавка к рейтингу пряталась мелкой строчкой между стаканами. Теперь после боя прямо на твоём поле появляется «+7» зелёным или «−4» красным, а над стаканами и вместо «ВЫ» и «СОПЕРНИК» стоят ваши НАСТОЯЩИЕ ники.
В чатах появились счётчики непрочитанного — у каждой комнаты своя цифра в углу вкладки и обновляется, когда приходит новое сообщение. При заходе в чат, попадаешь на первое непрочитанное сообщение.
Появилась статистика игроков и счёт личных встреч — можно посмотреть, кто кого чаще бьёт, и открыть записи именно ваших боёв.
И форма для отзывов — прямо из игры, письмо приходит нам на почту. Читаем всё.
Из свежего
Достижения/ачивки. Их около четырёх десятков — от простых («первая победа») до таких, за которыми придётся погоняться: выиграть с форой в десять рядов мусора, подняться, упасть и вернуться, отыграть неделю без пропусков. Счёт у всех начинается с нуля с момента выкладки обновления.
Фора. Вызывая знакомого по имени, можно дать сопернику или себе несколько рядов мусора на старте. Рейтинг от этого не меняется — это способ уравнять силы, а не набить очки. Заодно за победу с форой дают отдельные достижения, на наш взгляд это интересно.
«Случайный бой» теперь ищет сам. Раньше он работал однобоко. Теперь ждёт ответа несколько секунд и зовёт следующего, постепенно расширяясь по силе. Обычно соперник находится быстро.
Очки за бой видно заранее. В списке игроков рядом с каждым ником написано, сколько даст победа и сколько снимет поражение.
Темп в записях боёв. Каждый бой записывается целиком, и запись можно пересмотреть. Теперь рядом со счётчиками идет статистика: сколько фигур игрок ставит в минуту и сколько рядов мусора за ту же минуту отправляет сопернику. Хорошо видно, как темп проседает, когда тебя заваливают. Те же два числа показываются сразу после боя — своё и соперника.
Ссылка для друга. Кнопка в лобби кладёт в буфер ссылку с вашим именем: кто по ней придёт, сразу получит от вас вызов на бой. А если он останется и сыграет — вам засчитают приведённого игрока, за это тоже есть достижение.
Порядок в чате. За порядком в чате следят модераторы: они могут убрать грубость и на время закрыть неадекватное поведение.
Заходите
Играть: https://quadarena.ru — регистрация только ник и пароль. Заходите, буду рад вашим победам, комментариям и предложениям: как видите, по ним всё и делается.