Я совсем недавно начал разбираться с TADS, может, поэтому вопрос окажется тривиальным. Тем не менее...
Для реализации команды "Прибить записку ножом к столу" много ли требуется дополнительного программирования? Я просто не вижу, как это сделать, используя механизм direct и indirect объектов.
Неактивен
ifn00b написал:
Но читал, что в одной из зарубежных игр (сейчас название не вспомню, искать надо... Rematch, кажется :-/) поддерживались чуть ли не 4 или пять существительных. Исходников я не видел, вот и поинтересовался - очень ли это сложно?
Насчет того, что такая конструкция запутала бы игрока - не уверен. Все-таки довольно часто в играх объясняется какие "необычные" действия доступны игроку. А кто не читает руководства - сам виноват
Создать подобный парсер не так уж сложно. Разобраться, как разложить фразу типа "привяжи лошадь верёвкой к забору", я вроде пытался в статейке (http://www.taplap.ru/articles.php?op=show&aid=41). Другое дело, к чему и как привязать этот парсер...
Неактивен