/UrqW

Primary LanguageJavaScriptGNU General Public License v2.0GPL-2.0

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

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

Онлайн версии:

Установка:

  • Вариант 1 (простой): скачать собранную версию отсюда https://github.com/narmiel/UrqW/archive/gh-pages.zip (игры что в онлайн версии там есть)
  • Вариант 2: скачать с зип с ветки "мастер" и добавить в проект сторонние библиотеки jQuery, Boostrap, jszip и jszip-utils, которые не хранятся в репозитории вручную или через bower. С веткой "мастер" не идут в комплекте игры.

Текущая цель:

  • совместимость с большинством игр под досурку (выполнено)
  • добавлять и тестировать новые игры

FAQ:

  • Как закачать игру в онлайн каталог?
  • Прислать мне её на почту, akela88 [@] bk.ru, я её добавлю. Если речь идёт о том, как добавить игру в репозиторий на своём сайте, то нужно положить квест в папку quests и отредактировать файл games.json (смотрите примеры тут https://github.com/narmiel/UrqW/archive/gh-pages.zip)

Чем помочь проекту?

  • issue с описанием найденых багов
  • добавление протестированых игр в репозиторий (с согласия автора, лол)
  • пул реквесты с исправлениями

Документация:

Ссылки: