Инструменты пользователя

Инструменты сайта


fajly_igry_dlja_quest_navigator

Различия

Здесь показаны различия между двумя версиями данной страницы.

Ссылка на это сравнение

Both sides previous revision Предыдущая версия
Следущая версия
Предыдущая версия
fajly_igry_dlja_quest_navigator [2013/09/23 19:28]
newsash
— (текущий)
Строка 1: Строка 1:
-__**Данная статья является попыткой разобраться в особенностях написания игр для Quest Navigator и не претендует на достоверность до проверки разработчиком.\\ ​ 
-Данная статья написана как удобно её автору,​ в дальнейшем нужно будет её преобразовать к более удобоваримому и строгому виду.**__ 
  
-В папке с игрой должны быть две папки: 
-  * **qsplib** - стандартная папка для всех игр, судя по всему содержащая часть кода Quest Navigator'​a и стандартные шаблоны для игр. ​ 
-  * **standalone_content** - здесь находится сама игра 
- 
-В папке **standalone_content** находится следующее:​ 
-  * //​game.qsp//,​ //​game.qproj//​((game.qproj не является обязательным)) - файлы игры QSP 
-  * //​gameAIR.html,​ [[fajl_shablona_igry_v_quest_navigator|gameAwesomium.html]],​ gameBrowserTest.html ((я знаю, что это выглядит странно,​ но это лучшее,​ что я смог придумать :)\\ На самом деле мне кажется,​ что действительно нужных из этих шаблонов три-четыре,​ а остальные просто затесались в папку с игрой из предыдущих версий,​ не знаю точно)),​ gamePG.html,​ gamePG-android.html,​ gamePG-ios.html//​ - шаблоны игрового экрана для разных игровых платформ. Для ПК нас интересует только __[[fajl_shablona_igry_v_quest_navigator|gameAwesomium.html]]__((Т.е. остальные шаблоны могут отсутствовать)). 
-  * //​[[fajl_nastroek_igry_v_quest_navigator|config.xml]]//​ - файл настроек игры 
-  * //​[[fajl_css_igry_v_quest_navigator|game.css]]//​ - файл стилей игры (т.е. от этого файла зависит её внешний вид) 
-  * //​game.js//​((также там есть файл QspLibBrowserTest.js,​ без которого игра на ПК запускается,​ не знаю, нужен он или нет)) - файл JavaScript, в котором можно запрограммировать дополнительные функции,​ используемые игрой , такие как: включение/​выключение музыки,​ открытие/​закрытие инвентаря,​ переключение стиля body и т.д. 
-  * Ну и само собой картинки,​ звуки и т.д. 
- 
-//В корне папки **standalone_content** должны находиться файлы из первых трёх пунктов перечисления. Остальные можно и рекомендуется держать в подпапках для удобства.//​ 
- 
-Итого для ПК в папке игры должны быть: 
-  * Папка qsplib скопированная из образца. 
-  * Папка standalone_content со следующим содержимым:​ 
-  - game.qsp, game.proj 
-  - gameAwesomium.html 
-  - config.xml (можно и без него) 
-  - game.js (можно в подпапках) 
-  - game.css (можно в подпапках) 
-  - ну и картинки со звуками,​ если нужны (можно в подпапках) 
fajly_igry_dlja_quest_navigator.1379964495.txt.gz · Последние изменения: 2013/09/23 23:28 (внешнее изменение)