Forum.iFiction.Ru

iFiction.Ru · ifHub · FAQ · IFWiki · QSP · URQ · INSTEAD · AXMA

форум об interactive fiction, текстовых приключенческих играх и всём таком...

Вы не зашли.

0    0    #1
02.06.2004 22:54

Nash
Участник
Зарегистрирован: 22.04.2003
Сообщений: 44
Вебсайт

Придумать, начать и дожить до релиза...

Предметы-клоны

Тут в соседней теме зашел разговор о клонах, и я решил вынести отдельное обсуждение по ним.
Суть вопроса вот в чем. Клоном будем считать предмет, который описан единожды (описан, значит, получил конкретный набор свойств), но как объект в игре встречается минимум дважды. Тривиальный пример: монета/банкнота, совокупность которых образует деньги.

Так вот, хотелось бы знать ваше мнение: нужны ли в IF предметы-клоны?
А если нужны, то как вы видите их реализацию со стороны программиста?
И самое интересное (конкретная ситуация): на столе и на полу лежат два экземпляра объекта "нож". Как следует реагировать на команду
>взять нож

Неактивен

0    0    #2
03.06.2004 14:11

Korwin
Гоблин, зеленый от недосыпа (+194, -16)
Откуда: Екатеринбург
Зарегистрирован: 27.11.2007
Сообщений: 801
Вебсайт

У трав, растущих на мягкой земле - слабые корни. (с)Korwin

Re: Предметы-клоны

Nash написал:


Караул!! wink


Т.е. каждому объекту в игре - отдельный объект, создаваемый программистом (динамически)? У меня тут сомнения: а если ОЧЕНЬ много объектов (тех же денег, допустим, миллионы номиналом в одну "деньгу" smile)? Хватит ли оперативной памяти, чтоб их всех создать?

Точно, проблема. Находится герой на морском берегу, а там песка - видимо-невидимо (квинтиллион, допустим) А взять ему надо одну розовую песчинку...  :oКараул! ;D

Nash, мне кажется это надуманная проблема.  wink
Ну сделайте объект песок, сделайте объект песчинка и чтобы пока песок есть этих песчинок можно было взять бесконечно, а в свойствах песчинки(денег, патронов) поставьте "количество". Или я чего-то не понимаю?

Неактивен

Powered by PunBB
© copyright 2001–2026 iFiction.Ru