- Вывод текста
- Программирование
- Оформление
- Расширенные возможности
- Нюансы написания игр под разные плееры
-
- x AeroQSP
- Утилиты и средства разработки
Это старая версия документа.
Назад: qSpider - основная информация
HTML-движок в флеш версии AeroQSP достаточно специфичен и не всегда совпадает с тем, как работает браузер, поэтому при запуске AeroQSP-игр на qSpider будут наблюдаться некоторые отличия в поведении игр.
Вот список особенностей и отличий:
INSTR
, ARRCOMP
, ARRPOS
), и в qSpider эти игры будут выдавать ошибку о несовпадении типов данных;swf
, использовать такой формат больше нет возможности, поэтому если игра использует нестандартные шрифты — их необходимо будет подключать через файл конфига в секции game.resources;SCROLL_SPEED
(впрочем, скорее всего нет игр, в которых она бы использовалась);width=100%
в такую таблицу. Не было возможности сделать это на уровне плеера, поскольку в ряде игр это ломало отображение.
Для подключения AeroQSP игры через конфиг — необходимо в основной секции добавить mode="aero"
, и если используется размер экрана игры, отличающийся от дефолтного 800х600
, — добавить секцию с размерами:
[[game]] id = "c2cb4b5b-6a1c-482e-bb47-9ef207fb0dcd" title = "Чашка кофе" mode = "aero" file = "aero_coffee.aqsp" [game.aero] width = 504 height = 680
При этом можно использовать как aqsp-архив, так и распаковать его и прописать ссылку на qsp-файл в папке.
Я не собираюсь развивать и поддерживать (кроме багфиксов) формат AeroQSP, поэтому не советую начинать новые игры с его использованием.