qSpider - плеер для запуска QSP игр в браузере
Re: qSpider - плеер для запуска QSP игр в браузере
l0stetrnity написал(а):
И у меня возник вопрос – не подумывал-ли ты из “web-плеера” сделать локальный плеер? Web плеер конечно хорошая идея, ибо у всех есть браузер чтоб его открыть – но установка “локального сервера” убивает всю доступность.
это в планах, или на Electron (он мне не нравится из-за большого размера, получается 100mb электрона и 5mb плеера) или на https://tauri.studio/
подключение js к игре и взаимодействие с ним через exec тоже в планах
сейвами займусь в ближайшее время - судя по всему там проблема с ограничениями в браузере и надо немного менять способ их хранения
Re: qSpider - плеер для запуска QSP игр в браузере
werewolf999 написал(а):
сейвами займусь в ближайшее время - судя по всему там проблема с ограничениями в браузере и надо немного менять способ их хранения
Отлично! А то я уже почти потерял надежду, ведь этот плеер по факту более гибкий чем всё другое что доступно сейчас.
Да и возможность кастомизировать/изменять отображение контента через исходники – это круто.
werewolf999 написал(а):
это в планах, или на Electron (он мне не нравится из-за большого размера, получается 100mb электрона и 5mb плеера) или на https://tauri.studio/
Единственная проблема это с дистом, т.к. попробуй объяснить “среднему-пользователю” что нужно устанавливать доп-расширения для локального сервера, для некоторых это сложнее чем квантовая физика.
Ну если мы сравниваем с классическим-плеером, так-то да, но нужно учитывать тот факт, что сейчас 2021 на дворе и у большинства если не опитка, так 4G – так что я не думаю, что дополнительные 100мб плеера кого-то испугают.
(Хотя по факту, в конечном итоге единственное что важно – это доступность и функционал, а не название.)
Но у себя я тестил плеер на NWjs (ибо для быстрых тестов он подходит лучше, чем Electron) – всё работает отлично, и даже становится не “Case Sensitive” (Т.е. пути к ресурсам, картинки итд.)
Re: qSpider - плеер для запуска QSP игр в браузере
l0stetrnity написал(а):
что дополнительные 100мб плеера кого-то испугают.
Не испугают, но будут ли они того стоить? Если качать такой плеер, чтобы поиграть в "Хронику борьбы с тараканами", то оно того не стоит. А вот если в таком плеере будет полка игр со всеми играми QSP, которые есть на сайте, это уже интереснее.
Re: qSpider - плеер для запуска QSP игр в браузере
Aleks Versus,
В этом вся суть, если нужно поиграть в “Хронику борьбы с тараканами” – то можно ведь использовать классический плеер? Т.е. если не используется дополнительный функционал, который предоставляет данный плеер – то выбор очевиден.
Т.е. в дополнительных 100мб по большей части поддержка JS(в перспективе), CSS, видео, аудио и работа с локальными файлами(в перспективе), если они не требуются для проекта – то можно использовать классический плеер и не заморачиваться.
Как-то так.
Вот если взять в пример плеер от Sonnix – Плеер сам по себе неплохой, с возможностью подключать CSS и JS – Но он уже не обновлялся в течении нескольких лет, веб-движок в нём устарел и многие CSS функции не поддерживаются, как например возможность использовать фильтры в кейфреймах.
Или, например регэкспы критуют на x64 версии плеера. (Я уже молчу о багах с интерфейсом)
А у него вес – чуть меньше 100мб и он активно используется, даже при всех косяках.
Почему? - Нет достойной альтернативы.
Upd:
Ну и опять-же, 100мб это если мы говорим об Электроне, но как werewolf999 отметил выше, можно использовать https://tauri.studio - А он по сути компайлится из модулей и ненужные модули можно просто напросто выкинуть, тем самым снизив вес диста.
Re: qSpider - плеер для запуска QSP игр в браузере
l0stetrnity,
по-моему плеер должен быть максимально универсальным, если речь идёт именно о локальном плеере для запуска разных игр, а не быть заточенным чисто под стандалон. Поэтому, если qSpider будет локальным, очень надеюсь, что весить он будет немного, по крайней мере не больше, чем Quest Navigator.
Re: qSpider - плеер для запуска QSP игр в браузере
Ок, давай по пунктам.
Пункт первый – что делает плеер “Локальным”? Разве он сейчас НЕ локальный? Т.е. на данный момент, для его запуска на локальной машине – ты должен установить локальный сервер (или расширение для браузера, которое работает как локальный сервер)
Т.е. по факту, сам плеер НИКОГДА не будет полностью «Локальным», в противном случае его нужно писать на .cpp, Java или ещё чём-то компилируемом.
Пункт второй - Electron, NWjs, Tauri – По факту являются лишь “Браузерами” со встроенным NodeJS, но плеер к ним никаким образом НЕ привязан (И не ограничен), и сможет свободно работать как он работает сейчас.
Далее, никто никого НЕ ограничивает в выборе той или иной платформы или ЛИШЬ одним методом, вариантов всегда может быть несколько.
И последнее, “Немного” – понятие относительное, и он будет весить столько сколько нужно, всё что я перечислил включает в себя JS, CSS, графику и видео – это в любом случае компоненты на которых сам плеер построен, и “локальная версия” в любом случае будет их включать(Если она вообще будет), т.к. без них, сам плеер работать не сможет.
Upd:
Это можно воспринимать как бинарный рантайм, не более. На данный момент, ты можешь запросто скомпилировать плеер, засунуть его в NWjs или Electron и свободно запустить, делает-ли это плеер «локальным»? – Я так не думаю, более того, это даже не меняет его принцип работы.
Возможно, в дальнейшем при компиляции “локальной” версии, будут использоваться NodeJS методы для сэйвов и прочего, но кто сказал, что нужно убирать “Веб-версию” с localStorage? Разве они не могут существовать параллельно? (Учитывая, что веб-версия уже написана)
Re: qSpider - плеер для запуска QSP игр в браузере
l0stetrnity,
господи! Чувак, ты же сам употребил термин "локальный плеер", а теперь объясняешь мне "локальный" или не "локальный". И ты сам же аргументировал неудобство текущего "локального" плеера тем, что приходится устанавливать сервер и запускать игру в браузере.
[Только зарегистрированные пользователи могут прочитать этот текст]
Всё это оффтоп. Надо завязывать.
Re: qSpider - плеер для запуска QSP игр в браузере
Aleks Versus,
Сорри, чёт понесло… ну а если по теме и конкретизировать по приблизительному весу – то этот плеер даже на Tauri – скорее всего будет весить больше, чем Quest Navigator по очевидным причинам. Но не думаю, чтоб критично.
Re: qSpider - плеер для запуска QSP игр в браузере
вышла новая версия - 0.10.0
статья с описанием изменений - https://ifhub.club/2021/05/23/qspider-0100.html
Re: qSpider - плеер для запуска QSP игр в браузере
вышла новая версия - 0.11.0
статья с описанием изменений - https://ifhub.club/2021/10/22/qspider-0110.html
Информация
- Статистика форума:
- Всего тем:
- 1062
- Всего опросов:
- 14
- Всего сообщений:
- 16791268
- Бездействующий:
- Пользователи форума:
- Всего пользователей:
- 2887
- Последним зарегистрировался:
- kotefoxkote
