Детальная информация

Название: Разработка клиентской части многопользовательской онлайн-игры. Решение лабиринтов: выпускная квалификационная работа бакалавра: направление 09.03.04 «Программная инженерия» ; образовательная программа 09.03.04_01 «Технология разработки и сопровождения качественного программного продукта»
Авторы: Логинов Аркадий Александрович
Научный руководитель: Тутыгин Владимир Семенович
Организация: Санкт-Петербургский политехнический университет Петра Великого. Институт компьютерных наук и технологий
Выходные сведения: Санкт-Петербург, 2022
Коллекция: Выпускные квалификационные работы; Общая коллекция
Тематика: мобильное приложение; разработка игр на libGDX; кроссплатформенность; технология websocket; лабиринты; решение лабиринтов; mobile app; libGDX game development; cross-platform; websocket technology; mazes; solving mazes
Тип документа: Выпускная квалификационная работа бакалавра
Тип файла: PDF
Язык: Русский
Уровень высшего образования: Бакалавриат
Код специальности ФГОС: 09.03.04
Группа специальностей ФГОС: 090000 - Информатика и вычислительная техника
DOI: 10.18720/SPBPU/3/2022/vr/vr22-2726
Права доступа: Доступ по паролю из сети Интернет (чтение)
Ключ записи: ru\spstu\vkr\19661

Разрешенные действия:

Действие 'Прочитать' будет доступно, если вы выполните вход в систему или будете работать с сайтом на компьютере в другой сети

Группа: Анонимные пользователи

Сеть: Интернет

Аннотация

Тема выпускной квалификационной работы: «Разработка клиентской части многопользовательской онлайн-игры. Решение лабиринтов.»Данная работа посвящена исследованию теории лабиринтов и разработке кроссплатформенной игры для мобильных и десктоп устройств. В этой игре пользователи соревнуются друг с другом в режиме онлайн.В первой главе проанализированы разные способы разработки игр под мобильные устройства, а также исследован рынок мобильных приложений по тематике лабиринтов и решения подобных головоломок, сформулированы конкурентные преимущества предстоящего проекта. Были проанализированы разные алгоритмы для решения лабиринта. Рассмотрена математическая основа разработанного метода отрисовки лабиринтов с помощью компьютерной графики.Во второй главе приводится описание процесса разработки мобильного приложения, рассмотрены основные проблемы и их решения, которые возникали в процессе программирования проекта. Также продемонстрированы и объяснены идеи сложных алгоритмов, которые были реализованы в рамках данной работы.В третьей главе демонстрируется получившаяся игра, рассматриваются основные пользовательские сценарии взаимодействия с приложением, а также приводится анализ результатов тестирования игры фокус-группой. После чего рассматриваются варианты дальнейшего улучшения проекта.

Theme of the graduate qualification work: "Development of the client part of the multiplayer online game. Maze solving."This work is devoted to the study of the mazes theory and the development of a cross-platform game for mobile and desktop devices. In this game, users compete against each other online.The first chapter analyzed different ways to develop games for mobile devices, as well as researched the market for mobile applications on the subject of mazes and solving similar puzzles, and formulated the competitive advantages of the upcoming project. Different algorithms for solving a maze were analyzed. The mathematical basis of the developed method of drawing mazes using computer graphics was considered.The second chapter describes the process of developing a mobile application, discussing the main problems and their solutions that arose during the programming of the project. It also demonstrates and explains the ideas of complex algorithms that were implemented as part of this work.The third chapter demonstrates the resulting game, reviews the main user scenarios of interaction with the application, as well as analyzes the results of testing the game by a focus group. After that, the options for further improvement of the project are considered.

Права на использование объекта хранения

Место доступа Группа пользователей Действие
Локальная сеть ИБК СПбПУ Все Прочитать
Интернет Авторизованные пользователи СПбПУ Прочитать
-> Интернет Анонимные пользователи

Статистика использования

stat Количество обращений: 19
За последние 30 дней: 0
Подробная статистика