Вопросы о QSP Navigator'e

Re: Вопросы о QSP Navigator'e

CoSinyS написал(а):

Есть ли какая-то тема с инструкцией в которой можно почитать как подогнать дизайн игры под Navigator?

http://htmlbook.ru

Фактически, Quest navigator - это браузер, со всеми плюсами.
Т.е. все можно выводить обрамляя тегами со стилями и оформляя в css. Почти как cms/cmf smile

Babai
useravatar
Offline
26 Сообщений
Информация о пользователе в сообщениях
Администратор отключил публичную отправку сообщений

Re: Вопросы о QSP Navigator'e

Babai,
да, спасибо, я уже офигел от сложности настройки своего дизайна...

CoSinyS
useravatar
Offline
61 Сообщений
Информация о пользователе в сообщениях
Администратор отключил публичную отправку сообщений

Re: Вопросы о QSP Navigator'e

Вопросы такие:

1. Насколько полноценно работают css, js в QN?
Наложение png друг на друга (для отображения одетого эквипа ГГ), анимация(перемещение, масштабирование) при наведении, при условии - будут работать? В qsp такого нет, а хочется.

2. Есть ли примеры игр, кода на QN в открытом доступе? Хочется посмотреть код, посмотреть как все устроено, взять что-то за основу.

Спасибо
PS: РПГ песочницу с крафтом делаю cool

GarniZone
useravatar
Offline
20 Сообщений
Информация о пользователе в сообщениях
Администратор отключил публичную отправку сообщений

Re: Вопросы о QSP Navigator'e

1. Насколько полноценно работают css, js в QN?

Всё, что должно работать в любом современном браузере, должно работать и в QN. По умолчанию, считай, что всё работает.

Nex
useravatar
Offline
4277 Сообщений
Информация о пользователе в сообщениях
Администратор отключил публичную отправку сообщений

Re: Вопросы о QSP Navigator'e

QN, точнее Awesomium, который он использует для отображения страниц, застрял в эпоху Chrome 18 - март...май 2012 (актуальная версия Chrome 45). Соответственно, что умел тогда Chrome - умеет и QN. Сложно это назвать

Nex написал(а):

современным браузером

evp
useravatar
Offline
383 Сообщений
Информация о пользователе в сообщениях
Администратор отключил публичную отправку сообщений

Re: Вопросы о QSP Navigator'e

evp написал(а):

QN, точнее Awesomium, который он использует для отображения страниц, застрял в эпоху Chrome 18 - март...май 2012 (актуальная версия Chrome 45). Соответственно, что умел тогда Chrome - умеет и QN. Сложно это назвать

В принципе этого вполне достаточно.

Пробежался в QN играми qsp:
1. Долго грузятся (грузится не ЦП, ОЗУ, а HDD)
2. Периодически зависают/вылетает.
3. Окна "Дополнительное описание" нет - вместо него текст вставляется в основной экран, перед основным текстом.
4. Меню предметы широкое и не регулируется.

GarniZone
useravatar
Offline
20 Сообщений
Информация о пользователе в сообщениях
Администратор отключил публичную отправку сообщений

Re: Вопросы о QSP Navigator'e

GarniZone написал(а):


3. Окна "Дополнительное описание" нет - вместо него текст вставляется в основной экран, перед основным текстом.
4. Меню предметы широкое и не регулируется.

3 быть и  не должно, по логике благодаря .css вы можете крутить окон столько сколько вам заблагорассудиться,что и касается и размеров меню предметов.

bkz
useravatar
Offline
67 Сообщений
Информация о пользователе в сообщениях
Администратор отключил публичную отправку сообщений

Re: Вопросы о QSP Navigator'e

Окно дополнительного описания существует. Можете убедиться в этом, поиграв оператором SHOWSTAT. За отображение этого окна отвечает <div id="qsp-vars"> в файле gameAwesomium.html.

bkz, gameAwesomium.html.
bkz, HTML!
bkz, не *.css.

Применительно к вашему вопросу важно, что css отвечает за видимость/невидимость этого блока. Также, редактируя gameAwesomium.html и, дополнительно, описав стили для id="qsp-vars", вы можете разместить это окно где вам угодно.

"Благодаря" HTML (bkz, HTML!), вы действительно можете создавать дополнительно блоки, редактируя файл gameAwesomium.html или просто описывая нужные div-ы в коде игры.

По первому пункту. Такое поведение наблюдается только при первом запуске. Так? Это QN кэширует файлы в свой временный каталог и затем использует исключительно их.

По второму - похоже на баг с циклами.

По четвертому пункту. <div id="qsp-inv"> - окно инвентаря. Делайте с ним что хотите по аналогии с окном дополнительного описания.

evp
useravatar
Offline
383 Сообщений
Информация о пользователе в сообщениях
Администратор отключил публичную отправку сообщений

Re: Вопросы о QSP Navigator'e

evp написал(а):

Окно дополнительного описания существует. Можете убедиться в этом, поиграв оператором SHOWSTAT. За отображение этого окна отвечает <div id="qsp-vars"> в файле gameAwesomium.html.

bkz, gameAwesomium.html.
bkz, HTML!
bkz, не *.css.

Применительно к вашему вопросу важно, что css отвечает за видимость/невидимость этого блока. Также, редактируя gameAwesomium.html и, дополнительно, описав стили для id="qsp-vars", вы можете разместить это окно где вам угодно.

"Благодаря" HTML (bkz, HTML!), вы действительно можете создавать дополнительно блоки, редактируя файл gameAwesomium.html или просто описывая нужные div-ы в коде игры.

По первому пункту. Такое поведение наблюдается только при первом запуске. Так? Это QN кэширует файлы в свой временный каталог и затем использует исключительно их.

По второму - похоже на баг с циклами.

По четвертому пункту. <div id="qsp-inv"> - окно инвентаря. Делайте с ним что хотите по аналогии с окном дополнительного описания.

1. Похоже на то.
2. Похоже. Грустно это, все игры с относительно "серьезным" содержимым зависают.
3. В gameAwesomium.html <div id="qsp-vars"> </div> есть, по умолчанию в правом блоке, под инвентарем. SHOWSTAT естественно есть, в классике окно отображается. А в QN окна нет.
4. Отлично.

GarniZone
useravatar
Offline
20 Сообщений
Информация о пользователе в сообщениях
Администратор отключил публичную отправку сообщений

Re: Вопросы о QSP Navigator'e

evp,
прошу воздержаться от перехода на личности. Выпады в адрес собеседника я удалил.

Nex
useravatar
Offline
4277 Сообщений
Информация о пользователе в сообщениях
Администратор отключил публичную отправку сообщений

Информация

Статистика форума:
 
Всего тем:
1062
Всего опросов:
14
Всего сообщений:
16791271
Бездействующий:
Пользователи форума:
 
Всего пользователей:
2901
Последним зарегистрировался:
IIIUT