Quest Navigator AIR - плеер для Windows, разработка
Готова альфа-версия плеера Quest Navigator AIR, предназначенного для Windows.
Этот релиз предназначен для авторов, которые будут разрабатывать приложения для айфона, чтобы они сразу могли видеть результат - как игра будет выглядеть на айфоне.
Запускается просто, открываете файл 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
Вынес файлы плагинов в отдельные “сборники”, с целью избавиться от лишних правок игровых 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 не оправдал надежд.