Игровая индустрия занимает громадную часть электронного бизнеса в современных компьютерных сетях [3, 12]. Существует бесчисленное множество игр различных жанров для всех видов электронных устройств: смартфонов, десктопов, ноутбуков, планшетов, приставок и т.д. Тем не менее, имеются перспективы в создании новых компьютерных игр, особенно для мобильных устройств, т.к. доля пользователей именно такими устройствами постоянно растет.
Цели и задачи
Целью работы является разработка игры «Первые лучи летнего солнца» в жанре «Визуальная новелла» на платформе Unity.
Для достижения данной цели должны быть решены следующие задачи:
1) осуществить постановку игровой задачи;
2) произвести обзор программных средств разработки компьютерной игры;
3) спроектировать приложение;
4) реализовать и протестировать приложение.
Структура и объем работы
Работа состоит из введения, трех глав, заключения, библиографического списка. Объем работы без приложений составляет 48 страниц, объем приложений составляет 46 страниц, объем библиографии - 15 источников.
В главе «Теоретическая часть» проведен обзор программных средств разработки компьютерных игр, а также представлено описание игровой задачи.
Глава «Проектирование программной системы» посвящена определению функциональных требований к разрабатываемому приложению. В этой же главе рассматривается диаграмма прецедентов и интерфейс приложения.
В главе «Реализация компьютерной игры» рассмотрена модульная структура приложения и дано описание основных функций приложения.
В главе «Тестирование» представлены результаты функционального и юзабилити-тестирования.
В заключении сделаны выводы о проделанной работе. В приложении представлены виды работающего игрового приложения.
Доля мобильного интернета растет ежедневно [2, 10]. Многие люди проводят по нескольку часов в день, играя в различные компьютерные игры, в особенности в то время, когда ничего другого сделать нельзя, например, по дороге на работу, учебу, в поезде и т.д. Практически каждый день выходят новые компьютерные игры для телефонов и других мобильных устройств. Скачивание мобильных игр не требует долгого времени и специальных навыков, установка также проста и понятна.
В рамках работы была разработана игра «Первые лучи летнего солнца» в жанре «Визуальная новелла» на платформе Unity. Основная разработка велась на языке C#, однако механизм синхронизации данных между различными устройствами реализован на языке PHP.
Для достижения данной цели были решены следующие задачи:
1) осуществлена постановка игровой задачи;
2) произведен обзор программных средств разработки компьютерной игры;
3) спроектировано, реализовано и протестировано приложение.
В дальнейшем игровое приложение может быть дополнено новыми функциями:
1) озвучка персонажей;
2) анимация спрайтов персонажей;
3) интеграция с сервисами Google Play и Steam.