Инструменты пользователя

Инструменты сайта


Боковая панель

analyzer

Это старая версия документа.


Анализатор кода QSP

Эта утилита предназначена для анализа кода игры для QSP в формате TXT2GAM.

Для работы этой программы необходимо установить .Net Framework версии не ниже 2.0. Если при запуске появляется "Ошибка при инициализации приложения (0xc0000135)", значит у вас не установлен .Net Framework.

Применение

При разработке игр посредством qGen. Игра → Экспорт → Текстовый файл формата TXT2GAM… → Выбираете место сохранения и название файла. После этого запускаете QSP_Analyser.exe указываете путь к вашему файлу.

Анализатор выводит список ошибок в следующем виде: Ошибок: 1, предупреждений: 0 Ошибка, локация "Диалог_А", строка #220 : Многострочный IF без END

Строка указывается непосредственно в текстовом файле, все исправления вносятся в него через любой текстовый редактор.Для быстрого переключение к нужной строке используйте сочетание клавиш ctrl+g .

Импорт в CSV

Непосредственно в QSP_Analyser.exe реализована возможность одностороннего импорта файла в табличный формат .csv эта функция позволяет быстро осуществлять:

  1. Локализацию игры на другой язык.
  2. Выявлять грамматические ошибки в тексте игры.

FAQ

- Что такое "потерянные локации"?

Потерянные - те, на которые нет явно заданных переходов. Пример

$nextloc = 'Победа'
...
GOTO $nextloc
В такой ситуации, анализатор не засчитает это за переход(обращение к локации). Но можно внести "$nextloc" в специальный список переменных в панели настроек, тогда присваивание значения будет считаться за переход.

Ссылки

analyzer.1442556057.txt.gz · Последние изменения: 2015/09/18 09:00 (внешнее изменение)