Личный кабинетuser
orange img orange img orange img orange img orange img
Дипломная работаИнформатика
Готовая работа №142687 от пользователя Успенская Ирина
book

Системы прогрессии игрока в компьютерной игре в жанре карточный роуглайк

1 350 ₽
Файл с работой можно будет скачать в личном кабинете после покупки
like
Гарантия безопасной покупки
help

Сразу после покупки работы вы получите ссылку на скачивание файла.

Срок скачивания не ограничен по времени. Если работа не соответствует описанию у вас будет возможность отправить жалобу.

Гарантийный период 7 дней.

like
Уникальность текста выше 50%
help

Все загруженные работы имеют уникальность не менее 50% в общедоступной системе Антиплагиат.ру

file
Возможность снять с продажи
help

У покупателя есть возможность доплатить за снятие работы с продажи после покупки.

Например, если необходимо скрыть страницу с работой на сайте от третьих лиц на определенный срок.

Тариф можно выбрать на странице готовой работы после покупки.

Не подходит эта работа?
Укажите тему работы или свой e-mail, мы отправим подборку похожих работ
Нажимая на кнопку, вы соглашаетесь на обработку персональных данных

содержание

ВВЕДЕНИЕ 4
1 АНАЛИЗ ТРЕБОВАНИЙ 6
1.1 Анализ видов и особенностей систем прогрессии в играх жанра карточный роуглайк 6
1.1.1 Современное состояние игровой индустрии 6
1.1.2 Анализ жанра «карточный роуглайк» 8
1.1.3 Общие концепции и элементы игр в жанре карточный роуглайк 12
1.2 Обзор систем прогрессии в играх в жанре карточный роуглайк 13
1.2.1 Игра Balatro 13
1.2.2 Игра Inscryption 15
1.2.3 Игра Slay the Spire 18
1.2.4 Вывод 20
1.3 Термины и правила проектируемой игры 20
1.3.1 Термины 20
1.3.2 Правила 22
1.4 Функциональная модель разрабатываемой системы 24
1.5 Функциональные требования 27
1.6 Выводы 28
2 ЭКОНОМИЧЕСКИЙ АНАЛИЗ 30
3 ПРОЕКТИРОВАНИЕ ПРОГРАММНОГО ПРОДУКТА 31
3.1 Архитектура игры 31
3.1.1 Описание средств разработки 31
3.1.2 Диаграмма общей схемы работы и взаимодействия игрока, игры, базы данных и файла сохранения 32
3.1.3 Обоснование игровой архитектуры 33
3.1.4 Игровые циклы 34
3.2 Модель данных 36
3.2.1 Модель базы данных игровых объектов 36
3.2.2 Хранение данных в JSON 38
3.3 Низкоуровневое проектирование 39
3.3.1 Диаграмма последовательности 39
3.3.2 Диаграмма узлов 40
4 ЭКСПЕРИМЕНТАЛЬНАЯ ЧАСТЬ 43
4.1 План испытаний серверной части 43
4.2 Проверка функциональных требований 44
4.2.1 Мета прогрессия 44
4.2.2 Магазин 45
4.2.3 Взаимодействие с объектами в инвентаре 47
4.2.4 Взаимодействие с паками 47
4.3 Вывод 48
5 ОРГАНИЗАЦИОННАЯ ЧАСТЬ 49
ЗАКЛЮЧЕНИЕ 50
СПИСОК ЛИТЕРАТУРЫ 51
ПРИЛОЖЕНИЕ А РАСЧЕТ СЕБЕСТОИМОСТИ ПРОГРАММНОГО ПРОДУКТА 55
ПРИЛОЖЕНИЕ Б РАСЧЕТ ИСКУССТВЕННОГО ОСВЕЩЕНИЯ 64

Весь текст будет доступен после покупки

ВВЕДЕНИЕ

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

Весь текст будет доступен после покупки

отрывок из работы

1 АНАЛИЗ ТРЕБОВАНИЙ
1.1 Анализ видов и особенностей систем прогрессии в играх жанра карточный роуглайк
1.1.1 Современное состояние игровой индустрии
В современном мире индустрия компьютерных игр является одним из наиболее динамично развивающихся секторов экономики, который постоянно растет и расширяется, вовлекая миллиарды новых игроков по всему миру. Она не только смогла кратко обогнать киноиндустрию, но и продолжает расти. Рост популярности интерактивных развлечений обусловлен несколькими факторами, включая:
• Широкая доступность технологий: Персональные компьютеры, игровые приставки и смартфоны стали массово распространены, благодаря чему игровая индустрия охватывает огромную аудиторию.
• Улучшение интернет-доступа: благодаря быстрому и недорогому интернету игры легко распространять в цифровом виде, играть онлайн и устраивать киберспортивные турниры.
• Новые формы отдыха: Видеоигры теперь воспринимаются не просто как развлечение, но и как полноценный способ провести время, сочетающий в себе обучение, общение и интерактивные впечатления.
Анализ данных платформы SteamDB показывает значительный рост количества выпускаемых игр на площадке Steam: если в 2012 году ежемесячно выходило около 25 новых проектов, то к 2024 году этот показатель достиг более 1500 релизов в месяц, что наглядно иллюстрирует диаграмма на рисунке 1. В сравнении с: 2012 годом на платформе было выпущено 302 игры, а в 2024 году Steam зафиксировал рекорд – 18808 новых наименований, что на 30% превышает результаты 2023 года. На Рис. 1 и Рис. 2 представлена статистика выпуска игр за 2006-2024 года. Эта тенденция к увеличению темпов сохраняется и в 2025 году, ведь менее чем за полгода уже было выпущено 6712 игр, при том, что обычно большинство релизов происходит во второй половине года. Подобная динамика формирует благоприятную среду для разработки и продвижения перспективных игровых проектов, стремящихся привлечь внимание аудитории и закрепиться на конкурентном рынке [24].

Весь текст будет доступен после покупки

Список литературы

1. Азарченков, А.А. Информатика. Оформление текстовых документов / А.А. Азарченков. – [Текст]+[Электронный ресурс]: методические указания для студентов всех форм обучения всех специальностей. – Брянск: БГТУ, 2012. - 45 с.
2. Албахари, Дж. C# 9.0. Справочник. Полное описание языка / Дж. Албахари, Б. Албахари. – М.: Вильямс, 2021. – 1056 с.
3. Булатицкий, Д.И. Дипломное проектирование: Методические указания по подготовке и выполнению выпускной квалификационной работы по направлению подготовки 09.03.01 «Информатика и вычислительная техника» / Д.И. Булатицкий. – Брянск: БГТУ, 2014. – 15 с.
4. Гвоздева, Т.В. Проектирование информационных систем: методы и средства структурно-функционального проектирования. Практикум / Т.В. Гвоздева, Б.А. Баллод. – СПб.: Лань, 2024. – 280 с.
5. Игровые движки: обзор и сравнение: [Электронный ресурс]. – URL: https://sky.pro/wiki/gamedev/igrovye-dvizhki-obzor-i-sravnenie/ (дата обращения: 10.05.2025).
6. Кайсперин, Л. Гибкое тестирование: практическое руководство для тестировщиков ПО и гибких команд / Л. Кайсперин, Д. Грегори. – М.: Вильямс, 2016. – 464 с.
7. Ключевые элементы дизайна Roguelike игр: [Электронный ресурс]. – URL: https://dtf.ru/gamedev/61504-klyuchevye-elementy-dizaina-roguelike-igr (дата обращения: 29.04.2025).
8. Количество пользователей движка Godot всего за месяц выросло в два раза после того, как Unity объявила об изменениях в бизнес-модели: [Электронный ресурс]. – URL: https://dtf.ru/gameindustry/2581154-kolichestvo-polzovatelei-dvizhka-godot-vsego-za-mesyac-vyroslo-v-dva-raza-posle-togo-kak-unity-obyavila-ob-izmeneniyah-v-biznes-modeli (дата обращения: 30.04.2025).

Весь текст будет доступен после покупки

Почему студенты выбирают наш сервис?

Купить готовую работу сейчас
service icon
Работаем круглосуточно
24 часа в сутки
7 дней в неделю
service icon
Гарантия
Возврат средств в случае проблем с купленной готовой работой
service icon
Мы лидеры
LeWork является лидером по количеству опубликованных материалов для студентов
Купить готовую работу сейчас

не подошла эта работа?

В нашей базе 78761 курсовых работ – поможем найти подходящую

Ответы на часто задаваемые вопросы

Чтобы оплатить заказ на сайте, необходимо сначала пополнить баланс на этой странице - https://lework.net/addbalance

На странице пополнения баланса у вас будет возможность выбрать способ оплаты - банковская карта, электронный кошелек или другой способ.

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

Если у вас возникли проблемы при пополнении баланса на сайте или остались вопросы по оплате заказа, напишите нам на support@lework.net. Мы обязательно вам поможем! 

Да, покупка готовой работы на сайте происходит через "безопасную сделку". Покупатель и Продавец финансово защищены от недобросовестных пользователей. Гарантийный срок составляет 7 дней со дня покупки готовой работы. В течение этого времени покупатель имеет право подать жалобу на странице готовой работы, если купленная работа не соответствует описанию на сайте. Рассмотрение жалобы занимает от 3 до 5 рабочих дней. 

У покупателя есть возможность снять готовую работу с продажи на сайте. Например, если необходимо скрыть страницу с работой от третьих лиц на определенный срок. Тариф можно выбрать на странице готовой работы после покупки.

Гарантийный срок составляет 7 дней со дня покупки готовой работы. В течение этого времени покупатель имеет право подать жалобу на странице готовой работы, если купленная работа не соответствует описанию на сайте. Рассмотрение жалобы занимает от 3 до 5 рабочих дней. Если администрация сайта принимает решение о возврате денежных средств, то покупатель получает уведомление в личном кабинете и на электронную почту о возврате. Средства можно потратить на покупку другой готовой работы или вывести с сайта на банковскую карту. Вывод средств можно оформить в личном кабинете, заполнив соответствущую форму.

Мы с радостью ответим на ваши вопросы по электронной почте support@lework.net

surpize-icon

Работы с похожей тематикой

stars-icon
arrowarrow

Не удалось найти материал или возникли вопросы?

Свяжитесь с нами, мы постараемся вам помочь!
Неккоректно введен e-mail
Нажимая на кнопку, вы соглашаетесь на обработку персональных данных