146
правок
Изменения
Нет описания правки
Вывод: при выпуске игры в свет не забывайте компилировать и выкладывать release версию.
==Отладка==
'''Есть ли в ТАДС способы автоматического тестирования библиотек и игр?'''
В отладочных целях ещё в первых версиях ТАДС двадцетилетней давности были предусмотрены средства ввода команд из файла и вывода результата в другой файл. Таким образом можно сверять файлы результатов с целью проверки корректности работы игры после последних изменений и её проходимость,
без необходимости внимательного "ручного" просмотра.
Подробно это описано в пока непереведенной главе мануала:
[http://teladesign.com/tads-manual/tads-b.html Параграф "Testing Your Game"]
Вкратце:
mygame.exe -o walkthru.in - записывает в файл команды по мере прохождения
mygame.exe -i walkthru.in -l walkthru.log - запускает игру и вводит список команд,
а выходящий текст записывает в файл.
Файл с выводом из предыдущей и новой версии можно сравнить с помощью специальных программ, типа [http://winmerge.org/ WinMerge].