Колекційна карткова гра із штучним інтелектом

dc.contributor.advisorВітковська, Ірина Іванівна
dc.contributor.authorКузьменков, Дмитро Олегович
dc.date.accessioned2026-04-16T07:55:40Z
dc.date.available2026-04-16T07:55:40Z
dc.date.issued2025
dc.description.abstractПояснювальна записка дипломного проєкту складається з п’яти розділів, містить 39 таблиць, 48 рисунків, 28 джерел та 1 додаток – загалом 107 сторінок. Дипломний проєкт присвячений розробці колекційної карткової гри із штучним інтелектом. Метою розробки є пошук найбільш оптимального алгоритмічного рішення для реалізації ігрового штучного інтелекту шляхом порівняльного аналізу декількох реалізацій між собою в ході симуляцій ігрового процесу за показником відсотку перемог. У розділі передпроєктного обстеження предметної області було виконано постановку завдання дипломного проєктування, проаналізовано предметну область, виконано аналіз існуючих програмних продуктів, алгоритмічних та технічних рішень. Проведено аналіз та моделювання основних бізнес-процесів. В розділі розроблення вимог програмного забезпечення описано варіанти використання програмного забезпечення, розроблено перелік функціональних та нефункціональних вимог до програмного забезпечення. Проаналізовано системні вимоги та економічні показники програмного забезпечення. Виконано постановку завдання на розробку. В розділі конструювання та розроблення програмного забезпечення описано архітектуру. Обґрунтовано вибір засобів розробки. Виконано конструювання програмного забезпечення. У розділі аналізу якості та тестування програмного забезпечення виконано аналіз якості ПЗ та описано процеси тестування. В розділі розгортання та супроводу програмного забезпечення описано процес розгортання та супроводу програмного забезпечення. Програмне забезпечення впроваджено на платформі itch.io.
dc.description.abstractotherThe explanatory note of the diploma project consists of five sections, contains 39 tables, 48 figures, 28 sources and 1 appendix – in total 107 pages. The purpose of the diploma project is the development of a collectible card game powered by artificial intelligence. The goal of the development is to identify the most optimal algorithmic solution for implementing in-game AI by conducting a comparative analysis of several AI models through gameplay simulations, based on their win rate performance. The pre-project analysis chapter formulates the problem, analyzes the domain area, reviews existing software solutions, algorithmic approaches, and technical implementations, and models the core business processes. The software requirements chapter presents use case scenarios, defines both functional and non-functional requirements, analyzes system and economic indicators, and sets the development objectives. The design and development chapter outlines the software architecture, justifies the chosen development tools, and details the software construction process. The software quality analysis and testing chapter evaluates the quality of the product and describes the testing procedures. The deployment and maintenance chapter explains the deployment process and further support of the software. The software product has been deployed on the itch.io platform.
dc.format.extent225 с.
dc.identifier.citationКузьменков, Д. О. Колекційна карткова гра із штучним інтелектом : дипломний проєкт ... бакалавра : 121 Інженерія програмного забезпечення / Кузьменков Дмитро Олегович. - Київ, 2025. - 225 с.
dc.identifier.urihttps://ela.kpi.ua/handle/123456789/80215
dc.language.isouk
dc.publisherКПІ ім. Ігоря Сікорського
dc.publisher.placeКиїв
dc.subjectколекційна карткова гра
dc.subjectштучний інтелект
dc.subjectcollectible card game
dc.subjectartificial intelligence
dc.subjectUnity
dc.titleКолекційна карткова гра із штучним інтелектом
dc.title.alternativeAI-Enhanced Collectible Card Game
dc.typeBachelor Thesis

Файли

Контейнер файлів
Зараз показуємо 1 - 1 з 1
Вантажиться...
Ескіз
Назва:
Kuzmenkov_bakalavr.pdf
Розмір:
11.01 MB
Формат:
Adobe Portable Document Format