Work

Application of Multiple Design Patterns in Virtual Reality Game Development

Year: 2023
Type: conference-paper
Abstract: With the continuous evolution of VR technology, VR devices have become more accessible to the general public. The immersive and realistic experience provided by VR makes the gaming domain a popular direction for its application. However, game development requires a strong ability to organize code effectively, whether for beginners or developers with years of experience in game companies. Design patterns, which are built upon object-oriented design principles, offer a software development approach that can effectively address these challenges. To this end, this paper takes our team's independently developed VR game - Knight's Adventure - as an example. It covers various aspects from game introduction and requirement analysis to overall framework design. Furthermore, it provides detailed explanations of several typical design patterns employed in the game, demonstrating their implementation methods. This article elucidates the application of multiple design patterns in VR game development and offers solutions to common issues and requirements faced by game developers during practical development.
Authors: Yulin Qian, Juntao Deng, Siyi Chen
Language: English
Subfield: Development
Open Access status: bronze
OpenAlex ID: W4388235339
FWCI: 2.619
Cites: 8
Cited by: 1
Related to: 10