Quest Navigator для Windows
Плеер “Quest Navigator” для Windows находится в стадии активной разработки.
Ссылка на скачивание самой свежей версии: http://appcast.text-games.ru/quest-navigator-latest
Утилита для логирования ошибок и консольного вывода Javascript: LogApp.exe
Документация: Quest Navigator
Исходный код: http://github.com/Nex-Otaku/quest-navigator-awesomium
версия 0.0.22
очистка кэша при установке
автоматическая проверка удалённых файлов
Во время запуска приложения выскакивает “ошибка при выполнении JS-вызова”
BiK,
какая версия?
Nex,
последняя версия. Там ещё кое-что выскакивает перед ошибкой:

Почему-то не очистился кэш. Разберусь.
Aleks Versus,
Пытался это окно за скринить, не получилось. На каком это языке?
BiK,
это рыба.
Да, действительно, последний билд нестабилен. Исправлю.
версия 0.0.23
исправлен баг с запуском плеера
После исправления бага, стало заметно дёргание экрана при перезапуске. С этим тоже что-нибудь сделаю позже.
версия 0.0.24
сплэшскрин - убрал дёргание при перезапуске
исправил баг с выбором предмета
версия 0.0.25
Сделал ограниченную поддержку MIDI через MCI.
Из-за убогого интерфейса MCI, простыми средствами Windows не получается сделать полноценную поддержку MIDI.
Поэтому поддержка MIDI ограничена:
проигрывается только один файл за раз;
громкость выставить нельзя, все MIDI-файлы проигрываются на 100% громкости.
В будущем нужно будет попробовать перейти на DirectMusic.
При попытке использования ARRPOS с указанием начального номера элемента массива выскакивает ошибка “incorrect variable name”. Версии 20 и 25.
Mxat2008,
в Навигаторе используется новая версия библиотеки. В отличие от библиотеки классического плеера, необязательный аргумент “начало” указывается последним, а не первым.
См. документацию.
Ещё не встречал игр, в которых действительно требовалось бы указывать этот аргумент. Обычно пишут “0”, а по умолчанию он и так равняется “0”. В этих случаях его можно вообще не указывать - тогда будет работать и в классическом плеере, и в Навигаторе.
Nex,
Да, я собственно по привычке ноль и вписал, а он ругается.) Спс за разъяснения.
Господа, простите если повторяю вопрос, но где взять типовые файлы настроек стилей, чтобы игра выглядела как в классическом плеере? Сейчас окно доп описания сливается с основным, действия едут вместе с текстом, а окна инвенторя вообще нет. Есть где-то базовый пример, отталкиваясь от которого можно бы было разобраться? Сложно пытаться что-то сделать, не имея опыта работы с аналогичными схемами.
Спасибо.