Empreu aquest identificador per citar o enllaçar aquest ítem: http://elartu.tntu.edu.ua/handle/lib/53232
Registre complet de metadades
Camp DCValorLengua/Idioma
dc.contributor.advisorБачинський, Михайло Володимирович-
dc.contributor.authorСобків, Олег Михайлович-
dc.contributor.authorSobkiv, Oleh-
dc.date.accessioned2026-07-07T13:24:02Z-
dc.date.available2026-07-07T13:24:02Z-
dc.date.issued2026-06-
dc.identifier.urihttp://elartu.tntu.edu.ua/handle/lib/53232-
dc.description.abstractРозроблено онлайн-інструмент для балансування відеоігор, який дозволить створювати прототипи, налаштовувати кількісні характеристики ігрових елементів, проводити симуляції, тестування та аналітику вибраних елементів. У першому розділі здійснено огляд предметної області, представлені статистичні дані зростання кількості світових користувачів відеоігор. Наведено теоретичні моменти і підходи до балансування у відеоіграх. Проаналізовано можливості окремих програмних засобів для балансування відеоігор. У другому розділі описана концепція роботи розроблюваного інструменту. Наведено сценарії його функціонування із діаграмами послідовностей. Виділені вузли із їх функціями, що наслідують основні процеси ігрової взаємодії. Представлено інструменти аналізування кількісних даних (загальних і в рамках однієї сесії). У третьому розділ наведена технічна реалізація. Розроблено архітектуру, інтерфейси для авторизації і спільного функціонування, а також інтерактивної дошки. Розроблено модуль генерації. Інструмент дав змогу протестувати роботу прототипу і провести аналіз руху ресурсів, визначивши вади стратегії. Четвертий розділ висвітлює важливі питання безпеки життєдіяльності та основ охорони праці.uk_UA
dc.description.abstractAn online tool for video game balancing has been developed, which will allow you to create prototypes, configure quantitative characteristics of game elements, conduct simulations, testing and analytics of selected elements. The first chapter provides an overview of the subject area, presents statistical data on the growth of the number of global video game users. Theoretical points and approaches to balancing in video games are presented. The capabilities of individual software tools for balancing video games are analyzed. The second chapter describes the concept of the developed tool. Scenarios of its operation with sequence diagrams are presented. Nodes with their functions that follow the main processes of game interaction are highlighted. Tools for analyzing quantitative data (general and within one session) are presented. The third chapter presents the technical implementation. The architecture, interfaces for authorization and joint functioning, as well as an interactive board, have been developed. A generation module has been developed. The tool made it possible to test the operation of the prototype and analyze the movement of resources, identifying the shortcomings of the strategy. The fourth chapter highlights important issues of life safety and the basics of occupational health and safety.uk_UA
dc.description.tableofcontentsВСТУП 9 1 ОГЛЯД ПРЕДМЕТНОЇ ОБЛАСТІ 11 1.1 СТАТИСТИЧНА ІНФОРМАЦІЯ 11 1.2 ТЕОРЕТИЧНІ ОСНОВИ БАЛАНСУ У ВІДЕОІГРАХ 12 1.3 ПІДХОДИ ДО БАЛАНСУВАННЯ У РІЗНИХ ІГРОВИХ ЖАНРАХ 12 1.4 АЛЬТЕРНАТИВНІ ІНСТРУМЕНТИ 14 1.5 ВИСНОВКИ ДО ПЕРШОГО РОЗДІЛУ 17 2 КОНЦЕПЦІЯ ФУНКЦІОНУВАННЯ ІНСТРУМЕНТУ 18 2.1 СЦЕНАРІЙ ФУНКЦІОНУВАННЯ ІНСТРУМЕНТУ 18 2.2 ОПИС ВІЗУАЛЬНОЇ МОВИ 22 2.3 ОПИС ФУНКЦІОНАЛЬНОСТІ ВУЗЛІВ 24 2.3.1 SOURCE NODE (ВУЗОЛ, КОТРИЙ ВИРОБЛЯЄ) 24 2.3.2 POOL NODE (СХОВИЩЕ РЕСУРСІВ) 25 2.3.3 CONSUMER NODE (ВУЗОЛ, КОТРИЙ СПОЖИВАЄ) 25 2.3.4 CONVERTER NODE (ВУЗОЛ, КОТРИЙ ПЕРЕТВОРЮЄ) 25 2.3.5 GATE NODE (ВУЗОЛ РОЗПОДІЛУ) 26 2.3.6 RANDOM NODE (ПОДІЯ НА ОСНОВІ ВИПАДКОВОГО РОЗПОДІЛУ) 27 2.3.7 DELAY NODE (ВУЗОЛ ТИМЧАСОВОЇ ЗАТРИМКИ) 29 2.3.8 END NODE (КІНЦЕВИЙ ВУЗОЛ) 29 2.4 ОПИС ІНСТРУМЕНТІВ ДЛЯ АНАЛІЗУ КІЛЬКІСНИХ ДАНИХ 30 2.4.1 ІНСТРУМЕНТИ АНАЛІЗУ ЗАГАЛЬНИХ ДАНИХ 31 2.4.2 ІНСТРУМЕНТИ АНАЛІЗУ ДАНИХ ОДНІЄЇ СЕСІЇ 32 2.5 ВИСНОВКИ ДО ДРУГОГО РОЗДІЛУ 33 3 ТЕХНІЧНА РЕАЛІЗАЦІЯ ТА ПРАКТИЧНЕ ЗАСТОСУВАННЯ 34 3.1 ЗАГАЛЬНА АРХІТЕКТУРА 34 3.2 РОЗРОБКА ІНТЕРФЕЙСІВ ДЛЯ АВТОРИЗАЦІЇ ТА СПІЛЬНОЇ РОБОТИ 36 3.3 РОЗРОБКА ІНТЕРФЕЙСІВ ІНТЕРАКТИВНОЇ ДОШКИ 38 3.3.1 ГРАФІЧНИЙ РЕДАКТОР 38 3.3.2 ПАНЕЛЬ ДЛЯ ЗАПУСКУ СИМУЛЯЦІЇ 40 3.3.3 ПАНЕЛЬ ЗАГАЛЬНОЇ ІНФОРМАЦІЇ 42 3.4 РОЗРОБКА МОДУЛЯ ГЕНЕРАЦІЇ НА ОСНОВІ СПЕЦИФІКАЦІЇ 43 3.5 ТЕСТУВАННЯ. ЗАСТОСУВАННЯ НА ПРАКТИЦІ 45 3.5 ВИСНОВКИ ДО ТРЕТЬОГО РОЗДІЛУ 48 4 БЕЗПЕКА ЖИТТЄДІЯЛЬНОСТІ, ОСНОВИ ОХОРОНИ ПРАЦІ 49 4.1 ДОЛІКАРСЬКА ДОПОМОГА ПРИ УРАЖЕННІ ЕЛЕКТРИЧНИМ СТРУМОМ 49 4.2 ВИМОГИ ЕРГОНОМІКИ ДО ОРГАНІЗАЦІЇ РОБОЧОГО МІСЦЯ ОПЕРАТОРА ПК 51 4.3 ВИСНОВКИ ДО ЧЕТВЕРТОГО РОЗДІЛУ 54 ВИСНОВКИ 55 СПИСОК ВИКОРИСТАНИХ ДЖЕРЕЛ 56uk_UA
dc.language.isoukuk_UA
dc.publisherТернопільський національний технічний університет імені Івана Пулюяuk_UA
dc.subjectбалансуванняuk_UA
dc.subjectвузолuk_UA
dc.subjectграфічний редакторuk_UA
dc.subjectігрова механікаuk_UA
dc.subjectінтерактивна дошкаuk_UA
dc.subjectпрототипуванняuk_UA
dc.subjectсценарійuk_UA
dc.subjectJSONuk_UA
dc.subjectbalancinguk_UA
dc.subjectnodeuk_UA
dc.subjectgraphic editoruk_UA
dc.subjectgame mechanicsuk_UA
dc.subjectinteractive whiteboarduk_UA
dc.subjectprototypinguk_UA
dc.subjectscriptuk_UA
dc.titleРозробка та тестування програмного забезпечення онлайн-застосунку для балансування відеоігорuk_UA
dc.title.alternativeSoftware development and testing of an online video game balancing applicationuk_UA
dc.typeBachelor Thesisuk_UA
dc.rights.holder© Собків Олег Михайлович, 2026uk_UA
dc.contributor.committeeMemberФриз, Михайло Євгенович-
dc.coverage.placenameТНТУ ім. І.Пулюя, ФІС, м. Тернопіль, Українаuk_UA
dc.format.pages59-
dc.subject.udc004.42uk_UA
dc.relation.references1. Exploring the Origins of Game Design: A Comprehensive Look into Its Evolution and Development URL: https://www.rpgwizard.org/exploring-theorigins-of-game-design-a-comprehensive-look-into-its-evolution-anddevelopment/ (дата звернення 04.05.2026)uk_UA
dc.relation.references2. Games Market Engagement, Revenues & Trends data // A Gaming Report Newzoo. URL: https://newzoo.com/resources/blog/games-market-engagement-revenues-trends-2000-2026-gaming-report (дата звернення: 11.05.2026).uk_UA
dc.relation.references3. Future Market Insights. A report on the analysis of the video game market in the segment of mobile devices, consoles and computers. URL: https://www.futuremarketinsights.com/reports/video-game-market (дата звернення: 11.05.2026).uk_UA
dc.relation.references4. Brazy, A. Video Game Balance: The Complete Guide. Video Game Mechanics: A Beginner's Guide. URL: https://gamedesignskills.com/game-design/video-game-mechanics (дата звернення: 12.05.2026).uk_UA
dc.relation.references5. Jane Mitchell Embracing Iteration In Game Design: A Path To Perfection URL: https://www.watermelonpixel.com/a/embracing-iteration-in-gamedesign-a-path-to-perfection (дата звернення 13.05.2026).uk_UA
dc.relation.references6. Mihail Moroşan. Automated Game Balancing in Ms PacMan and StarCraft Using Evolutionary Algorithms. // Poli Riccardo. URL: https://www.researchgate.net/publication/315639209_Automated_Game_Balancin g_in_Ms_PacMan_and_StarCraft_Using_Evolutionary_Algorithms (дата звернення: 14.05.2026).uk_UA
dc.relation.references7. Richard Rouse. Game design: Theory and practice. URL: https://gamifique.wordpress.com/wp-content/uploads/2011/11/5-game-design-theor y-and-practice.pdf (дата звернення: 14.05.2026).uk_UA
dc.relation.references8. Ian Schreiber. Game Balance Concepts. A continued experiment in game design and teaching. Intro to Game Balance. // Romero Brenda. URL: https://gamebalanceconcepts.wordpress.com/2010/07/07/level-1-intro-to-game-bal ance (дата звернення: 16.05.2026).uk_UA
dc.relation.references9. Fullerton T. Game design workshop: a playcentric approach to creating innovative games. 5th edition. Boca Raton, FL : CRC Press, 2024. 554 p.uk_UA
dc.relation.references10. Методологія балансування відеоігор. URL: https://gdcuffs.com/balance-methods (дата звернення: 18.05.2026).uk_UA
dc.relation.references11. Stevenson, J. Game designer at Tag Games. My Approach To Economy Balancing Using Spreadsheets. URL: https://www.gamedeveloper.com/design/my-approach-to-economy-balancing-usin g-spreadsheets (дата звернення: 19.05.2026).uk_UA
dc.relation.references12. War Robots Universe. Avoid the cell and table swamp: maintaining game balance with ease. URL: https://medium.com/my-games-company/avoid-the-cell-and-table-swamp-maintain ing-game-balance-with-ease-9f3e90bf45ac (дата звернення: 19.05.2026).uk_UA
dc.relation.references13. Machinations.io browser-based tool to design and balance game systems // Documentation. URL: https://machinations.io/docs/what-is-machinations (дата звернення: 20.05.2026).uk_UA
dc.relation.references14. How we used Machinations to simulate the economy of IndusTree. URL: https://well-done-games.com/blog/how-we-used-machinations-to-simulate-the-economy-of-industree (дата звернення: 21.05.2026)uk_UA
dc.relation.references15. Game systems: Battle passes and how to balance them. URL: https://medium.com/@machinations.io/game-systems-battle-passes-and-how-to-balance-them-machinations-io-4f11f8152db4 (дата звернення: 21.05.2026).uk_UA
dc.contributor.affiliationТНТУ ім. І. Пулюя, Факультет комп’ютерно-інформаційних систем і програмної інженерії, Кафедра програмної інженерії, м. Тернопіль, Українаuk_UA
dc.coverage.countryUAuk_UA
dc.identifier.citation2015Собків О. М. Розробка та тестування програмного забезпечення онлайн-застосунку для балансування відеоігор : робота на здобуття кваліфікаційного ступеня бакалавра : 121 - інженерія програмного забезпечення / наук. кер. М. В. Бачинський. Тернопіль : Тернопільський національний технічний університет імені Івана Пулюя, 2026. 59 с.uk_UA
Apareix a les col·leccions:121 — Інженерія програмного забезпечення, F2 Інженерія програмного забезпечення (бакалаври)

Arxius per aquest ítem:
Arxiu Descripció MidaFormat 
dyplom_Sobkiv_O_2026.pdf1,2 MBAdobe PDFVeure/Obrir


Els ítems de DSpace es troben protegits per copyright, amb tots els drets reservats, sempre i quan no s’indiqui el contrari.

Eines d'Administrador