Použijte tento identifikátor k citaci nebo jako odkaz na tento záznam: http://elartu.tntu.edu.ua/handle/lib/53727
Název: Розробка компʼютерної гри «SiN» з використанням C#
Další názvy: Development of the computer game "SiN" using C#
Autoři: Ленчук, Ілля Михайлович
Lenchuk, Illia
Affiliation: ВСП "Тернопільський фаховий коледж Тернопільського національного технічного університету імені Івана Пулюя"
Bibliographic reference (2015): Ленчук І.М. Розробка проєкту технічного обслуговування принтера Epson Stylus Photo 1400: кваліфікаційна робота на здобуття освітнього ступеня бакалавр за спеціальністю 123 Комп’ютерна інженерія. Тернопіль: ВСП «ТФК ТНТУ», 2026. 102 с.
Datum vydání: čer-2026
Date of entry: 27-čer-2026
Nakladatel: ВСП "Тернопільський фаховий коледж Тернопільського національного технічного університету імені Івана Пулюя
Country (code): UA
Place of the edition/event: Тернопіль
Supervisor: Геник, Ігор Степанович
Henyk, Ihor
Klíčová slova: комп’ютерна гра
computer game
розробка ігор
game development
ігрові механіки
game mechanics
програмна архітектура
software architecture
користувацький інтерфейс
user interface
об’єктно-орієнтоване програмування
object-oriented programming
тестування
testing
Page range: 102
Abstrakt: Ленчук І. М.: Розробка компʼютерної гри «SiN» з використанням C#: кваліфікаційна робота на здобуття освітнього ступеня бакалавр, за спеціальністю 123 Комп’ютерна інженерія. Тернопіль: ВСП «ТФК ТНТУ», 2026. 102с. Дослідження присвячене розробці комп’ютерної гри «SiN» із використанням ігрового рушія Unity та мови програмування C#. У роботі розглядаються основні етапи створення ігрового застосунку — від проєктування архітектури до реалізації функціональних можливостей і тестування готового продукту. У ході дослідження проаналізовано сучасні інструменти для розробки ігор та визначено переваги використання Unity як універсальної платформи для створення кросплатформних проєктів. На основі проведеного аналізу було розроблено гру «SiN», у якій реалізовано ключові ігрові механіки, систему керування персонажами, взаємодію з об’єктами середовища та інтерфейс користувача. Для реалізації логіки гри використано об’єктно-орієнтований підхід, який дозволяє ефективно організовувати взаємодію між окремими компонентами системи. Також розроблено механізми обробки подій, збереження та передачі даних між ігровими модулями. У результаті виконаної роботи створено працездатний програмний продукт, який демонструє можливості Unity та C# для розробки сучасних комп’ютерних ігор. Проведене тестування підтвердило коректність роботи реалізованих механік, стабільність функціонування системи та прийнятний рівень продуктивності на цільових платформах. Отримані результати можуть бути використані як основа для подальшого вдосконалення гри та розширення її функціональних можливостей.
Illia Lenchuk. Graduation Thesis on Topic Development of the computer game "SiN" using the C# programming language: qualification work for obtaining a Bachelor's degree in Computer Engineering. Ternopil: SSS «TPC TNTU», 2026. 102 p. The research is dedicated to the development of the computer game "SiN" using the Unity game engine and the C# programming language. The thesis examines the main stages of creating a game application — from architectural design to the implementation of functional features and testing of the finished product. In the course of the study, modern game development tools were analyzed, and the advantages of using Unity as a versatile platform for creating cross-platform projects were determined. Based on the conducted analysis, the game "SiN" was developed, implementing key game mechanics, a characters control system, interaction with environment objects, and a user interface. To implement the game logic, an object-oriented approach was used, which allows for the efficient organization of interaction between individual system components. Mechanisms for event handling, data storage, and data transfer between game modules were also developed. As a result of the completed work, a functional software product was created, demonstrating the capabilities of Unity and C# for modern computer game development. The conducted testing confirmed the correct operation of the implemented mechanics, the stability of the system's functioning, and an acceptable level of performance on the target platforms. The obtained results can be used as a basis for further improvement of the game and the expansion of its functional capabilities.
Content: АНОТАЦІЯ…4 ВСТУП … 8 1 ЗАГАЛЬНИЙ РОЗДІЛ … 9 1.1 Аналітичний огляд існуючих рішень … 9 1.2 Технічне завдання … 12 1.2.1 Найменування та область застосування … 12 1.2.2 Призначення розробки … 13 1.2.3 Вимоги до програмного забезпечення … 13 1.2.4 Вимоги до програмної документації … 17 1.2.5 Техніко-економічні показники … 17 1.2.6 Стадії та етапи розробки … 18 1.2.7 Порядок контролю та прийому … 19 2 РОЗРОБКА ТЕХНІЧНОГО ТА РОБОЧОГО ПРОЄКТУ … 20 2.1 Розробка загальної структури і варіантів використання програми … 20 2.2 Розробка системи класів … 23 2.3 Розробка методів … 34 2.4 Проектування і опис інтерфейсу користувача… 39 2.5 Опис файлової структури програми … 43 2.6 Тестування програми і результати її виконання … 44 3 СПЕЦІАЛЬНИЙ РОЗДІЛ … 48 3.1 Інструкція з інсталяції програмного забезпечення … 48 3.2 Інструкція з використання тестових наборів … 48 3.3 Інструкція з експлуатації програмного комплексу … 48 4 ЕКОНОМІЧНИЙ РОЗДІЛ … 50 4.1 Визначення стадій технологічного процесу та загальної тривалості проведення НДР … 50 4.2 Визначення витрат на оплату праці та відрахувань на соціальні заходи …51 4.3 Розрахунок матеріальних витрат … 53 4.4 Розрахунок витрати на електроенергію … 55 4.5 Визначення транспортних затрат … 55 4.6 Розрахунок суми амортизаційних відрахувань … 56 4.7 Обчислення накладних витрат … 56 4.8 Складання кошторису витрат та визначення собівартості НДР … 57 4.9 Розрахунок ціни НДР … 57 4.10 Визначення економічної ефективності і терміну окупності капітальних вкладень … 58 5 БЕЗПЕКА ЖИТТЄДІЯЛЬНОСТІ, ОСНОВИ ОХОРОНИ ПРАЦІ … 60 5.1 Розрахунок системи штучного освітлення для приміщення, де здійснюється розробка комп'ютерної гри «SiN» … 60 5.2 Ергономічні проблеми безпеки життєдіяльності … 62 ВИСНОВКИ … 65 ПЕРЕЛІК ПОСИЛАНЬ … 66 ДОДАТКИ … 67 Додаток А. Текст програми ... 67
URI: http://elartu.tntu.edu.ua/handle/lib/53727
Copyright owner: ©Ленчук Ілля Михайлович, 2026
References (Ukraine): 1. Методичні вказівки до виконання дипломного проекту з спеціальності 5.05010101 «Обслуговування програмних систем і комплексів» напрямок «Програмування» [Електронний ресурс] – Режим доступу до ресурсу: https://eguru1.tk.te.ua/pluginfile.php/76350/mod_resource/content/1/Metod_vkaziv_DP.pdf – Дата доступу: 01.05.2026р.
2. Значення ергономіки в системі безпеки життєдіяльності людини [Електронний ресурс] – Режим доступу до ресурсу: https://studfile.net/preview/16542650/ – Дата доступу: 30.05.2026р.
3. Ергономічні вимони до організаціх робочих місць [Електронний ресурс] – Режим доступу до ресурсу: https://studies.in.ua/bjd-lapin/1142-ergonomchn-vimogi-do-organzacyi-robochih-msc.html – Дата доступу: 30.05.2026р.
4. Інформаційне перевіантаження: як не перевтомити свій мозок [Електронний ресурс] – Режим доступу до ресурсу: https://pon.org.ua/novyny/8267-nformacyne-perevantazhennya-yak-ne-perevtomiti-mozok.html – Дата доступу: 30.05.2026р.
5. Психофізіологічна суть і критерії монотонності праці [Електронний ресурс] – Режим доступу до ресурсу: https://buklib.net/books/25962/ - Дата доступу: 30.05.2026р.
Content type: Bachelor Thesis
Vyskytuje se v kolekcích:123 — Комп’ютерна інженерія (бакалаври ТФК)

Soubory připojené k záznamu:
Soubor Popis VelikostFormát 
Lenchuk_I.pdfкваліфікаційна робота бакалавра4,02 MBAdobe PDFZobrazit/otevřít


Všechny záznamy v DSpace jsou chráněny autorskými právy, všechna práva vyhrazena.