QSpider

Материал из IFВики
Перейти к навигации Перейти к поиску
Версия для печати больше не поддерживается и может содержать ошибки обработки. Обновите закладки браузера и используйте вместо этого функцию печати браузера по умолчанию.
qSpider
Тип Интерпретаторы QSP
Разработчик(и) Сергей Костырко
Языки интерфейса Русский
Операционные системы Браузер
Написано на JavaScript, TypeScript
Язык разработки
Читаемые форматы файлов Игры QSP (*.qsp; *.gam)
Создаваемые форматы файлов
Дата первого выпуска 7 октября 2020
Последняя версия 1.3.1
Дата последней версии 4 октября 2024
Состояние Активное
Лицензия 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

Ссылки

См. также