Разработка MVP интерактивной образовательной веб-игры в стиле RPG
О проекте
Цель - создание современного веб-приложения с элементами RPG, ориентированного на детей в возрасте от 7 до 12 лет. Это не классическая браузерная игра, а образовательный игровой сервис, который сочетает в себе:
- Создание и кастомизацию персонажа
- Прохождение коротких игровых заданий
- Получение визуальной обратной связи от системы
- Взаимодействие с элементами мини-игр
По ощущениям проект представляет собой смесь лёгкой RPG, EdTech, геймификации и интерактивного обучения.
Технические требования и предпочтения
Основной стек технологий:
- Фронтенд: Next.js / React с TypeScript
- Стилизация: Tailwind CSS / shadcn для современного UI
- Бэкенд и данные: Supabase или Firebase (авторизация, хранение данных)
- Анимации: Framer Motion или аналоги для плавных переходов и состояний
- Архитектура должна позволять легко расширять проект под добавление новых игровых сцен
Готовы рассмотреть альтернативные предложения по технологическому стеку от исполнителя.
Задачи для MVP (первый этап)
1. Онбординг пользователя
- Реализация входа без привязки к email (логин + пароль)
- Система сохранения прогресса пользователя
- Организация минимальной пользовательской сессии
2. Создание и кастомизация персонажа
- Интерфейс выбора базового героя
- Несколько вариантов настройки внешнего вида персонажа (детали уточняются)
- Отображение созданного персонажа в основном интерфейсе игры
3. Базовая игровая механика (Core Gameplay MVP)
- Реализация простой цикличной механики: действие пользователя → реакция системы → мини-результат → награда
- Акцент на UI-стиль: кнопки, состояния, интерфейсные анимации без тяжёлой графики
4. Пользовательский интерфейс и опыт (UI/UX)
- Адаптивная и кроссбраузерная вёрстка
- Яркий, современный, дружелюбный игровой интерфейс, ориентированный на детей
- Лёгкие визуальные эффекты для повышения вовлечённости