Написання гри у програмі Unity 3D "Cube tower"
Автор: 11462 • Май 19, 2022 • Курсовая работа • 10,468 Слов (42 Страниц) • 250 Просмотры
КП.ХПФК.00351 – 02 81 01
ЗМІСТ
1 Вступ 5
2 Постановка задачі 6
2.1 Ціль курсового проекту 6
2.2Описова постановка задач 7
2.3 Структура вхідних даних 8
2.4 Структура вихідних даних 8
3 Комп’ютерна система 9
3.1 Технічні характеристики комп’ютера та зовнішніх пристроїв 10
3.2 Вибір програмних засобів та операційної системи 11
4 Об’єктно-орієнтоване проектування 12
4.1 Інтерфейс програми 13
4.2 Алгоритм рішення задачі 14
5 Програмування та тестування 15
5.1 Розробка програми 15
5.2 Етапи відладки 16
5.3 Типи помилок 17
Висновки 18
Список використаних джерел 19
Додаток А Схема алгоритму програми 20
Додаток Б Лістинг програми 21
Додаток В Роздрук результатів роботи програми 28
1 Вступ
Науково-технічний прогрес, що набрав кінця ХХ ст. запаморочливу швидкість, спричинив виникнення такого дива сучасності як комп'ютер та комп'ютерні технології. З удосконаленням комп'ютерів удосконалювалися ігри, залучаючи дедалі більше людей. На сьогоднішній день комп'ютерна техніка досягла такого рівня розвитку, що дозволяє програмістам розробляти дуже реалістичні ігри з гарним графічним та звуковим оформленням.
Грають не лише діти, а й дорослі. І грають, як правило, у робочий час. Нині комп'ютери персональні комп'ютери поширені повсюдно. Напевно, немає жодного учня, який не любив би грати в комп'ютерні ігри. Деякі з нас готові грати день та ніч. Батьки ж навпаки, забороняють грати в комп'ютерні ігри або встановлюють для гри дуже маленький проміжок часу, хоч і самі часом не проти пограти.
Поява комп'ютерних ігор можна віднести до моменту, коли комп'ютери зі сфери експериментальної та майже секретної (адже на них мали розраховуватися траєкторії снарядів і ракет під час військових дій) почали переходити у світ науковий та практичний. Це сталося наприкінці 60-х років. ХХ ст. Комп'ютер став мати більш-менш дружній користувач інтерфейс - замість лампочок і загадкових індикаторів з'явилися алфавітно-цифрові дисплеї. Звичайно, про жодну графіку не могло йтися й мови... Але за комп'ютерами працюють люди, і ніщо людське їм не чуже. І ось одного прекрасного вечора після важкого трудового дня молодий програміст вирішив написати невелику програму, яка грала б з ним в якусь не дуже складну гру, наприклад «Бики і корови»... І звичайно ж, така ідея спала на думку не тільки йому одному...
Незабаром програми для розваги почали з'являтися все частіше і частіше і навіть стали входити до складу пакетів програм, що поставляються разом з комп'ютерами. З створенням комп'ютерної графіки та появою реальних домашніх комп'ютерів ігрова промисловість швидко зросла. Ігри випускалися тисячними тиражами, крім піратських копій.
2. Постановка задачі
- Ціль курсового проекту:
У грі представлений дуже легкий інтерфейс для користувача. Меню складається з анімації, налаштувань. В налаштуваннях є параметри звуку та тех підтримка. Щоб розпочати гру треба натиснути на будь-яке місце на екрані
Розробити алгоритми взаємодії об'єктів таким чином, щоб полегшити розуміння при подальшій розробці та модифікації ігрового програмного продукту.
Гра була написана на мові C# за допомогою програми Unity. Жодного додаткового програмного забезпечення не потрібно для функціонування даної програми.
Технологія об'єктно-орієнтованого програмування – один із сучасних методів реалізації програмних систем. Найефективніше застосування об'єктного підходу великих програмних систем, зі складним характером взаємодії значної кількості елементів.
...