Интерактивные книги-игры >>
"Повелитель Тьмы" по сюжету Толкина на платформе PolyQuest
Эта брошюра-игра когда-то, лет десять тому назад, продавалась у нас в Саратове во всех киосках. С тех пор она пылилась у меня в шкафу. Примерно в то же время я приобрел и диск "Игровая матрица" с электронными версиями ПЧЗ и ЛЗС Браславского. И я подумал - как здорово было бы сделать эту саратовскую книгу-игру по Толкину с тем же интерфейсом, учитывая, что по своим правилам она очень похожа на серию "Путь Героя" и фактически представляет собой ее неофициальное продолжение! Надо сказать, что первую попытку автоматизировать процесс книгрочитания я предпринял еще тогда, доверив ведение битвы программируемому калькулятору. Однако на большее я не мог решиться в то время. Шли годы. Появился сайт quest-book, я освоил основы HTML, начал писать на JavaScript свою реализацию "Подземелий", максимально приближенную к "Игровой матрице". Чуть позже я познакомился со старым на тот момент интерпретатором AkURQ, который позволял оформлять квесты в виде HTML-страниц, но, к сожалению, в нем не было поддержки JavaScript. Поэтому в прошлом году я начал писать свой гибридный плеер квестов PolyQuest, понимающий подмножество языка URQL и реализующий все возможности HTML + Javascript. Ему посвящена отдельная тема, но размещенная в ней версия уже очень старая и не позволяет запустить данную игру. Текущая версия интерпретатора пока существует только под Windows и требует NET 2.0. Предыдущая версия, если кто не знает, работала на Java, но также лишь под Windows. Я с самого начала хотел сделать ее кросс-платформенной, но использование отдельного компонента для реализации обращения к браузеру накладывало свои ограничения. К тому же я не мог избавиться от некоторых глюков при работе гибридных квестов, работающих на Javascript. Поэтому было решено переписать код на C# (что не так уж сложно) и ориентироваться на те платформы, где поддерживается .NET. Позже постараюсь сделать универсальную версию интерпретатора, работающую в браузере на Silverlight. Поддержка звука номинально присутствует, но пока не работает.
Узнать больше об этой игре и скачать ее книжную версию вы можете в этой теме форума. Но это, как говорится, на любителя - я бы рекомендовал для ознакомления мой интерактивный вариант, поскольку в нем полностью автоматизирован процесс игры и учтены все варианты. Есть, правда, один глюк, позволяющий беспрепятственно накручивать важный для прохождения параметр и еще одна досадная, но несущественная (в рамках данной игры) ошибка, которую я пока исправить не смог ввиду сложности отладки JavaScript-составляющей кода игры.[...]

Webmoney:

[...]
) было под силам победить нашему герою.[/url][...]
