Заказчик
Отзывы фрилансеров:
+ 0
- 0
Зарегистрирован на сайте 7 месяцев
Бюджет:
500 000 руб
6269.36 $ — 5476.51 €
Название проекта: Карточная игра AZI с элементами торговли и розыгрыша
Цель проекта: Разработка кросс-платформенного мобильного приложения для игры в карточную игру Azi, описанную в предоставленных правилах. Приложение должно быть доступно на платформах iOS и Android и поддерживать многопользовательскую игру онлайн.
Функциональные требования:
Авторизация и регистрация:
Возможность регистрации через email, телефон или через социальные сети (Google, Apple, Facebook).
Возможность входа в аккаунт с использованием пароля, отпечатка пальца или Face ID.
Поддержка гостевого входа без регистрации.
Главное меню:
Кнопка "Начать игру" для создания или присоединения к новой игре.
Кнопка "Настройки" для управления параметрами игры и профиля.
Кнопка "Правила игры" для ознакомления с правилами.
Кнопка "Магазин" для покупки внутриигровой валюты или предметов (опционально).
Игровые режимы:
Многопользовательская игра: Игра через интернет с другими игроками.
Тренировка: Режим для изучения игры и тренировки против ИИ без ставок.
Сдача карт:
Автоматическое определение сдатчика карт.
Анимация тасовки колоды и раздачи карт.
Отображение козырной карты с анимацией.
Возможность игрокам отказаться от участия в игре после открытия козыря.
Торговля:
Интерфейс для ставок и повышения ставок.
Поддержка торговли "в темную" и после открытия карт.
Подсветка текущего хода и анимация для повышения ставок.
Розыгрыш:
Интерфейс для выбора карт для хода.
Автоматическая проверка правил (наличие масти, необходимость бить козырем и т.д.).
Подсчет взяток и определение победителя розыгрыша.
Дополнительные правила:
Реализация правила "разномасть" с соответствующими интерфейсными подсказками.
Возможность предложить "Ази" другим игрокам, а также автоматическая проверка на выполнение условий.
Интерфейс пользователя (UI):
Интуитивно понятный и простой интерфейс с поддержкой жестов.
Дизайн, адаптированный под различные размеры экранов.
Отображение аватаров игроков, их ставок и текущего состояния игры.
Визуализация колоды, козыря, ставок и взяток.
Звук и музыка:
Фоновая музыка с возможностью отключения.
Звуковые эффекты для тасовки карт, раздачи, хода, ставки и т.д.
Возможность выбора звуковых пакетов.
Настройки:
Настройки звука и музыки.
Настройки отображения (тема оформления, яркость, язык и т.д.).
Возможность управления уведомлениями.
Социальные функции:
Возможность добавления друзей.
Чат для общения с другими игроками в процессе игры.
Возможность отправки приглашений на игру через социальные сети или мессенджеры.
VIP стол по приглашению.
Магазин (опционально):
Возможность покупки уникальных аватаров, тем оформления и звуковых пакетов.
Интеграция с платформами:
Поддержка синхронизации через облако (например, через Google Play Games или Apple Game Center).
Поддержка достижений и лидербордов.
Для VIP столов отдельные достижения и лидерборды.
Технические требования:
Платформы:
iOS: Поддержка iOS 13 и выше.
Android: Поддержка Android 8 и выше.
Разработка:
Разработка на кросс-платформенных фреймворках, таких как Flutter или React Native.
Использование респонсивного дизайна для поддержки разных размеров экранов.
Обеспечение стабильной работы приложения при слабом интернет-соединении.
Серверная часть (для онлайн-режима):
Обеспечение безопасной передачи данных (HTTPS).
Использование надежных серверов для хранения данных и проведения матчмейкинга.
Резервное копирование данных и возможность восстановления игры при обрыве соединения.
Тестирование:
Тестирование на различных устройствах с различными версиями ОС.
Юнит-тесты для критических функций.
Тестирование пользовательского интерфейса и взаимодействий.
Поддержка и обновления:
Релиз и поддержка:
Публикация приложения в App Store и Google Play.
Обеспечение регулярных обновлений с исправлением багов и улучшением функционала.
Поддержка пользователей через систему обратной связи внутри приложения.
Обновления:
Периодические обновления с новыми функциями, темами оформления и улучшениями.
Обеспечение совместимости с новыми версиями ОС iOS и Android.
Сроки реализации:
Разработка приложения с нуля до релиза в маркетах должна занять примерно 1-2 месяца с учетом всех этапов тестирования.
Правила игры:
Колода из 27 карт, 3 масти. Каждая масть от 6 до Туза.
Этапы игры: сдача карт и розыгрыш.
Игроки делают ставки перед игрой. Пример: 10 рублей.
Карты сдаются после тасовки, определяется козырная масть.
Игроки, отказавшиеся от игры, сбрасывают карты. Оставшиеся игроки начинают игру.
Торговля "в темную" начинается с первого игрока. Повышение ставки минимум в 1.5 раза.
Игроки делают ставки по очереди, либо пасуют. Макс 3 повышения ставки на игрока.
Игрок, первый взявший 2 взятки, выигрывает кон. Если никто не берет более 1 взятки, это ничья (Ази), что ведет к новому розыгрышу с добавленными условиями для игроков.
Дополнительные правила:
Игроки могут приглашать друг друга на "Ази", чтобы предотвратить взятие другими игроками более одной взятки.
Разделы:
Опубликован:
11.10.2024 | 11:04 [поднят: 11.10.2024 | 11:04]
Заказ находится в архиве