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

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


help:txt2gam

Различия

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

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

Both sides previous revision Предыдущая версия
Следущая версия
Предыдущая версия
help:txt2gam [2024/11/09 03:04]
byte [Формат TXT2GAM (QSPS)]
help:txt2gam [2024/11/09 03:26] (текущий)
byte [TXT2GAM. Краткое руководство]
Строка 5: Строка 5:
 Утилита "​**TXT2GAM**"​ ("''​txt2gam.exe''"​) предназначена для конвертирования текстовых файлов,​ написанных в специальном формате,​ в файлы QSP-игр "''​.qsp''"​. Таким образом вы можете создавать игры в обычном текстовом редакторе,​ а затем конвертировать их в приемлемые для плееров файлы. Утилита "​**TXT2GAM**"​ ("''​txt2gam.exe''"​) предназначена для конвертирования текстовых файлов,​ написанных в специальном формате,​ в файлы QSP-игр "''​.qsp''"​. Таким образом вы можете создавать игры в обычном текстовом редакторе,​ а затем конвертировать их в приемлемые для плееров файлы.
  
-[[https://qsp.org/attachments/txt2gam011.zip|Скачать утилиту для Windows]] +[[https://github.com/QSPFoundation/txt2gam/​releases|Скачать утилиту для Windows/Linux/MacOS]]
- +
-[[help:​txt2gam_linux|Сборка TXT2GAM на Linux]] +
 ===== Формат TXT2GAM (QSPS) ===== ===== Формат TXT2GAM (QSPS) =====
  
Строка 26: Строка 23:
 </​sxh>​ </​sxh>​
  
-Конец локации обозначается строкой **''​--''​** (2 дефиса) в отдельной строке. После этого в той же строке могут идти любые символы,​ например,​ снова название локации:​+Конец локации обозначается строкой **''​%%--%%''​** (2 дефиса) в отдельной строке. После этого в той же строке могут идти любые символы,​ например,​ снова название локации:​
  
 <sxh qsp> <sxh qsp>
Строка 55: Строка 52:
 Между локациями в таком файле может быть записан любой текст, он не попадёт в конечный файл игры. Поэтому вы можете помещать туда различные комментарии,​ команды препроцессора и другой сопроводительный текст. Между локациями в таком файле может быть записан любой текст, он не попадёт в конечный файл игры. Поэтому вы можете помещать туда различные комментарии,​ команды препроцессора и другой сопроводительный текст.
  
-Отнеситесь внимательно к строке завершения локации **''​--''​** в начале отдельно стоящей строки.+Отнеситесь внимательно к строке завершения локации **''​%%--%%''​** в начале отдельно стоящей строки.
 Записанная в поле "​Выполнить при посещении"​ редактора **Quest Generator**,​ она будет частью локации в итоговой игре, однако если эту строку записать в файле формата **TXT2GAM**,​ конвертер посчитает её окончанием локации,​ и все последующие строки вплоть до начала следующей локации будут проигнорированы. Записанная в поле "​Выполнить при посещении"​ редактора **Quest Generator**,​ она будет частью локации в итоговой игре, однако если эту строку записать в файле формата **TXT2GAM**,​ конвертер посчитает её окончанием локации,​ и все последующие строки вплоть до начала следующей локации будут проигнорированы.
  
Строка 71: Строка 68:
 </​sxh>​ </​sxh>​
  
-Если не закрыть локацию строкой,​ начинающейся с **''​--''​**,​ новую локацию открыть будет нельзя,​ а значит строка,​ начинающаяся с символа **''#''​** может вызвать ошибку "​Неизвестное действие"​ в конечной игре:+Если не закрыть локацию строкой,​ начинающейся с **''​%%--%%''​**,​ новую локацию открыть будет нельзя,​ а значит строка,​ начинающаяся с символа **''#''​** может вызвать ошибку "​Неизвестное действие"​ в конечной игре:
  
 <sxh qsp> <sxh qsp>
help/txt2gam.1731121498.txt.gz · Последние изменения: 2024/11/09 03:04 — byte