Для студентов МГТУ им. Н.Э.Баумана по предмету Распределенные системы обработки информацииКоллекционная карточная играКоллекционная карточная игра
2021-04-042021-04-04СтудИзба
Курсовая работа: Коллекционная карточная игра
-51%
Описание
Техническое задание
Реализация прототипа коллекционной карточной многопользовательской игры (ККИ) с микросервисной серверной архитектурой. Микросервисы:
Авторизация – авторизация и регистрация пользователей;
Игроки – хранение и действия над информацией об игроках;
Карты – хранение информации о картах;
Колоды – хранение информации о колодах и картах в них;
Игра – реализация логики игры;
Магазин – покупка карт за внутриигровую валюту;
Оплата – оплата покупки внутриигровой валюты;
Статистика – по покупкам в магазине и пользователям (входы, покупки, победы/поражения).
Каждый сервис имеет свое собственное хранилище, если оно ему необходимо. Все действия на сервисах логируются. Все системы собираются и разворачиваются через CI/CD. Система должна быть отказоустойчива: поддерживать деградацию функционала в случае недоступности некоторых сервисов, реализовывать откат операции в случае возникновения ошибки при запросе и обрабатывать ошибки во время работы.
Введение
На сегодняшний день существует множество различных интерактивных развлечений, основным из которых являются компьютерные игры. Компьютерные игры могут быть как одиночными, так и многопользовательскими, в которых несколько игроков могут играть по сети вместе или друг против друга.
В настоящее время одним из популярных жанров в игровой индустрии является жанр «ККИ» (Коллекционная карточная игра). Игры данного жанра более просты в техническом исполнении и менее требовательны к ресурсам компьютера по сравнению с игровыми проектами в других жанрах. Карточные игры опираются на визуальную составляющую и оставляют широкий простор для проектирования игровых механик. Тем самым они открывают для игроков широкий выбор различных стратегий для игры.
Таким образом в качестве цели данного курсовой работы была выбрана задача реализации прототипа многопользовательской коллекционной карточной игры, в которой два игрока будут сражаться друг против друга на поле боя.
Реализация прототипа коллекционной карточной многопользовательской игры (ККИ) с микросервисной серверной архитектурой. Микросервисы:
Авторизация – авторизация и регистрация пользователей;
Игроки – хранение и действия над информацией об игроках;
Карты – хранение информации о картах;
Колоды – хранение информации о колодах и картах в них;
Игра – реализация логики игры;
Магазин – покупка карт за внутриигровую валюту;
Оплата – оплата покупки внутриигровой валюты;
Статистика – по покупкам в магазине и пользователям (входы, покупки, победы/поражения).
Каждый сервис имеет свое собственное хранилище, если оно ему необходимо. Все действия на сервисах логируются. Все системы собираются и разворачиваются через CI/CD. Система должна быть отказоустойчива: поддерживать деградацию функционала в случае недоступности некоторых сервисов, реализовывать откат операции в случае возникновения ошибки при запросе и обрабатывать ошибки во время работы.
Введение
На сегодняшний день существует множество различных интерактивных развлечений, основным из которых являются компьютерные игры. Компьютерные игры могут быть как одиночными, так и многопользовательскими, в которых несколько игроков могут играть по сети вместе или друг против друга.
В настоящее время одним из популярных жанров в игровой индустрии является жанр «ККИ» (Коллекционная карточная игра). Игры данного жанра более просты в техническом исполнении и менее требовательны к ресурсам компьютера по сравнению с игровыми проектами в других жанрах. Карточные игры опираются на визуальную составляющую и оставляют широкий простор для проектирования игровых механик. Тем самым они открывают для игроков широкий выбор различных стратегий для игры.
Таким образом в качестве цели данного курсовой работы была выбрана задача реализации прототипа многопользовательской коллекционной карточной игры, в которой два игрока будут сражаться друг против друга на поле боя.
Характеристики курсовой работы
Учебное заведение
Просмотров
5
Покупок
0
Размер
1,38 Mb
Список файлов
- Коллекционная карточная игра.pdf 1,5 Mb
Ваше удовлетворение является нашим приоритетом, если вы удовлетворены нами, пожалуйста, оставьте нам 5 ЗВЕЗД и позитивных комментариев. Спасибо большое!