Forum.iFiction.Ru

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

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

Вы не зашли.

0    0    #1
15.03.2010 23:34

Olegus t.Gl.
Участник (+1073, -250)
Откуда: Москва
Зарегистрирован: 01.03.2001
Сообщений: 2905
Вебсайт

Блиц-опрос по QSP

Насколько надёжно и проверенно QSP работает:
- с массивами (в том числе ассоциативными) больших размеров;
- большим количеством локаций;
- функцией "menu";
- html-тегом <A>…</A> с префиксом "exec:";
- вызовом меню по ссылке?

А также:
- Какова область видимости переменных?

Я возлагаю на эти элементы свои основные надежды.

И ещё — подтип "контекстно-менюшная игра" уже успел кто застолбить? Есть образцы?

Неактивен

0    0    #2
16.03.2010 08:52

Eten
Участник (+9, -307)
Откуда: Балаково, Санкт-Петербург.
Зарегистрирован: 21.05.2007
Сообщений: 1416
Вебсайт

---

Re: Блиц-опрос по QSP

Olegus t.Gl. написал:

Хотя для написания объёмной игры в обычном текстовом редакторе (или даже через QGen) мозги должны щёлкать не хуже чем у персонажа Хоффмана из "Человека дождя".

Чтобы в локах не путаться, их лучше группировать. А когда эта возможность реализована на уровне языка, то можно вообще не париться. Для переменных лучше использовать дебаггер или создавать дополнительный код для дебага (например для бета-тестирования). Про ООП смысла говорить вообще нету, т.к. у нас это реализовано по большей части в парсерах.

З.Ы.
При таком подходе писать квесты не так проблемно.wink

Отредактировано Eten (16.03.2010 08:53)

Неактивен

0    0    #3
16.03.2010 17:57

Eten
Участник (+9, -307)
Откуда: Балаково, Санкт-Петербург.
Зарегистрирован: 21.05.2007
Сообщений: 1416
Вебсайт

---

Re: Блиц-опрос по QSP

HzD_Byte написал:

Кстати говоря, динамическая генерация кода - намного более мощная штука, чем ООП. А она в QSP поддерживается.

Также стоит заметить, что появилась данная фича не так давно. Т.к. в версии 5.3х и ниже ее точно нету. tongue А жаль.

Отредактировано Eten (16.03.2010 17:57)

Неактивен

0    0    #4
16.03.2010 18:20

Eten
Участник (+9, -307)
Откуда: Балаково, Санкт-Петербург.
Зарегистрирован: 21.05.2007
Сообщений: 1416
Вебсайт

---

Re: Блиц-опрос по QSP

HzD_Byte написал:

Однотипные свойства очень просто реализуются через массивы - был_на_локации[$curloc]=1, $описание['пальто']='Очень теплое пальто.' и т.п.

А что ты делаешь, когда этих инструментов тебе не хватает? tongue

Неактивен

Powered by PunBB
© copyright 2001–2026 iFiction.Ru