Для студентов МФПУ «Синергия» по предмету ДругиеРазработка многопользовательской онлайн-версии настольной игрыРазработка многопользовательской онлайн-версии настольной игры
2025-03-232025-03-23СтудИзба
ВКР: Разработка многопользовательской онлайн-версии настольной игры
Описание
2.3.3 Разработка бизнес-логики.................................................................. 40
2.3.3.1 Создание архитектуры и генерации доски....................................... 40
2.3.3.2 Создание управления и передвижения фигур................................... 45
2.3.3.3 Добавление анимации..................................................................... 55
2.3.3.4 Создание мультиплеера.................................................................. 58
2.3.4 Проектирование пользовательского интерфейса................................. 62
2.4 Тестирование и оценка качества программного продукта...................... 67
2.5 Руководство пользователя.................................................................... 67
Заключение.............................................................................................. 69
Список использованных источников.......................................................... 70
Приложение А.......................................................................................... 74
ТЕРМИНЫ И ОПРЕДЕЛЕНИЯ
Игровой движок – комплекс прикладных программ, предназначенных для создания видеоигр. При помощи игровых движков обеспечивается графика, перемещение игровых персонажей, звуковое сопровождение и т.п.
Скрипт – программа, содержащая в себе последовательность действий, созданных для автоматического выполнения заложенного в него сценария.
Геймплей – компонент компьютерной игры, который описывает взаимодействие игрока и самой игры, как игра реагирует на действие пользователя.
Спрайт – двухмерное растровое изображение, интегрируемое в большую сцену, которую можно отобразить на экране.
Ассет – компоненты, которые представляют собой графику, звуковое сопровождение или скрипты. Они прикрепляются к объектам и составляют важную часть игры.
Рокировка – один из ходов в шахматах, при король может переместиться на две клетки в сторону ладьи, а ладья переместиться на соседнюю с королём клеткой. Этот ход используется для обеспечения безопасности королю и развития фигур на шахматном поле.
Мультиплеер (Multiplayer) – режим игры, в котором могут участвуют два и более человека.
ВВЕДЕНИЕ
Двадцать первый век называют веком информационных технологий. В настоящее время информационные технологии захватили почти все сферы жизни человека, в том числе и досуг. Компьютерные игры являются одним из самых популярных видов времяпрепровождения за персональным компьютером. Постоянно появляются новые технологии, позволяющие разрабатывать более качественные игры, которые можно запускать в любом устройстве, соответствующем стандартам. В следствие этого, все большее количество людей стали интересоваться компьютерными играми. Современные компьютерные игры являются очень эффективным способом снять стресс и отвлечься от бытовых проблем.
Объектом исследования данной ВКР является сфера компьютерных игр, а также настольная игра «Шахматы». Предметом исследования служит среда разработки приложений Unity и методы разработки видеоигр.
В аналитической части выпускной квалификационной работы была обоснована актуальность выбранной мной темы, был проведен анализ предметной области, были указаны требования к системе, а также поставлена задача.
Что касается проектной части выпускной квалификационной работы ВКР, в ней были изучены технологии по разработке компьютерных игр, разработано игровое приложение «Chess USUE», поэтапно представлен процесс реализации проекта и приведены результаты тестирования данного приложения. В процессе разработки онлайн-версии настольной игры было использованы следующие инструменты: игровой движок Unity, среда разработки Microsoft Visual Studio 2022 с использованием языка C#.
Характеристики ВКР
Предмет
Учебное заведение
Семестр
Просмотров
2
Размер
3,36 Mb
Список файлов
1655243474.doc