RU

Quest Navigator для Windows

Nex Moderator 07.07.2013 15:47 325 comments 223876 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)

Aleks Versus:

Так. Стоп. А QSPVER не поддерживается?

Не знаю, как в последних версиях, но в Навигаторе 0.0.4 эта функция “5.7.0” возвращала.

Aleks Versus Moderator 26.01.2014 07:44 (12 years ago)

Прошу прощения. Всё работает. Неправильно посчитал строки. Навигатор ругался на addqst.))

Но, нужно чтоб версия отличалась от классики, разве нет?

Aleks Versus:

Но, нужно чтоб версия отличалась от классики, разве нет?

Я пробовал уговорить Некса внести отличия в номер версии, но не смог.
Там фишка в том, что Некс хочет, чтобы в либу была добавлена функция GETPLAYER, когда будет отвечать за специфичные для плеера данные. А версия либы отвечает именно за версию библиотеки интерпретатора, которая должна быть одинакова для всех плееров. Но Байт начал переделывать либу не сменив версию на тестовую (на релизной 5.7.0 сделать Навигатор нельзя, там API другое), а Некс решил забить на это до релиза следующей версии либы.

Добавил в статью Создание игр на Quest Navigator список поддерживаемых звуковых форматов.

Aleks Versus Moderator 26.01.2014 08:56 (12 years ago)

Значит, будем ждать. Придётся поправлять все эти arrpos и arrcom после.

Aleks Versus Moderator 26.01.2014 09:28 (12 years ago)

Кстати, совершенно забываю сказать. В классический плеер можно перетаскивать файлы игр мышкой. Зацепил-перетащил. Если есть возможность, хотелось бы иметь и в QN такое.

Плеер уже полностью функционален - поддерживаются все необходимые фичи классического плеера. Реализованы уникальные фичи Навигатора - например, поддержка шаблонов оформления, полная перезагрузка по комбинации Ctrl+F5.

До версии 1.0 осталось выполнить две задачи:

1. До конца оформить графикой один стандартный шаблон. Стандартных шаблонов будет целый набор, но для версии 1.0 будет достаточно и одного. Буду привлекать фрилансера.

2. Сделать “Полку игр”. Сначала будет реализована локальная полка игр - файлы, которые игрок открывает с локального диска на компьютере. Потом будет реализована онлайновая часть - файлы из каталога на сайте QSP. Это задача масштабная и сложная, времени займёт порядочно.

В классический плеер можно перетаскивать файлы игр мышкой. Зацепил-перетащил. Если есть возможность, хотелось бы иметь и в QN такое.

Да, фича полезная. Сделал. Появится в следующем релизе.

В “Полке игр” будет, помимо самих игр, храниться служебная информация по играм - например, отметка “избранное”, проставленная пользователем, рейтинг игры в каталоге.

Для хранилища таких служебных данных нужно выбрать вариант реализации. Пока что остановился на SQLite. Очень простая, поддерживается на всех целевых платформах - Windows, WP8, Linux, MacOS, iOS, Android. Её недостатки могут проявиться только на больших объёмах данных (десятки тысяч строк), что нам в обозримом будущем не грозит.

версия 0.0.14

перетаскивание файлов в окно плеера

исправлен баг с проигрыванием звука

версия 0.0.15

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

оформление контекстного меню

доработка режимов VIEW

обработка клавиши Escape в диалогах

Работа над плеером продолжается.

Как вы видите, появилась специальная утилита, которая позволяет просмотреть ошибки Javascript, а также вывести какие-нибудь отладочные данные в консоль. Это крайне полезно при отладке шаблонов. К сожалению, на встраивание такой консоли в плеер нет ни времени, ни особого желания. Поэтому, пока что придётся обходиться внешней утилитой.

Может лучше прикрутить firebug?

KOLANICH,
расскажи, как ты это представляешь.

версия 0.0.16

исправлен баг с копированием встроенного скина

исправлен баг с невозможностью выбора другой игры

Log in or Register to post comments.