Forum.iFiction.Ru

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

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

Вы не зашли.

0    0    #26
22.07.2004 18:26

Мужик с танка
Гость

Re: Напишем ТЗ для IFERa

Народ, а зачем вы вообще паритесь с этими платформами? Ведь с точки зрения программирование Interactive Fiction - это вообще раз плюнуть. Зачем нужен движок с его каким-то идиотским внутренним языком, имеющим кучу ограничений и т.п. Есть такая штука - PHP. Ну у вас сайтец на перле, так что может и не слыхали, хотя вряд-ли. tongue
Так вот. Делаем всю эту фикшин просто как динамический вебсайт. И никому ничего закачивать не придется. Что в принципе нужно? Интерфейс - это веб-форма. Там в строчку забиваем свою команду типа "поставить на стол бутылку и стакан" и нажимаем кнопочку. Страница обновляется и т.д. Язык встроенный - сам PHP. Анализ фраз? Да, это единственное, что нужно писать, реализуем в виде функции, выкладываем исходник для всех желающих. Никаких баз данных!!!! Все должно быть просто в тексте. База слов? Дудки, просто массивчик внтри функции, слова нужные только для прохождения данной э-э-э... книги.
Причем PHP позволяет статический текст отделять от программного кода. Это позволит собирать команды людей, часть из которых будет программировать, а часть писать литературные вставки. Вот эти вторые будут редактировать скрипт скажем дримвивером, не боясь порушить работу первых.
А прикиньте, как круто будет, если некто захочет к уже выложенной игре приделать другую концовку? Он может просто попросить слегка кое-что изменить в текстах, например, упомянуть там некую дверь, которой не было раньше. Заходишь туда - и скрипт отсылает тебя на совершенно другой сайт, где этот чел самостоятельно мастерит свое дополнение к данному фикшну. Попробуйте то же сделать в каких-то там ТАДСах и пр. - файл-то один, да к тому же его компилить надо. А результат - произведение разрастается по мере прохождения! Это ж сила!
В принципе, вы уже все разработали - алгоритм анализа фраз . Можете почивать на лаврах 8)

0    0    #27
22.07.2004 19:32

WildWizard
Участник
Откуда: Россия, Красноярск
Зарегистрирован: 01.03.2001
Сообщений: 450
Вебсайт

Nobody expects the Spa.. Oh, never&&mind.

Re: Напишем ТЗ для IFERa

Мужик с танка
ар. бред

Неактивен

0    0    #28
13.04.2006 14:09

Unreal
Участник (+3)
Зарегистрирован: 13.09.2002
Сообщений: 170

Re: Напишем ТЗ для IFERa

(Мой вопрос будет, конечно, издевательским.)

Ну и как дела с IFER-ом? Неужели, как я и прогнозировал, все закончилось раньше, чем началось? Пусть это будет примером того, куда ведет разработка собственного парсера с нуля!

Неактивен

0    0    #29
29.05.2007 06:51

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

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

Re: Напишем ТЗ для IFERa

Можно ли где-то посмотреть на результаты предмета этого спора / обсуждения? IFER - что это реально было, работало или нет?

Неактивен

0    0    #30
29.05.2007 21:42

Unreal
Участник (+3)
Зарегистрирован: 13.09.2002
Сообщений: 170

Re: Напишем ТЗ для IFERa

Нет, дальше тех. задания дело не пошло. Может быть, к счастью.

Неактивен

Powered by PunBB
© copyright 2001–2024 iFiction.Ru