Forum.iFiction.Ru

iFiction.Ru · ifHub · FAQ · IFWiki · QSP · URQ · INSTEAD · AXMA

форум об interactive fiction, текстовых приключенческих играх и всём таком...

Вы не зашли.

   #1
14.10.2015 16:33

Александр Морт
Участник (+37, -5)
Зарегистрирован: 14.10.2015
Сообщений: 11

UrqW

Интерпретатор urq-квестов на языке js с открытым исходным кодом.

Репозиторий - https://github.com/narmiel/UrqW
Онлайн версия - http://narmiel.github.io/UrqW/

Неактивен

 

   #2
21.10.2015 14:05

Александр Морт
Участник (+37, -5)
Зарегистрирован: 14.10.2015
Сообщений: 11

Re: UrqW

Кратко о:
Веб-урка это не онлайн урка. Её можно скачать и запускать, например, с флешки без интернета.
Можно разместить на своём сайте (пока только в отдельной подпапке), добавить в список свои игры и давать друзьм ссылку чтобы они поиграли.
Когда вы загружаете игру в веб урку (даже в моей онлайн-версии) никому ничего не отправляется. Загрузка и прогрывание происходит локально в браузере. Все сохранения браузер также держит локально.
Всё открыто, нет ничего такого с чем веб урка поддерживает связь или куда отправляет данные.
https://github.com/narmiel/UrqW/archive/gh-pages.zip - по этой ссылке можно загрузить уже собранную версию сразу с bootstrap и jquery чтобы не ставить ничего дополнительно. Там сразу есть добавленые игры.

Я пытаюсь добиться полной совместимости с досуркой и рип уркой, вот что ещё из этого ещё не поддерживается (из того что найдено):
досурка: оператор "=="
рипурка: переменнные вида "хит-поинты" (там минус, т.е. оператор) , переменные и предметы вида "бутылка_с_надписью_"вино"" (кавычки в части названии переменных)

Попробуйте позагружать свои квесты, потестировать. Буду рад комментариям. Если хотите, можете прислать мне на почту свои игры для размещения в каталоге, если они протестированы и проходимы (после добавления игры станут доступны по ссылке, которой вы сможете делиться). Спасибо.

Пример открытия игры по ссылке: http://narmiel.github.io/UrqW/#Баллада% … ре%20слова

PS: у веб урки открытый исходный код, любой может редактировать интпретатор, предлагать правки, делать форки (свои версии). Если основной разработчик забьёт на этой дело, то любой сможет в теории это подхватить.

Отредактировано Александр Морт (21.10.2015 15:24)

Неактивен

 

   #3
19.01.2017 08:37

Oreolek
Модератор (+114, -18)
Откуда: Кемерово
Зарегистрирован: 02.11.2009
Сообщений: 475
Вебсайт

С уважением, Александр Яковлев.

Re: UrqW

Будут ли у этого движка какие-нибудь версии или он просто использует даты коммитов?

Неактивен

 

   #4
20.01.2017 00:26

Александр Морт
Участник (+37, -5)
Зарегистрирован: 14.10.2015
Сообщений: 11

Re: UrqW

Oreolek написал:

Будут ли у этого движка какие-нибудь версии или он просто использует даты коммитов?

Пока есть только даты коммитов, если фидбеков по багам ближайшее время не будет то текущую версии запакую в 1.0

Неактивен

 

   #5
20.01.2017 22:50

Александр Морт
Участник (+37, -5)
Зарегистрирован: 14.10.2015
Сообщений: 11

Re: UrqW

UrqW релизнулась под версией 1.0. Впервые. https://github.com/narmiel/UrqW/releases

У UrqW появилась stand-alone версия под windows (win 7 и выше)  https://github.com/narmiel/UrqW/release … 32.1.0.zip Теперь и офлайн.

Отредактировано Александр Морт (20.01.2017 23:26)

Неактивен

 

   #6
21.01.2017 17:20

Александр Морт
Участник (+37, -5)
Зарегистрирован: 14.10.2015
Сообщений: 11

Re: UrqW

Немного о плагинах.

Плагины практически безгранично расширяют возможности движка или меняют его внешний вид. Примеры плагинов можно найти в папке docs/plugins в репозитории. UrqW в качества плагинов подгружает два файла:
Файл script.js - Содержит код на языке javascript
Файл style.css - Описание стилей на языке css

на текущий момент добавил в качестве примера два небольших плагина:
https://github.com/narmiel/UrqW/blob/ma … _saves.zip - отключить сохранения из верхнего меню (qwerty)
https://github.com/narmiel/UrqW/blob/ma … _links.zip - расширяет возможности ссылок в тексте, теперь ссылки могут открывать выпадающее меню со списком действий (goraph)

пишите какие возможности нужно реализовать

Неактивен

 

   #7
12.07.2017 07:51

Nikita
Участник (+64, -8)
Зарегистрирован: 29.10.2016
Сообщений: 17

Re: UrqW

Во вложении плагин для "протыкания песочницы" UrqW, позволяющий делать внедрения кода на JavaScript в URQL для дописывания контекстнозависимых спецэффектов или частей геймплея.


Прикрепленные файлы:
js_injection.zip, Размер: 3,233 байт, Скачано: 21

Неактивен

 

   #8
12.07.2017 20:28

Nikita
Участник (+64, -8)
Зарегистрирован: 29.10.2016
Сообщений: 17

Re: UrqW

Терминологическая справка для неожиданно оскорбившихся:

«Песочница — специально выделенная среда для безопасного исполнения компьютерных программ. Обычно представляет собой жёстко контролируемый набор ресурсов для исполнения гостевой программы — например, место на диске или в памяти. Доступ к сети, возможность сообщаться с главной операционной системой или считывать информацию с устройств ввода обычно либо частично эмулируют, либо сильно ограничивают. Песочницы представляют собой пример виртуализации.»

(Википедия)

Неактивен

 

Powered by PunBB
© copyright 2001–2017 iFiction.Ru