📄Работа №207715

Тема: Разработка игры на Unity

📝
Тип работы Дипломные работы, ВКР
📚
Предмет программирование
📄
Объем: 44 листов
📅
Год: 2023
👁️
Просмотров: 21
Не подходит эта работа?
Закажите новую по вашим требованиям
Узнать цену на написание
ℹ️ Настоящий учебно-методический информационный материал размещён в ознакомительных и исследовательских целях и представляет собой пример учебного исследования. Не является готовым научным трудом и требует самостоятельной переработки.

📋 Содержание

ВВЕДЕНИЕ………………………………………………………………….3
1. UNITY…………………………………………………………………....5
1.1. Понятие Unity и как он устроен……………………………………5
1.2. Достоинства и недостатки Unity…………………………………...7
1.3. Какие игры на Unity можно создавать…………………………….9
2. ЯЗЫК ПРОГРАММИРОВАНИЯ С#....................................................13
2.1. История C#.........................................................................................13
2.2. Особенности языка программирования……………………………15
2.3. Версии C# и их возможности……………………………………….17
3. РАЗРАБОТКА ИГРЫ «SPACE INVADERS»………………………….23
3.1. Графический интерфейс…………………………………………….23
3.2. Работа игры…………………………………………………………..25
4. ОХРАНА ТРУДА ПРИ ВЫПОЛНЕНИИ ТЕХНОЛОГИЧЕСКОГО ПРО-ЦЕССА ДИПЛОМНОГО ПРОЕКТА………………………………………31
4.1. Техника безопасности при работе на ПЭВМ………………………31
5. ЭКОНОМИЧЕСКИЙ РАЗДЕЛ………………………………………….34
5.1. Расчёт затрат на разработку программного продукта…………….34
5.2. Расчёт затрат на материалы…………………………………………34
5.3. Расчёт основной заработной платы…………………………………35
5.4. Дополнительная заработная плата………………………………….36
5.5. Отчисления на единый социальный налог…………………………36
5.6. Расчёт накладных расходов………………………………………….37
5.7. Расчёт стоимости работы оборудования……………………………37
5.8. Расчёт цены программного продукта……………………………….39
6. ЗАКЛЮЧЕНИЕ…………………………………………………………..41
7. СПИСОК ИСПОЛЬЗУЕМЫХ ИСТОЧНИКОВ………………………..42
8. ПРИЛОЖЕНИЕ 1………………………………………………………...44

📖 Введение

В компьютерные игры играют люди во всём мире. Есть много разных жанров от стрелялок (шутеров) до всяких спортивных игр и аркад. Обычно пользователь выбирает игру под характеристики своего компьютера, смотрит запустится ли она у него или нет, будет ли нормально работать, может ли она зависнуть при прохождении и т.д. Компьютерную игру можно купить в игровом магазине в городе, или в игровых интернет-магазинах (Steam, GabeStore и т.д.), но можно игру и не покупать, а скачать нелицензионную (пиратскую) версию игры из интернета с помощью торрента, например: UTorrent, MediaGet. Посмотрев параметры игры и отзывы о ней, пользователь может спокойно скачать пиратскую версию и играть в своё удовольствие, но есть люди которые опасаются что нелицензионная версия игры может зависать и тормозить, и для этого они покупают лицензионную, могут в магазине в виде диска или через интернет-магазин оплатив покупку с помощью интернет-кошелька и тогда купленная игра сохранится в библиотеке пользователя, он потом может её скачать, установить и играть.
Компьютерные игры бывают полезны, они могут обучать знаниям и улучшать физические и умственные способности, играя в многопользовательские игры ты можешь познакомиться с интересными людьми и в дальнейшем продолжать общаться с ними не только в игре. Когда выполняешь разные задания, и открываешь новые достижения в игре, то у тебя начинает повышаться самооценка и ты становишься более уверенным. Во многих играх используется английский язык, проходя эти игры, можно хорошо прокачать свой уровень английского, большинство игр улучшают координацию, память и развивают логическое мышление у человека. Есть у игр и недостатки, такие как зависимость, когда человек одержим видеоиграми и играет в них постоянно, забыв о работе, учёбе, себе и личной жизни, если подобное происходит, то нужно обращаться за помощью к врачу, обычно этому подвержены сильнее дети, но и у взрослых это тоже происходит, также к недостаткам можно отнести и чрезмерную раздражительность и токсичность, когда человек не контролирует свои эмоции и срывается на оппонентов, подрывая своё нервное состояние.
Компьютерная игра – компьютерная программа, служащая для организации игрового процесса (геймплея), связи с партнёрами по игре, или сама выступающая в качестве партнёра. В настоящее время, в ряде случаев, вместо терми-на компьютерная игра может использоваться термин видеоигра, эти значения могут употребляться как синонимы и быть взаимозаменяемыми. В компьютерных играх, обычно, игровая ситуация воспроизводится на экране дисплея или обычного телевизора (в этом случае компьютерные игры одновременно являются и видеоиграми). Компьютерные игры могут создаваться на основе фильмов и книг. Составляющие компоненты компьютерной игры: 1. Сеттинг – это среда, в которой происходит действие компьютерной игры; место, время и условия действия; 2. Геймплей – это компонент игры, отвечающий за интерактивное взаимодействие игры и игрока. Геймплей описывает, как игрок взаимодействует с игровым миром, как именно этот мир реагирует на действия игрока и как определяется набор действий, который предлагает игроку игра; 3. Музыка – это любые мелодии, композиции и саундтреки видеоигр.
Целью дипломного проекта является создание игры «Space Invaders» на языке программирования C# с использованием платформы Unity.
Для достижения этой цели необходимо решить следующие задачи:
1. разработка концепции игрового приложения;
2. создание дизайна игры;
3. программирование приложения на языке C# с использованием платформы Unity;
4. тестирование игры;
5. расчёт затрат на разработку игры;
6. описание техники безопасности во время разработки игры.


Возникли сложности?

Нужна качественная помощь преподавателя?

👨‍🎓 Помощь в написании

✅ Заключение

В результате данного дипломного проекта была разработана космическая игра «Space Invaders» на языке программирования C# с использованием платформы Unity.
Данная игра подойдёт для всех возрастов как для детей, так и для взрослых, которые хотят просто расслабиться и поиграть в что-то лёгкое и непринуждённое.
В процессе создания игрового приложения был составлен план разработки, приведено понятие языка программирования C#, сделан обзор платформы Unity и дано представление о концепции игры «Space Invaders».
По результатам тестирования можно сделать вывод, что космическая игра «Space Invaders» интересна в своём геймплее, проста и удобна для пользователя. Любой человек, может сыграть в эту игру и очутиться в атмосфере космического шутера.

Нужна своя уникальная работа?
Срочная разработка под ваши требования
Рассчитать стоимость
ИЛИ

📕 Список литературы

1. Microsoft Corporation. Принципы проектирования и разработки программ-ного обеспечения. Учеб. курс MCSD.М.: Изд.-торг. дом Русская редакция, 2000.
2. ГОСТ Р ИСО/МЭК 9126-93. Информационная технология. Оценка про-граммной продукции. Характеристики качества и руководства по их применению. Издание официальное.
3. Ишкова Э.А. Самоучитель C#. Начала программирования [Текст]: учебное пособие / Э. А. Ишкова — 2-е изд. — Санкт-Петербург: Наука и Техника, 2013. — 496 с.
4. Unity в действии. Мультиплатформенная разработка на C#. - М.: Питер, 2018. - 608 c.
5. https://blog.skillfactory.ru/glossary/unity - Рассказ о Unity
6. https://ru.wikipedia.org/wiki/Unity_(игровой_движок) – Что такое Unity по версии Википедии
7.https://gb.ru/posts/yazyk-programmirovaniya-c-sharp-istoriya-specifika-mesto-na-rynke – Что такое C# и как он работает
8. https://ru.wikipedia.org/wiki/C_Sharp - C#
9.https://www.youtube.com/watch?v=Rxv5muAukhs&list=PLRN2Qvxmju0Mf1GB 1hXsT-x1GQJQ0pwE0 – «Space Invaders»
10. Рихтер, Джеффри CLR via C#. Программирование на платформе Microsoft.NET Framework 4.5 на языке C# / Джеффри Рихтер. - М.: Питер, 2018. - 896 c.
11. Сфер, Чак C# 2008 для «чайников» / Чак Сфер, Стефан Рэнди Дэвис, Чак Сфер. - М.: Вильямс, 2020. - 592 c.
12. Вагнер, Билл С# Эффективное программирование / Билл Вагнер. - М.: ЛОРИ, 2021. - 320 c.
13. Гэри, Маклин Холл Адаптивный код на C#. Проектирование классов и интерфейсов, шаблоны и принципы SOLID / Гэри Маклин Холл. - М.: Вильямс, 2021. - 432 c.
14. Секунов, Н. Самоучитель C# / Н. Секунов. - М.: БХВ-Петербург, 2017. - 576 c.
15. Ватсон, Б. С# 4.0 на примерах (C# 4.0. How-To) / Б. Ватсон. - М.: БХВ-Петербург, 2021. - 608 c.
16. Абрамян М.Э. Visual C# на примерах (+ CD-ROM); БХВ-Петербург - М., 2008. - 685 c.
17. Агуров Павел C#. Сборник рецептов (+CD-ROM); БХВ-Петербург - М., 2007. - 432 c.
18. Бишоп Дж., Хорспул Н. C# в кратком изложении; Бином. Лаборатория знаний - М., 2005. - 472 c.
19. Гуриков С. Р. Введение в программирование на языке Visual C#; ИЛ - Москва, 2013. - 448 c.
20. Скит Джон C#. Программирование для профессионалов; Вильямс - М., 2011. - 544 c.

🖼 Скриншоты

🛒 Оформить заказ

Работу высылаем в течении 5 минут после оплаты.

©2026 Cервис помощи студентам в выполнении работ