МЕТАПАРСЕР-js: различия между версиями
Fireton (обсуждение | вклад) |
Enola (обсуждение | вклад) мНет описания правки |
||
| (не показано 11 промежуточных версий 2 участников) | |||
| Строка 11: | Строка 11: | ||
|создаваемый формат = |
|создаваемый формат = |
||
|первый выпуск = 03.04.2019 |
|первый выпуск = 03.04.2019 |
||
|последняя версия = |
|последняя версия = 2.5 |
||
|дата последней версии = |
|дата последней версии = 28.08.2022 |
||
|состояние = |
|состояние = |
||
|лицензия = [https://github.com/instead-hub/instead/blob/master/COPYING MIT] |
|лицензия = [https://github.com/instead-hub/instead/blob/master/COPYING MIT] |
||
|сайт = [https:// |
|сайт = [https://instead.hugeping.ru/page/metaparser/ instead.hugeping.ru/page/metaparser] |
||
}} |
}} |
||
| Строка 32: | Строка 32: | ||
В частности, для %metaparser-js% можно использовать общедоступную версию МЕТАПАРСЕР-js из библиотеки избранных игр, размещённую по адресу: |
В частности, для %metaparser-js% можно использовать общедоступную версию МЕТАПАРСЕР-js из библиотеки избранных игр, размещённую по адресу: |
||
https:// |
https://parser.hugeping.ru/games/ |
||
А для %game% брать адреса архивов игр из репозитория игр [[INSTEAD]], доступных по ссылке "Скачать". |
А для %game% брать адреса архивов игр из репозитория игр [[INSTEAD]], доступных по ссылке "Скачать". |
||
== Ссылки == |
== Ссылки == |
||
* [https:// |
* [https://instead.hugeping.ru/page/metaparser/ Официальная страница МЕТАПАРСЕР 3 и МЕТАПАРСЕР-js] |
||
* Репозитарии с исходным кодом [https://github.com/instead-hub/metaparser Метапарсер 3] и [https://github.com/gl00my/metaparser-js МЕТАПАРСЕР-js] |
* Репозитарии с исходным кодом [https://github.com/instead-hub/metaparser Метапарсер 3] и [https://github.com/gl00my/metaparser-js МЕТАПАРСЕР-js] |
||
* [https:// |
* [https://parser.hugeping.ru/ Онлайн-библиотека избранных игр на Метапарсер 3, реализованная на базе МЕТАПАРСЕР-js] |
||
* [http://instead-games.ru/forum/index.php?p=/discussion/581/metaparser-3 Обсуждение Метапарсер 3 и МЕТАПАРСЕР-js на форуме INSTEAD] |
* [http://instead-games.ru/forum/index.php?p=/discussion/581/metaparser-3 Обсуждение Метапарсер 3 и МЕТАПАРСЕР-js на форуме INSTEAD] |
||
* [https://forum.ifiction.ru/viewtopic.php?id=2360 Обсуждение Метапарсер 3 и МЕТАПАРСЕР-js на форуме iFiction.Ru] |
* [https://forum.ifiction.ru/viewtopic.php?id=2360 Обсуждение Метапарсер 3 и МЕТАПАРСЕР-js на форуме iFiction.Ru] |
||
== См. также == |
== См. также == |
||
* [[:Категория:Игры на |
* [[:Категория:Игры на Метапарсер 3|Игры на Метапарсер 3]] |
||
Текущая версия от 19:56, 27 января 2023
| МЕТАПАРСЕР-js | |
| Тип | Интерпретаторы INSTEAD |
|---|---|
| Разработчик(и) | Пётр Косых |
| Языки интерфейса | Русский |
| Операционные системы | Браузер |
| Написано на | Lua и JavaScript/WebAssembly |
| Читаемые форматы файлов | Архивы игр INSTEAD (*.zip) |
| Дата первого выпуска | 3 апреля 2019 |
| Последняя версия | 2.5 |
| Дата последней версии | 28 августа 2022 |
| Лицензия | MIT |
| Сайт | instead.hugeping.ru/page/metaparser |
МЕТАПАРСЕР-js - это облегчённый интерпретатор для игр на платформе INSTEAD, написанных с использованием модуля Метапарсер 3. Он поддерживает только базовые функции по воспроизведению парсерных игр без звука, большинства графических эффектов, а также дополнительных опций, типа таймеров.
Плеер включает в себя две реализации интерпретатора INSTEAD: на JavaScript и на WebAssembly. Версия на WebAssembly обладает более высокой скоростью работы, но поддерживается меньшим числом браузеров, поэтому при отсутствии соответствующей поддержки загружается версия на JavaScript.
МЕТАПАРСЕР-js может использоваться как встраиваемый интерпретатор, на базе которого разработчик собирает автономное web-приложение, так и как web-сервис, которому в качестве параметра GET-запроса можно передать адрес к игре на Метапарсере 3 (ZIP-архив с main3.lua и dict.mrd) и получить страницу с этой игрой, запущенной в МЕТАПАРСЕР-js:
%metaparser-js%?%game%
где
%metaparser-js% - адрес МЕТАПАРСЕР-js;
%game% - адрес архива с игрой.
В частности, для %metaparser-js% можно использовать общедоступную версию МЕТАПАРСЕР-js из библиотеки избранных игр, размещённую по адресу:
https://parser.hugeping.ru/games/
А для %game% брать адреса архивов игр из репозитория игр INSTEAD, доступных по ссылке "Скачать".
Ссылки
- Официальная страница МЕТАПАРСЕР 3 и МЕТАПАРСЕР-js
- Репозитарии с исходным кодом Метапарсер 3 и МЕТАПАРСЕР-js
- Онлайн-библиотека избранных игр на Метапарсер 3, реализованная на базе МЕТАПАРСЕР-js
- Обсуждение Метапарсер 3 и МЕТАПАРСЕР-js на форуме INSTEAD
- Обсуждение Метапарсер 3 и МЕТАПАРСЕР-js на форуме iFiction.Ru