Проектування та розробка гри з використанням Unreal Engine 5 та C++

Loading...
Thumbnail Image

Date

Journal Title

Journal ISSN

Volume Title

Publisher

Abstract

UA : Робота викладена на 60 сторінках друкованого тексту, містить 21 рисунок, 7 джерел, 4 додатки. Об’єкт дослідження – процес проєктування та розробки комп’ютерних ігор за допомогою ігрового рушія Unreal Engine 5 та мови програмування C++. Мета роботи: створення прототипу гри з використанням Unreal Engine 5 та реалізація основних механік за допомогою C++. Метод дослідження – аналіз сучасних технологій розробки ігор, дослідження можливостей Unreal Engine 5 та C++ для створення інтерактивного ігрового середовища. У кваліфікаційній роботі досліджено предметну область комп’ютерних ігор, їх класифікацію та основні вимоги до сучасних ігрових проєктів. Проведено аналіз можливостей Unreal Engine 5 як одного з провідних інструментів для створення інтерактивних продуктів. Вивчено переваги використання мови C++ для роботи з ігровим рушієм. Розроблено концепцію гри, виконано проєктування її основних механік, інтерфейсу користувача та структури рівнів. Реалізовано основні ігрові функції, такі як керування персонажем, обробка фізики та взаємодія об’єктів у 3D-середовищі. Для забезпечення зручності використання створено інтуїтивно зрозумілий інтерфейс користувача. Розроблений проєкт може бути використаний як основа для подальшого розвитку ігрового продукту або як навчальний приклад для вивчення можливостей Unreal Engine 5 та C++.
EN : The work is presented on 60 pages of printed text, 21 figures, 7 references, 4 supplements. The object of the study is the process of designing and developing computer games using the Unreal Engine 5 game engine and the C++ programming language. The aim of the study is to create a game prototype using Unreal Engine 5 and implement core mechanics with C++. The method of research is the analysis of modern game development technologies, exploration of Unreal Engine 5 capabilities, and the study of C++ for creating interactive game environments. In the qualification work, the subject area of computer games, their classification, and the key requirements for modern gaming projects were investigated. The capabilities of Unreal Engine 5 as one of the leading tools for creating interactive products were analyzed. The advantages of using C++ for game engine development were explored. The concept of the game was developed, including the design of its core mechanics, user interface, and level structures. The primary gameplay features were implemented, such as character control, physics processing, and object interaction in a 3D environment. An intuitive and user-friendly interface was created to enhance user experience. The developed project can serve as a foundation for further game development or as a teaching example for exploring the capabilities of Unreal Engine 5 and C++.

Description

Масюкевич М. О. Проектування та розробка гри з використанням Unreal Engine 5 та C++ : кваліфікаційна робота магістра спеціальності 121 "Інженерія програмного забезпечення" / наук. керівник О. М. Мильцев. Запоріжжя : ЗНУ, 2024. 60 с.

Citation

Endorsement

Review

Supplemented By

Referenced By