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

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


analyzer

Различия

Здесь показаны различия между двумя версиями данной страницы.

Ссылка на это сравнение

Both sides previous revision Предыдущая версия
Следущая версия
Предыдущая версия
analyzer [2015/09/18 06:11]
bkz [Применение]
— (текущий)
Строка 1: Строка 1:
-==== Анализатор кода QSP ==== 
-Эта утилита предназначена для анализа кода игры для QSP в формате TXT2GAM. 
- 
-Для работы этой программы необходимо установить .Net Framework версии не ниже 2.0. 
-Если при запуске появляется "​Ошибка при инициализации приложения (0xc0000135)",​ значит у вас не установлен .Net Framework. 
-==== Применение ==== 
-При разработке игр посредством qGen. 
-Игра -> Экспорт -> Текстовый файл формата TXT2GAM... -> Выбираете место сохранения и название файла. 
-После этого запускаете QSP_Analyser.exe указываете путь к вашему файлу. 
- 
-Анализатор выводит список ошибок в следующем виде: 
-Ошибок:​ 1, предупреждений:​ 0 
-Ошибка,​ локация "​Диалог_А",​ строка #220 : Многострочный IF без END 
- 
-Строка указывается непосредственно в текстовом файле, все исправления вносятся в него через любой текстовый редактор.Для быстрого переключение к нужной строке используйте сочетание клавиш ctrl+g . 
- 
-Функция экспорт в qGen не работает,​ для конвертации файла, после всех исправлений,​ используйте утилиту [[http://​qsp.su/​index.php?​option=com_content&​task=view&​id=52&​Itemid=56|TXT2GAM]] 
-==== Импорт в CSV ==== 
-Непосредственно в QSP_Analyser.exe реализована возможность одностороннего импорта файла в табличный формат .csv 
-эта функция позволяет быстро осуществлять:​ 
-  - Локализацию игры на другой язык. 
-  - Выявлять грамматические ошибки в тексте игры. 
-==== FAQ ==== 
-//- Что такое "​потерянные локации"?//​ 
-Потерянные - те, на которые нет явно заданных переходов. 
-Пример 
-<sxh qsp> 
-$nextloc = '​Победа'​ 
-... 
-GOTO $nextloc 
-</​sxh>​ 
-В такой ситуации,​ анализатор не засчитает это за переход(обращение к локации). Но можно внести "​$nextloc"​ в специальный список переменных в панели настроек,​ тогда присваивание значения будет считаться за переход. 
- 
-//​Зачем переводить игры?// 
- 
-Кроме очевидных:​ 
-  * Увеличение аудитории игры. 
-  * Хорошо оформленную игру на Aero, переведенную на английский,​ можно собрать в stand-alone swf и продать на рынке flash-игр. ((Весь контент в игре не должен нарушать чьих-либо авторских прав.)) 
-==== Ссылки ==== 
-  * [[http://​qsp.su/​index.php?​option=com_agora&​task=topic&​id=365|Тема на форуме.]] 
-  * [[https://​code.google.com/​p/​qsp-analyser/​|Сам проект.]] 
-  * [[https://​code.google.com/​p/​qsp-analyser/​downloads/​detail?​name=QSP_Analyser.exe&​can=2&​q=|Скачать.]] 
  
analyzer.1442556678.txt.gz · Последние изменения: 2015/09/18 09:11 (внешнее изменение)