Открыть главное меню

Изменения

RTADS

15 байт добавлено, 15:21, 11 августа 2018
Нет описания правки
«...я, наконец, догадался, что должен существовать целый жанр текстовых игр, и вышел на поиски именно их. В интернете по этому поводу нашёлся сайт [[Кащей (персоналия)|Кащея]], с играми, ужасающими сильнее, чем любые [[Зомби]]. [[Opus & Lapsus|ТяпЛяп]], тогда уже существовавший, загружаться отказался. Зато по ссылкам я вышел на [[Infocom|Inforcom'овские]] игры и с удовольствием играл в них около полугода. Когда же они надоели, а было это в июне 2002 года, мне захотелось самому написать нечто подобное. Неделя экспериментов с [[Inform|Inform'ом]] завершилась частичным переводом библиотек, созданием пары комнат с описаниями и вещами на русском, а также заваленным экзаменом. Что печально, ни один [[интерпретатор]] так и не позволил вводить русские буквы, удивлённо высвечивая вместо них вопросительные знаки. Пришлось забросить это начинание, и вернуться к учёбе.
В конце августа, досада от предыдущей неудачи развеялась и я решился попытаться ещё разок, на этот раз уже с системой [[TADS|ТАДС]]. Опыты оказались удачными, система прекрасно понимала русский без каких-либо настроек. Работа пошла быстрыми темпами, так как в это время Москва стала задыхаться в дыме лесных пожаров, и целых две недели я почти никуда не выходил по вечерам, а всё свободное время мучил файл под названием adv.t. Возможно я бы всё же не закончил это дело, если бы не наткнулся снова на сайт [[Opus & Lapsus|ТяпЛяп]], и не узнал что [[Заикин, Павел|Заикин Павел]] также занимается этим переводом. Обнаружилось, что этого события давно ждут и подобные попытки уже совершались ранее. В страхе что меня опередят, в следующую неделю я не только завершил перевод, но и написал [[Волк, коза и капустаТри медведя|экспериментальную игрушку]], призванную показать все возможности системы. 13 сентября я выложил свои труды на сайт и объявил об этом общественности, от которой примерно через неделю начали приходить одобрительные отзывы. Так началась история этого проекта...»
{{конец цитаты}}
==== Создание локации ====
Модель мира в играх на (R)TADS представляет собой совокупность объектов, для создания которых стандартная библиотека платформы предлагает большое количество готовых классов, имеющих всевозможные наборы типовых свойств, имитирующих те или иные свойства абстрактных сущностей, таких как помещения, коробкиконтейнеры, поверхности, одежда, еда и так далее. Разработчик может создать объект необходимого класса и сделать в нём ряд модификаций, адаптирующих его под задачи игры.
Листинг: