Меню документации

Браузерные игры

На этой странице

Начните с браузерной игры, в которую уже можно играть, и добавьте сохранение прогресса для её основной игровой механики. OwlMeans Platform хорошо подходит для приложений с чётко определёнными записями, ролями и рабочими процессами. Благодаря общей основе в таких продуктах с самого начала есть вход в систему, контроль доступа и единая структура.

Почему стоит создать такое приложение на OwlMeans Platform

Приложение может объединить состояние игры, раунды, очки и настройки игроков в одном рабочем процессе. Встроенная IAM даёт каждой группе пользователей способ входа в систему, а авторизация задаёт, кто вправе совершать каждое действие. Сгенерированная структура проекта и рабочая среда агента помогают придерживаться тех же соглашений при дальнейших изменениях.

  • Используйте готовые функции аккаунтов и постоянного хранения данных, когда игре нужно сохранять прогресс.
  • Сначала разработайте раунд, в который можно играть. Затем добавьте очки или развитие игрока, выделив для этого отдельные пользовательские истории.
  • При доработке игрового взаимодействия передайте рабочую среду проекта другому агенту для написания кода.

ИИ-пайплайны превращают описание продукта в спецификацию для проверки и пользовательские истории. Сначала разработайте самый полезный сценарий. Опробуйте его в предварительном просмотре, а затем расширьте приложение, опираясь на его поведение на практике.

Начните с одного примера

Puzzle Grove — небольшая пошаговая головоломка. Для первой версии нужны состояние игры, раунды, очки и настройки игроков.

  1. Опишите пользователей и записи, которыми им нужно управлять.
  2. Добавьте правило доступа: игроки управляют своим прогрессом; администраторы контролируют опубликованный контент.
  3. Явно задайте первый рабочий процесс: начать раунд, решить головоломку и записать результат.
  4. Проверьте спецификацию и примите её, когда в ней будут все эти требования.
  5. Разработайте первую историю, затем проверьте весь её рабочий процесс на синтетических данных.
  6. Прежде чем приглашать реальных пользователей, проверьте работу приложения под учётной записью пользователя, которому доступ должен быть запрещён.

Сделайте первую версию полезной

Выберите минимальный рабочий процесс, который человек сможет пройти до конца. Когда он заработает, добавьте интеграции и отчётность. При расширении попросите агента сохранить существующие границы доступа.

IAM означает управление идентификацией и доступом. С её помощью пользователи входят в систему, а приложение проверяет, какие действия доступны каждому человеку.