Розробка інтерактивної візуальної новели з використанням React та Electron

Loading...
Thumbnail Image

Date

Journal Title

Journal ISSN

Volume Title

Publisher

Abstract

UA : Робота викладена на 70 сторінках друкованого тексту, містить 44 рисунки, 23 джерела. Об’єкт дослідження – процес розробки кросплатформенних інтерактивних візуальних новел з використанням сучасних вебтехнологій. Предмет дослідження – методи та інструменти створення візуальних новел на базі React та Electron, включаючи архітектурні рішення, системи управління діалогами та станом гри. Мета роботи: розробити кросплатформенну інтерактивну візуальну новелу з використанням React та Electron, що забезпечить сучасний користувацький інтерфейс та ефективне управління складними діалоговими системами і розгалуженням сюжету. Методи дослідження – аналіз існуючих рішень та технологій, моделювання архітектури системи, методи програмної реалізації, експериментальне тестування та емпіричний аналіз результатів. Виконано аналіз предметної області та інструментів розробки візуальних новел. Обґрунтовано доцільність використання стеку React та Electron. Спроєктовано модульну архітектуру додатку, визначено функціональні вимоги та структуру системи управління станом гри. Розроблено кросплатформенний десктопний застосунок візуальної новели. Системну частину та управління життєвим циклом програми реалізовано засобами фреймворку Electron, а інтерактивний інтерфейс та логіку відображення – засобами бібліотеки React.
EN : The work is presented on 70 pages of printed text, 44 figures, 23 references. The object of study is the process of developing cross-platform interactive visual novels using modern web technologies. Subject of study: methods and tools for creating visual novels based on React and Electron, including architectural solutions, dialogue and game state management systems. The aim of the study is to develop a cross-platform interactive visual novel using React and Electron to provide a modern user interface and effective management of complex dialogue systems and plot branching. The methods of research are analysis of existing solutions and technologies, system architecture modeling, software implementation methods, experimental testing, and empirical analysis of results. The analysis of the subject area and visual novel development tools was performed. The feasibility of using the React and Electron stack was substantiated. The modular application architecture was designed, and functional requirements along with the structure of the game state management system were determined. A cross-platform desktop visual novel application was developed. The system part and application lifecycle management were implemented using the Electron framework, and the interactive interface and display logic were implemented using the React library.

Description

Коростильов О. В. Розробка інтерактивної візуальної новели з використанням React та Electron : кваліфікаційна робота магістра спеціальності 121 "Інженерія програмного забезпечення" / наук. керівник О. В. Чопорова. Запоріжжя : ЗНУ, 2025. 70 с.

Citation

Endorsement

Review

Supplemented By

Referenced By