RU 🔒 Locked

Quest Navigator AIR - плеер для Windows, разработка

Nex Moderator 11.03.2012 18:24 18 comments 17626 views

Готова альфа-версия плеера Quest Navigator AIR, предназначенного для Windows.

QuestNavigatorAIR.zip

Этот релиз предназначен для авторов, которые будут разрабатывать приложения для айфона, чтобы они сразу могли видеть результат - как игра будет выглядеть на айфоне.

Запускается просто, открываете файл QuestNavigatorAIR.exe и в меню выбираете “Игра/Открыть”, дальше в диалоге выбираете файл “.aqsp”. Также поддерживается открытие файла через аргумент командной строки, на случай если вы не желаете каждый раз открывать файл игры “вручную”.
QuestNavigatorAIR.exe “D:\games\mygame.aqsp”

Сразу предупреждаю, что плеер не имеет 100% совместимости с AeroQSP. Используется рендер браузера, поэтому некоторые тонкие моменты рендеринга выполняются “честнее”, чем в AeroQSP.
Из известных “фишек” AeroQSP, в Quest Navigator отсутствуют:

1. Стрелочки для прокрутки. Плеер Quest Navigator ориентирован на мобильные девайсы, а там стрелочки неудобны.
2. Эффекты переходов между локациями, появления диалогов и т.п. Возможно, будут заменены эффектами фреймворка JQuery в будущем.
3. Встраиваемые шрифты в swf-формате. Пока что не разбирался, как можно прикрутить “свой” шрифт.
4. Строка ввода(не путать с диалогом ввода!). Очень редкоиспользуемая фича, пока что обойдемся без нее.
5. Поддержка “выделения действия” при наведении на него курсора - т.к. в мобильных устройствах курсора нет, а тормозит работу сильно.

Пробуйте, тестируйте, сообщайте о найденных багах и недоработках.

Исходный код:
Quest Navigator AIR - https://code.google.com/p/quest-navigator-air/
JS+HTML фреймворк (папка “www/qsplib”) - https://github.com/Nex-Otaku/quest-navigator-core

Edited at 25.11.2012 13:11 (13 years ago)

Вынес файлы плагинов в отдельные “сборники”, с целью избавиться от лишних правок игровых html-шаблонов при обновлениях плеера.
Сборник core.js включает все платформонезависимые плагины, сборник coreXXX.js(corePG.js, coreAIR.js…) включает все платформозависимые плагины.

Теперь, при обновлении, например, JQuery до последней версии, не придется во всех играх править html-шаблон.

Плеер обновлен.

Вынес код JS+HTML фреймворка(папка “www/qsplib”) в отдельный Git-репозиторий.
https://github.com/Nex-Otaku/quest-navigator-core

Тема закрыта за неактуальностью. AIR не оправдал надежд.

Log in or Register to post comments.