QuestCraft — це платформа для створення, публікації та проходження інтерактивних квестів без необхідності володіння навичками програмування. Система надає зручний конструктор для створення квестів різних жанрів, підтримку мультимедіа, а також соціальні функції для взаємодії користувачів.
QuestCraft пропонує візуальний редактор (drag-and-drop) для створення квестів, що дозволяє легко будувати сценарії з різними механіками.
- SingleChoiceTask — Текстовий квест з однією правильною відповіддю.
- MultipleChoiceTask — Текстовий квест з кількома правильними відповідями.
- TextFieldTask — Текстовий квест без варіантів відповідей (користувач вводить відповідь самостійно).
- FindOnPictureTask — Графічний квест: пошук певної точки в заданому радіусі на зображенні.
- FindOnMapTask — Квест з картою: відповідь потрібно знайти у певному радіусі на карті.
- PlotTask — Інтерактивна історія: сюжетна лінія без правильних відповідей, лише гілки розвитку подій.
- Ветвлення сюжету (логічні розгалуження)
- Діалоги між персонажами
- Загадки, таймери
- Вставка зображень, відео, аудіо
- Інтерактивні підказки
- Теми оформлення: фентезі, sci-fi, детектив, хоррор тощо.
- Налаштування стилю: кольори, шрифти, анімації.
- Додавання авторських ілюстрацій та обкладинок.
- Додавання музики та звукових ефектів.
git clone https://github.com/DimaBohdan/QuestPlatformApp.git
cd questplatform-apinpm installadd your .env file
npx prisma generatenpm run start:devЯкщо у вас є питання або пропозиції, ви можете зв'язатися з нами через GitHub Issues.