jsiq/games/warlock-p2/betatesting

Тестирование игры

На данный момент игра в разработке, включены все возможности отладки и сообщений

Если нажать в игре Ctrl+` откроется "консоль" куда пишутся все системные сообщения, ошибки, отладка и т.п., если выявлен баг, желательно прикреплять к описанию текст из этой консоли

Если нажать в игре Alt+` откроется панель расширенного управления, фактически это инструментарий разработчика. Особо интересного в нем нет, но можно перейти в любой момент к любому параграфу и посмотреть значения переменных игры.

Битвы реализованы только недавно, драться можно только в параграфе 8 (с капитаном), надеюсь Даннер в ближайшее время добавит и остальные

ЕСЛИ не лень, просьба добавлять в тикеты ВСЕ нюансы, в т.ч. такие как отсутствие битвы на каком-то параграфе, нелогичность текста действия на параграфе (например когда непонятно что оно значит, или почему текст написан именно так)

Я считаю, что сейчас нужно начинать тестирование с общих черт - удобство интерфейса, серьёзные глюки в параграфах и недоделки, а потом постепенно будем "скатываться" к частностям, выискивая мелкие недочёты.

Работу попытаемся организовать так: бета-тестеры создают "тикеты" (см. ссылку ниже) на исправление/доработку, я и Даннер вносят изменения, эти изменения автоматически применяются к той версии, что висит на сайте.

Таким образом, если "тикет" закрыт, значит нужное исправление внесено, желательно перепроверить )))


Что писать в тикет?

Особых критериев заполнения нет, главное - чтобы было понятно, чем информативнее, тем лучше

Важное:

  • Платформа, ОС, браузер и версия
  • Разрешение экрана (актуально для визуальных глюков и интерфейса)
  • Если связано с текстом - номер параграфа (можно посмотреть через панель разработчика - "Переменные" - globals 'article')
  • Если связано с игровой механикой, или что не работает, работает "не так" - лог консоли (Ctrl+`)

Как победить в битве?

Вызвать меню игры (alt+`) там выбрать пункт "Выполнить..." и в нем ввести код:

_L.battle.finish('win');

Меню игры (alt+`) не появляется, как быть?

Для того, чтобы заработало меню нужно:

# Создать файл version.js с содержимым:

    warlock.type += 'debug';

# ОБЯЗАТЕЛЬНО! В subvension пометить файл как Ignore (чтобы он не добавился к следующему коммиту)

UPD: Внимание! Прошу обрамлять содержимое лога специальным образом - чтобы они отображались нормально, вот так:

{{{
лог
}}}

* Добавить тикет