RU

Quest Navigator для Windows

Nex Moderator 07.07.2013 15:47 325 comments 223947 views

Плеер “Quest Navigator” для Windows находится в стадии активной разработки.

Ссылка на скачивание самой свежей версии: http://appcast.text-games.ru/quest-navigator-latest

Утилита для логирования ошибок и консольного вывода Javascript: LogApp.exe

Документация: Quest Navigator

Исходный код: http://github.com/Nex-Otaku/quest-navigator-awesomium

Edited at 01.04.2017 09:00 (8 years ago)

пишу игру, использую Quest Navigator…все вроде было нормально, на том компе на котором пишу, проблем никаких нет…
попробовал запустить на другом(на ноуте) и там одни проблемы при переходе в другую локу может выскочить… окно с ошибкой: “Не удалось получить доступ к объекту окна”, жму ок…и опять жму ссылку перехода и опять выскакивает окно с ошибкой…и может все вообще повиснуть или просто никуда перейти не даст, будет выскакивать ошибка…с чем это связано и как побороть?

zsoft,
может какой-то антивирус блокирует. Или просто учётка с сильно урезанными правами.

прова полные, Касперский стоит, попробовал отключить его не помогает…

еще заметил что такое происходит когда локация загружена(например на странице со шмотками, там около 50 картинок(ну шмоток)…всегда выскакивает такая ошибка при выходе из этой локации, тоесть выйти не дает, выскакивает снова и снова…

но бывает и на других страницах такое встречается, но там жмешь ок, и дальше работает все(переход на другую локу срабатывает)…

там где все работает на основном пк(стоит винда 10 х64, оперативки 12гб), а на ноуте на котором проблемы винда 7, х64…оперативки 4гб

в какую сторону копать?…

zsoft,
может быть, баг в коде. Но помочь ничем не могу, к сожалению.

решил проблему, походу просто система не справляется…на слабом компе(ноуте), хотя он и не слабый проц core i7 и т.д….
были картинки шмоток в разрешение ~500х600…их было около 50 штук(27мб)…как бы визуально ничего не тормозило, но ошибка вылезала и не давало выйтив на другую локу…, сдеплал дубликаты и ужал до разрешения примерно: 150х100 (весить стало не более 1мб), а по клику типа разворачивалась уже с разрешением 500х600) и стало все нормально, ошибки пропали…

но реально ноут не слабый, по этому я боюсь что на более слабых процах все еще хуже…(но проверить не на чем)

кстати попробовал запустить через qsp player - там никаких проблем нет с этим…картинки в большом разрешение и никаких ошибок нет(просто все криво выглядит из-за того что у меня все на div и css)

zsoft,
Странно, что у вас возникла проблема с картинками. Я сейчас пишу игру на Quest Navigator, используя обработанные изображения размером 1366x768, каждое из которых весит минимум 2 мб (итоговый весь около 150 мб). При переходе по локациям никаких проблем нет. Игра отлично работает даже не убогеньком планшете :)

даже не знаю, может именно разрешение влияет, а не размер файла…у меня 1920х1080 и даже выше было….(но страница со шмотками там были картинки png, прозрачные разрешение не высокое, но сам по себе png нормально весит и все эти 50-60 картинок, не мало весили - и все это было на одной странице(лока шкаф с вещами) - хотя визуально все открывалось моментом, ничего не тормозило и т.д., но вот выход(переход на другую локу) ломался, выскакивала ошибка…, ужал картинки нормально стало)

еще такой вопрос по навигатору, можно сделать что бы по дефолту игра запускалась в полном экране, а не в окне?
и как сделать кнопку выход в менюшке(ну что бы игра закрылась)?

zsoft,
“startFullscreen” выставить в значение “true” в файле настроек.

Кнопку выхода, к сожалению, не предусмотрел. Alt + Enter и на крестик )
Надо будет сделать в следующей версии плеера.

еще такой вопрос, а клавишу (допустим пробел) можно как-то привязать к qsp кнопке(далее), что бы пролистывать диалоги с текстом к примеру?)

вообще такое реально реализовать?

zsoft,
реально, на яваскрипте сделай.

а может кто подскажет как сделать…примером…
я только понял как показывать\скрывать div кнопкой пробел:

$(document).ready(function()   {
$(document).keyup(function(e){
if (e.which == 32) { $("#k_space").slideToggle("fast"); }  });
});

, а вот как делать переход, на нужную мне страницу не понял…

Например, так.

qspExecuteAction("1");

работает, спасибо!)

Aleks Versus Moderator 18.12.2018 17:46 (7 years ago)

Nex попозже починит ссылку, а пока, кому нужно скачать, вот версия 0.0.28 navigator028.zip

Либо я криворукий, либо действительно что-то не так.

В общем, при включении музыки, происходит подвисание плеера. Собственно, даже повторное подключение мелодии в процесе игры, вызывает подвисание. Если бы только в начале, это было бы приемлемо, назвав этот процес загрузкой. Но вот, когда имеется плейлист, то это не есть гуд.

Или, CLOSE ALL очищает всё? С кэшом всё работает.

Log in or Register to post comments.