Для создания игры была использована среда разработки Visual Studio 2017, язык программирования С# и движок Unity5, а также ресурсы, взятые из открытых источников.
В программе используются следующие системные классы С#:
− System – содержит фундаментальные и базовые классы, определяющие часто используемые типы значений и ссылочных данных, события и обработчики событий, интерфейсы, атрибуты и обработку исключений;
− System.IO – содержит типы, поддерживающие ввод и вывод, включая возможности чтения и записи данных в потоках как синхронно, так и асинхронно, реализации пользовательского ведения журнала и обработки входящих и исходящих потоков данных в последовательных портах.
В движке Unity используется объектно-ориентированное подход, при котором используется множество классов, каждый объект является сочетанием множества скриптов, которые добавляют ему функциональность и могут подключаться и отключаться по требованию.
Все скрипты Unity являются потоками класса MonoBehaviour, который является потоком класса Behaviour. Он, в свою очередь, зависит от класса Component.
СОДЕРЖАНИЕ
Введение 7
1 Характеристика места практики 8
2 Сведения об имеющейся вычислительной технике и
программном обеспечении 10
3 Сведения о прохождении практики в качестве дублера
инженерно-технического работника 11
4 Индивидуальное задание 12
4.1 Выбор целевой операционной системы 12
4.2 Выбор жанра игрового приложения 12
4.3 Постановка задачи 14
4.4 Выбор средств реализации 16
4.5 Требования к программному обеспечению и техническим средствам 16
4.6 Проектирование и моделирование игрового приложения 16
4.7 Стандартные объекты игрового приложения 19
4.8 Пользовательские объекты игрового приложения 20
4.8.1 Работа со звуком. Класс SoundManager 21
4.9 Установка и настройка игрового приложения 22
4.10 Работа с игровым приложением 22
Заключение 27
Список использованных источников 29