Розробка інді-гри “Flamel” з використанням ігрового рушія Unity та C#

dc.contributor.authorШапка, Андрій Сергійович
dc.date.accessioned2026-06-29T08:35:41Z
dc.date.available2026-06-29T08:35:41Z
dc.date.issued2026
dc.descriptionШапка А. С. Розробка інді-гри “Flamel” з використанням ігрового рушія Unity та C# : кваліфікаційна робота бакалавра спеціальності 121 "Інженерія програмного забезпечення" / наук. керівник О. М. Мильцев. Запоріжжя : ЗНУ, 2026. 58 с.uk
dc.description.abstractUA : Робота викладена на 58 сторінках друкованого тексту, містить 27 рисунків, 6 джерел, 5 додатків. Об’єкт дослідження – процес розробки інді-гри жанру симулятора алхіміка за використанням ігрового рушія Unity та мови програмування C#. Мета роботи: спроєктувати та реалізувати гру що поєднує діагностику, приготування зілля, ігрову економіку, систему прогресії та збереження ігрового стану. Методи дослідження – аналіз предметної області, порівняння ігрових механік, об’єктно-орієнтоване проєктування, моделювання архітектури програмної системи, програмна реалізація та функціональне тестування. Програмну реалізацію виконано засобами Unity з використанням мови C#. Для побудови логіки гри використано компонентний підхід, окремі контролери підсистем, сервіси керування станом гри та структури даних для опису пацієнтів, хвороб, симптомів, рецептів, зіль, інвентарю та прогресу. Для реалізації користувацького інтерфейсу застосовано стандартні UI-засоби Unity та TextMeshPro, а для збереження ігрового стану – серіалізацію даних у формат JSON. У результаті створено цілісний програмний продукт, який демонструє можливість використання Unity та C# для розробки інді-гри з кількома взаємопов’язаними підсистемами. Практичне значення роботи полягає у створенні прототипу гри, що може слугувати основою для подальшого розширення функціоналу, ускладнення ігрової логіки та вдосконалення візуальної й технічної складової.uk
dc.description.abstractEN : The work is presented on 58 pages of printed text, 27 figures, 6 references, 5 supplements. The object of research is the process of developing an indie game of the alchemist simulator genre using the Unity game engine and the C# programming language. The aim of the study is to design and implement a game using a combination of diagnostics, potion making, game economy, progression system, and game state saving. The methods of research are analysis of the subject area, comparison of game mechanics, object-oriented design, modeling of the architecture of the software system, software implementation, and functional testing. The software implementation was performed using Unity tools using the C# language. To build the game logic, a component approach was used, separate subsystem controllers, game state management services, and data structures for describing patients, diseases, symptoms, recipes, potions, inventory, and progress. Standard Unity and TextMeshPro UI tools were used to implement the user interface, and data serialization in JSON format was used to save the game state. As a result, a complete software product was created that demonstrates the possibility of using Unity and C# to develop an indie game with several interconnected subsystems. The practical significance of the work lies in creating a game prototype that can serve as the basis for further expanding the functionality, complicating the game logic, and improving the visual and technical components.uk
dc.identifier.urihttps://dspace.znu.edu.ua/items/ca279ff2-0c7a-4fa0-8359-1c076fe212f6
dc.language.isoukuk
dc.subjectалхіміяuk
dc.subjectігровий рушійuk
dc.subjectінді-граuk
dc.subjectінтерактивний інтерфейсuk
dc.subjectмова програмування С#uk
dc.subjectпроєктування ігорuk
dc.subjectаlchemyuk
dc.subjectC# programming languageuk
dc.subjectgame designuk
dc.subjectgame engineuk
dc.subjectindie gameuk
dc.subjectinteractive interfaceuk
dc.titleРозробка інді-гри “Flamel” з використанням ігрового рушія Unity та C#uk
dc.typeРобота бакалавраuk

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
Шапка.pdf
Size:
1.94 MB
Format:
Adobe Portable Document Format
Description:
Робота бакалавра

License bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
license.txt
Size:
3.81 KB
Format:
Item-specific license agreed upon to submission
Description: