СОЗДАНИЕ 2D ИГР, ИСПОЛЬЗУЯ ТЕХНОЛОГИЮ UNITY
|
Введение 3
1. Теоретическая часть 6
1.1 Обоснование выбора используемых технологий 6
1.1.1 Операционные системы Windows, Android 6
1.1.2 Среда разработки, игровой движок Unity 8
1.1.3 Программа MonoDevelop 11
1.1.4 Язык программирования С# 12
1.2 Классификация игр по жанрам 13
1.3 Шутер - один из жанров игр 15
1.4 Схожие игры по тематике дипломной работы и их анализ 16
1.5 Обзор игры 18
1.5.1 Правила игры 18
1.5.2 Общий вид 18
1.5.3 Интерфейс 19
1.5.4 Уровень игры 21
2. Практическая часть 22
2.1 Концепция игры 22
2.2 Архитектура игры 22
2.3 Обзор ключевых моментов в разработке игры 29
Заключение и выводы 35
Список литературы 36
Листинг программы
1. Теоретическая часть 6
1.1 Обоснование выбора используемых технологий 6
1.1.1 Операционные системы Windows, Android 6
1.1.2 Среда разработки, игровой движок Unity 8
1.1.3 Программа MonoDevelop 11
1.1.4 Язык программирования С# 12
1.2 Классификация игр по жанрам 13
1.3 Шутер - один из жанров игр 15
1.4 Схожие игры по тематике дипломной работы и их анализ 16
1.5 Обзор игры 18
1.5.1 Правила игры 18
1.5.2 Общий вид 18
1.5.3 Интерфейс 19
1.5.4 Уровень игры 21
2. Практическая часть 22
2.1 Концепция игры 22
2.2 Архитектура игры 22
2.3 Обзор ключевых моментов в разработке игры 29
Заключение и выводы 35
Список литературы 36
Листинг программы
Игровая индустрия берет свое начало с середины 20-го века. Компьютерные игры развивались очень медленно. На сегодняшний день нет достоверных сведений о том, кто же был первоначальным создателем компьютерных игр. В 50-е годы над данным вопросом работали трое ученых. Это Ральф Бэр, которому принадлежит идея интерактивного телевидения. Вторым был А.С. Дуглас, с чьим именем связано создание игры под названием «ОХО». Все нам известна игра «крестики нолики». Видеоигра «Теннис для двоих» создан известным физиком У. Хигинботамом.
Если проследить всю хронологию событий по развитию игровой компьютерной индустрии, можно отметить основные этапы. В 60-е годы разработана компьютерная игра, которую назвали Space War. Спустя 10 лет получен патент на компьютерную мышку. Этим человеком стал Дуглас Энгельбарт.
В 70-е годы большой интерес к компьютерным играм проявляется со стороны людей. Была создана игра с приключенческим жанром под названием Colossal Cave Adventure. Игра моментально распространилась через сети. Разработчики начинают выпускать более совершенные компьютерные игры, которые увеличивают развитие персональных компьютеров.
В 80-е годы появилось множество компаний, которые занимались исключительно разработкой игр. В этот период идет заметное удешевление домашних компьютеров. Позже, в 1987 году на мониторах появились 256 цветов, теперь игры стали более красочными и современными. Все больше людей интересуются компьютерными играми. Компании стали разрабатывать игры для более широкого круга людей, игры в виде PacMan, которые актуальны сейчас и используются в мобильных платформах.
Начиная с 90-х годов, игровая индустрия набирает обороты. Именно тогда была выпущена игра, которая заложила основы жанра шутер.
Появляются различного жанра и характера игры для всех возрастов и категорий. Немного позже, с развитием игр, стали появляться программы к ним, инструменты, игровые движки. Это позволило делать игры более красочными, более современными и реалистичными.
С наступлением 21 века игровая индустрия коренным образом изменилась. Сегодня современные игры разных жанров, многие из них обучающего характера. Появляются усовершенствованные программы, платформы, языки обучения, редакторы кодов, движки, на которых их выполняют.
Игровая индустрия - это отличное место для поиска работы. Компаниям нужны специалисты на разные должности. Информационные технологии развиваются семимильными шагами. Сегодня все большее число выпускников школ, колледжей идут обучаться в вузы информационным технологиям. Большинство из них с получением диплома пойдут работать в сферу игровой индустрии.
Актуальность работы
Современная компьютерная индустрия тесно связанно с развитием игр. В современном мире для более успешного продвижения компьютерных технологий создаются программы, процессоры, видео карты, растет объем оперативной памяти. Стало мнение, что компьютерная индустрия стало таким, именно благодаря играм. Начали создавать игры, основанные на действиях пользователя, рассчитанные на проворство игрока, быстроту его мышления, действия и реакцию, которые пользуются большой популярностью у пользователей разных возрастных групп. К этому классу относятся широко распространенные некоторые игры, связанные с приключениями, логическими мышлениями и тактикой.
Объектом исследования - является анализ информационных технологий при разработке компьютерной игры.
Цель работы - разработка игры с помощью игрового движка Unity и редактора кода MonoDevelop.
Задачи, поставленные для осуществления цели:
- Выбор технологии;
- Базовые знания отдельных разделов компьютерной графики и их реализация в выполняемой работе;
- Создание сценария игры;
- Создание объектов игры;
- Реализация архитектуры на языке C#;
- Написание кода игры;
- Разработка одного уровня игры;
- Разработка меню;
- Разработка дизайна;
- Добавление звуков и музыкального сопровождения.
На каждом этапе разработки, начиная с реализации архитектуры подробное тестирование проекта.
Если проследить всю хронологию событий по развитию игровой компьютерной индустрии, можно отметить основные этапы. В 60-е годы разработана компьютерная игра, которую назвали Space War. Спустя 10 лет получен патент на компьютерную мышку. Этим человеком стал Дуглас Энгельбарт.
В 70-е годы большой интерес к компьютерным играм проявляется со стороны людей. Была создана игра с приключенческим жанром под названием Colossal Cave Adventure. Игра моментально распространилась через сети. Разработчики начинают выпускать более совершенные компьютерные игры, которые увеличивают развитие персональных компьютеров.
В 80-е годы появилось множество компаний, которые занимались исключительно разработкой игр. В этот период идет заметное удешевление домашних компьютеров. Позже, в 1987 году на мониторах появились 256 цветов, теперь игры стали более красочными и современными. Все больше людей интересуются компьютерными играми. Компании стали разрабатывать игры для более широкого круга людей, игры в виде PacMan, которые актуальны сейчас и используются в мобильных платформах.
Начиная с 90-х годов, игровая индустрия набирает обороты. Именно тогда была выпущена игра, которая заложила основы жанра шутер.
Появляются различного жанра и характера игры для всех возрастов и категорий. Немного позже, с развитием игр, стали появляться программы к ним, инструменты, игровые движки. Это позволило делать игры более красочными, более современными и реалистичными.
С наступлением 21 века игровая индустрия коренным образом изменилась. Сегодня современные игры разных жанров, многие из них обучающего характера. Появляются усовершенствованные программы, платформы, языки обучения, редакторы кодов, движки, на которых их выполняют.
Игровая индустрия - это отличное место для поиска работы. Компаниям нужны специалисты на разные должности. Информационные технологии развиваются семимильными шагами. Сегодня все большее число выпускников школ, колледжей идут обучаться в вузы информационным технологиям. Большинство из них с получением диплома пойдут работать в сферу игровой индустрии.
Актуальность работы
Современная компьютерная индустрия тесно связанно с развитием игр. В современном мире для более успешного продвижения компьютерных технологий создаются программы, процессоры, видео карты, растет объем оперативной памяти. Стало мнение, что компьютерная индустрия стало таким, именно благодаря играм. Начали создавать игры, основанные на действиях пользователя, рассчитанные на проворство игрока, быстроту его мышления, действия и реакцию, которые пользуются большой популярностью у пользователей разных возрастных групп. К этому классу относятся широко распространенные некоторые игры, связанные с приключениями, логическими мышлениями и тактикой.
Объектом исследования - является анализ информационных технологий при разработке компьютерной игры.
Цель работы - разработка игры с помощью игрового движка Unity и редактора кода MonoDevelop.
Задачи, поставленные для осуществления цели:
- Выбор технологии;
- Базовые знания отдельных разделов компьютерной графики и их реализация в выполняемой работе;
- Создание сценария игры;
- Создание объектов игры;
- Реализация архитектуры на языке C#;
- Написание кода игры;
- Разработка одного уровня игры;
- Разработка меню;
- Разработка дизайна;
- Добавление звуков и музыкального сопровождения.
На каждом этапе разработки, начиная с реализации архитектуры подробное тестирование проекта.
В процессе выполнения выпускной квалификационной работы были изучены современные информационные технологии обучения, их влияние на игровую индустрию. Показаны возможности игрового движка Unity и редактора кода MonoDevelop в разработке игр.
Приложение Unity, представляющий собой профессиональный игровой движок, используется в создании видеоигр для различных платформ. Это инструмент, которым ежедневно пользуются опытные разработчики, а также один из наиболее доступных инструментов для новичков.
В процессе выбора движка мы исходили из того, что в комплекте с Unity поставляется приложение MonoDevelop, которое обеспечивает межплатформенные возможности всего процесса разработки.
При написании кода использован язык C#. Данный язык позволяет легко войти в разработку игры. Язык C# актуален на сегодняшний день, так как позволяет сконцентрироваться на проектировании программ, избавляя разработчика от множества рутинных операций.
Таким образом, можно сделать вывод, что используя возможности игрового движка Unity и редактора кода MonoDevelop, можно создавать приложения развлекательного характера для разных платформ.
Приложение Unity, представляющий собой профессиональный игровой движок, используется в создании видеоигр для различных платформ. Это инструмент, которым ежедневно пользуются опытные разработчики, а также один из наиболее доступных инструментов для новичков.
В процессе выбора движка мы исходили из того, что в комплекте с Unity поставляется приложение MonoDevelop, которое обеспечивает межплатформенные возможности всего процесса разработки.
При написании кода использован язык C#. Данный язык позволяет легко войти в разработку игры. Язык C# актуален на сегодняшний день, так как позволяет сконцентрироваться на проектировании программ, избавляя разработчика от множества рутинных операций.
Таким образом, можно сделать вывод, что используя возможности игрового движка Unity и редактора кода MonoDevelop, можно создавать приложения развлекательного характера для разных платформ.
Подобные работы
- ПРОБЛЕМЫ РАЗВИТИЯ КОМПЬЮТЕРНЫХ 2D-ИГР В КОНЦЕ XX - НАЧАЛЕ XXI ВЕКА
Дипломные работы, ВКР, дизайн. Язык работы: Русский. Цена: 4380 р. Год сдачи: 2019 - Моделирование и визуализация физики объектов для мобильной игры на платформе Unity
Бакалаврская работа, прикладная информатика. Язык работы: Русский. Цена: 4750 р. Год сдачи: 2023 - РАЗРАБОТКА ИГРЫ НА ПЛАТФОРМЕ UNITY В ЖАНРЕ ГОЛОВОЛОМКА
Бакалаврская работа, информационные системы. Язык работы: Русский. Цена: 4750 р. Год сдачи: 2023 - Виртуальная система защиты от метеоритов
Дипломные работы, ВКР, математика. Язык работы: Русский. Цена: 4900 р. Год сдачи: 2019 - СТРАТЕГИИ ВОВЛЕЧЕНИЯ АУДИТОРИИ В ВИРТУАЛЬНЫЕ
СООБЩЕСТВА ПРАКТИКИ (НА ПРИМЕРЕ БЛОГОВ НА YOUTUBE)
Дипломные работы, ВКР, программирование. Язык работы: Русский. Цена: 4770 р. Год сдачи: 2017 - Компьютерная игра платформер
Дипломные работы, ВКР, информационные системы. Язык работы: Русский. Цена: 4750 р. Год сдачи: 2017 - Разработка обучающего приложения для младших дошкольников в среде Unity
Дипломные работы, ВКР, информационные системы. Язык работы: Русский. Цена: 4230 р. Год сдачи: 2018 - Разработка виртуальной модели электрической части понизительной подстанции «Жигулевская» 110/35/6 кВ
Бакалаврская работа, электротехника. Язык работы: Русский. Цена: 4800 р. Год сдачи: 2022 - 2И-ПЛАТФОРМЕР С ПРОЦЕДУРНОЙ ГЕНЕРАЦИЕЙ
УРОВНЕЙ
Дипломные работы, ВКР, информационные системы. Язык работы: Русский. Цена: 4750 р. Год сдачи: 2018



