Добавлен: 06.12.2023
Просмотров: 22
Скачиваний: 2
ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.
Федеральное государственное бюджетное образовательное учреждение
высшего образования «Университет «Дубна»
Институт системного анализа и управления
Кафедра распределенных информационно-вычислительных систем
КУРСОВАЯ РАБОТА
по дисциплине
«Объектно-ориентированное программирование»
Тема: Разработка расширения для игры «Warframe»
| Выполнил студент группы: 1254 Ивлиев Денис Олегович |
| (подпись студента) |
| Руководитель: ст.п. Сычёва Мария Петровна |
| (подпись преподавателя) |
| Оценка: |
| Дата защиты: |
Дубна, 2023
Оглавление
Оглавление
Федеральное государственное бюджетное образовательное учреждение 1
КУРСОВАЯ РАБОТА 1
«Объектно-ориентированное программирование» 1
Оглавление 2
Введение 3
Цели и задачи 4
Цель 4
Исходные данные 4
Априорные модельные представления 4
Результат 4
Критерии оценки результата 4
Содержательная часть работы 5
Заключение 6
Список источников 7
Интернет ресурсы 7
Статьи из журналов, представленных в электронном виде: 7
Сайт в целом: 7
Введение
Все мы любим компьютерные игры, но зачастую игры могут быть местами «неудобными». Например, интерфейс расположен не так, как нам хочется или для достижения определённых целей нужно приложить слишком много усилий, хоть они того и не стоят. Большинство геймеров стараются упростить геймплей своих любимых игр, чтобы тратить меньше времени на неинтересные, но необходимые задачи.
Поэтому всё чаще и чаще, помимо самих игр
, появляются различные утилиты (дополнения) для этих игр от самих игроков. Данные утилиты не являются читами или нелегальным ПО. Это скорее просто некие дополнения, которые делают игру «удобной» для восприятия.
Зачастую подобные расширения реализуют функционал, который должен присутствовать в игре изначально, но разработчики либо не успели его добавить, либо не продумали всё до конца.
Цели и задачи
Цель
Создать утилиту для игры «Warframe», которая позволит получить актуальные цены выпадающих предметов в самой игре, выводить их на экран и запоминать выбранные предметы.
Исходные данные
-
Игра «Warframe». -
Недостающие возможности в самой игре. (По мнению пользователей) -
Сайт [CITATION War23 \l 1033 ] -
Библиотека «EmguCV»
Априорные модельные представления
Программа (утилита) может распознавать текущие выпавшие предметы, получать их цену с сайта [CITATION War23 \l 1033 ] и наглядно визуализировать их. А также запоминать предметы, выбранные игроком.
Результат
Корректно работающая утилита с визуализацией и системой логирования.
Критерии оценки результата
Пользователь получает больше удовольствия от игры в «Warframe» за счёт уменьшения затрачиваемого времени на рутинные действия и получении большего профита от прохождения миссий.
Содержательная часть работы
Заключение
Список источников
Интернет ресурсы
Статьи из журналов, представленных в электронном виде:
Сайт в целом:
Википедия (Компьютерная ролевая игра): [сайт]. – URL: https://ru.wikipedia.org/wiki/Компьютерная_ролевая_игра (дата обращения: 05.04.2023).