Please use this identifier to cite or link to this item: https://dspace.znu.edu.ua/jspui/handle/12345/20016
Full metadata record
DC FieldValueLanguage
dc.contributor.authorХлівний, Андрій Анатолійович-
dc.date.accessioned2024-07-12T11:01:11Z-
dc.date.available2024-07-12T11:01:11Z-
dc.date.issued2024-
dc.identifier.urihttps://dspace.znu.edu.ua/jspui/handle/12345/20016-
dc.descriptionХлівний А. А. Програмне забезпечення комп’ютерної рольової гри з використанням React та Node.js : кваліфікаційна робота бакалавра спеціальності 121 «Програмне забезпечення систем» / наук. керівник А. І. Безверхий. Запоріжжя : ЗНУ, 2024. 85 с.uk
dc.description.abstractUA : Кваліфікаційна робота присвячена розробці програмного забезпечення для комп'ютерної рольової гри «Мафія» з використанням сучасних веб-технологій React та Node.js. Метою даної роботи є створення функціонального та інтерактивного застосунку, здатного забезпечити зручний та захоплюючий ігровий процес для користувачів. В рамках проекту проведено аналіз вимог до гри «Мафія», визначено основні функціональні компоненти та архітектуру програми. Використання React для фронтенду дозволило створити динамічний інтерфейс користувача, що забезпечує високу чуйність і інтерактивність. Node.js був обраний для серверної частини програми завдяки його продуктивності та здатності обробляти велику кількість запитів у реальному часі. У роботі описані основні етапи розробки: проектування архітектури, реалізація клієнтської та серверної частин, інтеграція з базою даних, а також тестування та налагодження програми. Результатом виконання цієї роботи є повноцінний веб-додаток, який дозволяє користувачам створювати та брати участь в ігрових сесіях «Мафії», взаємодіяти один з одним у режимі реального часу та отримувати задоволення від ігрового процесу. Додаток пройшов тестування та показав стабільну роботу в різних умовах.uk
dc.description.abstractEN : The thesis is devoted to the development of software for the computer role-playing game «Mafia» using modern React and Node.js web technologies. The purpose of this work is to create a functional and interactive application capable of providing a convenient and exciting gameplay for users.As part of the project, the requirements for the game «Mafia» were analyzed, the main functional components and the architecture of the program were determined. Using React for the frontend made it possible to create a dynamic user interface that provides high responsiveness and interactivity. Node.js was chosen for the backend of the application due to its performance and ability to handle large number of requests in real time. The work describes the main stages of development: architecture design, implementation of the client and server parts, integration with the database, as well as testing and debugging of the program. Special attention is paid to issues of security and protection of user data, which is a critical aspect for multiplayer games. The result of this work is a full-fledged web application that allows users to create and participate in Mafia game sessions, interact with each other in real time and enjoy the gameplay. The application has been tested and has shown stable performance in various conditions.uk
dc.language.isoukuk
dc.subject«Мафія»uk
dc.subjectкомп'ютерна рольова граuk
dc.subjectReactuk
dc.subjectNode.jsuk
dc.subjectвеб-розробкаuk
dc.subjectінтерактивний інтерфейсuk
dc.titleПрограмне забезпечення комп’ютерної рольової гри з використанням React та Node.jsuk
dc.typeРобота бакалавраuk
Appears in Collections:Кваліфікаційні випускні роботи здобувачів бакалаврського рівня вищої освіти кафедри електроніки, інформаційних систем та програмного забезпечення

Files in This Item:
File Description SizeFormat 
Диплом Хлівний.pdfРобота бакалавра970.62 kBAdobe PDFView/Open


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.