QSpider: различия между версиями
Vvollo (обсуждение | вклад) (Новая страница: «{{product info |название = |тип = Интерпретаторы QSP |разработчик = Разработчик::Костырко, Сергей|…») |
Vvollo (обсуждение | вклад) |
||
Строка 11: | Строка 11: | ||
|создаваемый формат = | |создаваемый формат = | ||
|первый выпуск = 7.10.2020 | |первый выпуск = 7.10.2020 | ||
− | |последняя версия = 0. | + | |последняя версия = 0.11.0 |
− | |дата последней версии = | + | |дата последней версии = 21.10.2021 |
|состояние = Активное | |состояние = Активное | ||
|лицензия = [https://github.com/QSPFoundation/qspider/blob/master/LICENSE MIT License] | |лицензия = [https://github.com/QSPFoundation/qspider/blob/master/LICENSE MIT License] | ||
Строка 27: | Строка 27: | ||
* для проигрования аудио используются встроенные средства браузера, поэтому рекомендованный формат для плеера - mp3 как самый поддерживаемый (хорошая альтернатива - webm, у него меньше размер при том же качестве, но чуть хуже с поддержкой браузеров) | * для проигрования аудио используются встроенные средства браузера, поэтому рекомендованный формат для плеера - mp3 как самый поддерживаемый (хорошая альтернатива - webm, у него меньше размер при том же качестве, но чуть хуже с поддержкой браузеров) | ||
* есть возможность пропуска wait (кликом по странице) | * есть возможность пропуска wait (кликом по странице) | ||
− | * сохранения хранятся в браузере | + | * сохранения хранятся в браузере. |
+ | Начиная с версии 0.11.0, поддерживаются также [[:Категория:Игры на AeroQSP|игры на AeroQSP]] (с ограничениями). | ||
== Запуск плеера на компьютере == | == Запуск плеера на компьютере == | ||
Строка 39: | Строка 40: | ||
* там же в попапе будет ссылка | * там же в попапе будет ссылка | ||
− | По умолчанию вместе с плеером | + | По умолчанию вместе с плеером упакованы игры "[[Сказочка на ночь]]", "[[Куртуазная баллада]]" и "[[Город туманов]]"<br> |
для запуска другой игры | для запуска другой игры | ||
* копируем игру в подпапку `game` | * копируем игру в подпапку `game` | ||
Строка 47: | Строка 48: | ||
** folder - путь к папке с игрой относительно папки game | ** folder - путь к папке с игрой относительно папки game | ||
** file - название файла с игрой | ** file - название файла с игрой | ||
+ | ** mode = "aero" - для игр на AeroQSP | ||
== Ссылки == | == Ссылки == | ||
Строка 52: | Строка 54: | ||
* [https://github.com/QSPFoundation/qspider Официальный репозиторий] | * [https://github.com/QSPFoundation/qspider Официальный репозиторий] | ||
* [http://qsp.su/index.php?option=com_agora&task=topic&id=1291&Itemid=57 Обсуждение на форуме] | * [http://qsp.su/index.php?option=com_agora&task=topic&id=1291&Itemid=57 Обсуждение на форуме] | ||
+ | * [https://ifhub.club/2021/10/22/qspider-0110.html Подробнее о поддержке AeroQSP-игр] | ||
== См. также == | == См. также == | ||
* [[:Категория:Игры на QSP|Игры на QSP]] | * [[:Категория:Игры на QSP|Игры на QSP]] |
Версия 21:17, 25 октября 2021
QSpider | |
Тип | Интерпретаторы QSP |
---|---|
Разработчик(и) | Сергей Костырко |
Языки интерфейса | Русский |
Операционные системы | Браузер |
Написано на | JavaScript, TypeScript |
Читаемые форматы файлов | Игры QSP (*.qsp; *.gam) |
Дата первого выпуска | 7 октября 2020 |
Последняя версия | 0.11.0 |
Дата последней версии | 21 октября 2021 |
Состояние | Активное |
Лицензия | MIT License |
Сайт | qsp.su |
Плеер, который позволяет запускать QSP-игры в браузере.
Поддерживаются только новые версии браузеров (поддержки Internet Explorer нет и не будет).
В плеере используется самая последня версия qsplib библиотеки.
Отличия от Классического плеера:
- пути к ресурсам (картинкам/аудио файлам) регистрозависимы - то есть если файл называется 'image.jpg' а в файле игры записано 'Image.jpg' или 'image.JPG' то плеер не сможет показать такую картинку
- для проигрования аудио используются встроенные средства браузера, поэтому рекомендованный формат для плеера - mp3 как самый поддерживаемый (хорошая альтернатива - webm, у него меньше размер при том же качестве, но чуть хуже с поддержкой браузеров)
- есть возможность пропуска wait (кликом по странице)
- сохранения хранятся в браузере.
Начиная с версии 0.11.0, поддерживаются также игры на AeroQSP (с ограничениями).
Запуск плеера на компьютере
Из-за ограничений безопасности плеер нельзя запустить просто открыв index.html файл в браузере
Поэтому для запуска необходим локально запущенные сервер - можно использовать один из https://gist.github.com/willurd/5720255 или же расширение хрома
в дальнейших инструкциях я буду использовать расширение:
- устанавливаем https://chrome.google.com/webstore/detail/web-server-for-chrome/ofhbbkphhbklhfoeikjpcbhemlocgigb
- скачиваем и распаковываем qspider-player.zip с страницы релизов
- открываем в хроме chrome://apps/ и выбираем в списке Web Server
- в открывшемся попапе выбираем папку в которую распаковали плеер и запускаем сервер
- там же в попапе будет ссылка
По умолчанию вместе с плеером упакованы игры "Сказочка на ночь", "Куртуазная баллада" и "Город туманов"
для запуска другой игры
- копируем игру в подпапку `game`
- редактируем в той же папке файл `game.cfg`
- id - уникальный идентификатор игры (используется для сохранений)
- title - название игры (будет показано в заголовке плеера)
- folder - путь к папке с игрой относительно папки game
- file - название файла с игрой
- mode = "aero" - для игр на AeroQSP