Добавить проект
Прочитать правила
Платный доступ
Авторизация:
Информация


Чертежи » Дипломные и курсовые работы : Дипломный проект - Разработка программного продукта

Дипломный проект - Разработка программного продукта

| Рб:
1
| Платформа: Visio | Поместил: Аноним | Дата: 5.6.14 16:52 | Размер: 10,87 MB | Скачали: 6
Коротко о файле: на тему: Разработка программного продукта, предназначенного для имитации физического взаимодействия между объектами на основе игрового симулятора. Чертежи + ПЗ.
Дипломный проект - Разработка программного продукта

Содержание
Введение
1 Техническое задание на проектирование объекта
2 Обзор и сравнение существующих средств для разработки игровых симуляторов
2.1 Требования к движку
2.2 Анализ существующих решений (движков)
2.2.1 Unreal Engine
2.2.2 Cry Engine
2.2.3 Unity3D
2.3 Вывод
3 Разработка и структура игрового симулятора
3.1 Обзор средств создания спрайтов
3.1.1 Обзор графического редактора Adobe Photoshop
3.1.2 Обзор TexturePacker
3.2 Анализ оптимального комбинирования спрайтов
3.3 Разработка имитации физического взаимодействия в виртуальной среде
3.3.1 Box Collider
3.3.2 Raycast
3.3.3 Linecast
3.3.4 Создание физического движка
3.4 Разработка алгоритма поведения вражеских персонажей
4 Разработка приложения
4.1 Интерфейс Unity3D
4.1.1 Окно сцены
4.1.2 Инспектор свойств
4.1.3 Окно проекта
4.2 Разработка алгоритмов и их реализация
4.3 Увеличение производительности путём выявления и устранения ресурсозатратных мест в игровом симуляторе
4.3.1 Минимизация количества Draw Calls
4.3.2 Скачки производительности
4.3.3 Исключение ресурсозатратных функций
4.3.4 Уменьшение расчётов физического взаимодействия
4.3.5 Уменьшение количества анимированных объектов
4.3.6 Минимизация количества систем частиц
4.3.7 Компрессия звуковых эффектов
4.3.8 Прирост производительности с помощью других методов
4.3.9 Вывод
5 Руководство пользователя
6 Организационно-экономическая часть
6.1 Расчет трудоемкости
6.2 Расчет состава исполнителей
6.3 Расчет себестоимости разработки программного продукта
6.3.1 Расчет основной заработной платы разработчиков
6.3.2 Расчет дополнительной заработной платы разработчиков
6.3.3 Отчисления на социальные нужды
6.3.4 Расходы на приобретение дополнительных средств ВТ и ПО
6.3.5 Расходы на использование оборудования (ПК и ПО)
6.3.6 Контрагентские расходы
6.3.7 Накладные расходы
6.3.8 Итоговая смета затрат на разработку программного продукта
7 Безопасность жизнедеятельности
7.1 Охрана труда
7.1.1 Анализ опасных и вредных производственных факторов на рабочем месте инженера-программиста
7.1.2 Меры по снижению и устранению опасных и вредных производственных факторов на рабочем месте
7.1.3 Эргономическое исследование рабочего стола
7.2 Защита в чрезвычайных ситуациях
Библиографический список
Приложение А

Заключение
В ходе дипломного проектирования разработана программная среда предназначенная для имитации физического взаимодействия на основе игрового симулятора. Игровой симулятор полностью завершён и был размещён в международном интернет-магазине Google Play. На основе анализа существующих средств разработки был сделан вывод о необходимости использования движка Unity3d для разработки программной среды.
Разработан алгоритм поведения вражеских персонажей, действующий на основе алгоритма поиска пути Astar и анализа положения найденных графов относительно вражеского персонажа.
На основе проанализированных данных о объеме занимаемой памяти текстурами было принято решение использовать текстурные атласы. Такой метод позволит уменьшить объем памяти занимаемый текстурами.
Так же проведен анализ ресурсозатратных мест в игровом симуляторе. На основе этих данных была произведена их ликвидация, что привело к увеличению производительности приложения.
В ходе проектирования выполнен расчет затрат на проектирование, внедрение и сопровождение системы. Дано экономическое обоснование проектирования системы.
При проектировании проведен анализ опасных и вредных факторов на рабочем месте инженера, оборудованном ПЭВМ. Предложены меры по снижению влияния вредных факторов, меры пожарной безопасности. Рассчитана напряженность трудового процесса инженера-программиста.



Содержимое архива


Проекты (работы, чертежи) можно скачать став участником и внеся свой вклад в развитие. Как скачать ? подробнее >>>>>>>
Последний раз скачивали:

 
Cloudim - онлайн консультант для сайта бесплатно.