DOI QR코드

DOI QR Code

A Study on the Efficient Modularization of Virtual World Creation in Unreal Engine

언리얼엔진에서의 가상세계 창작을 위한 효율적 모듈화 연구

  • Min-Jun, Oh (Dept. of Global Media, Soongsil University)
  • 오민준 (숭실대학교 글로벌미디어학부)
  • Received : 2022.07.19
  • Accepted : 2022.11.20
  • Published : 2022.11.28

Abstract

In the development of existing games, it is judged that virtual world production was done by arranging game elements one by one. What is noteworthy here is the question of whether quality virtual worlds were efficiently produced in preparation for investment. In this study, we propose a methodology that can build an efficient virtual world based on the concept of modularization in an unreal engine. First, precedents were analyzed and five reference elements for modularization were extracted. In addition, the concept of an instance production pipeline was proposed by dividing it into four stages, and the minimum-unit instance modules for urban virtual world production were compressed into four. Finally, an urban virtual world constructed based on the minimum unit module and reference elements was implemented and presented. In conclusion, research on the production method centered on this efficiency is thought to be able to focus the time that designers or artists had to spend on production only on ideas and creativity. The limitations of the research are that the basic minimum module is limited to the city, and the derived reference elements and production pipelines have not been verified when implementing them with an unreal engine. Therefore, it is expected that various virtual world creation plans will be derived through more advanced modular research.

기존 게임 개발에서 가상세계 제작은 기준 없이 게임 요소들을 하나씩 배치하는 방식으로 이루어졌다고 판단된다. 여기에서 주목할 것은 투자 대비하여 과연 양질의 가상세계를 효율적으로 제작 되었는지에 대한 궁금증이다. 본 연구에서는 언리얼 엔진에서 모듈화라는 개념을 바탕으로 효율적 가상세계를 구축할 수 있는 방법론을 제안하고자 한다. 먼저 선행사례들을 분석하고 모듈화를 위한 기준요소를 5가지로 추출하였다. 또한 인스턴스 제작 파이프라인의 개념을 4단계로 구분하여 제안 하였으며, 도심형 가상세계 제작을 위한 최소단위의 인스턴스 모듈을 4가지로 압축하였다. 최종적으로 최소단위의 모듈과 기준요소를 바탕으로 구성된 도심형 가상세계를 구현하여 제시하였다. 결론적으로 이러한 효율성을 중심으로 하는 제작방식에 대한 연구는 디자이너나 아티스트가 제작에 소비해야 했던 시간을 아이디어와 창의력에만 집중할 수 있다고 사료된다. 연구 한계점으로는 기본이 되는 최소 모듈을 도시로 한정한 점과 언리얼 엔진으로 구현함에 있어 도출한 기준요소와 제작 파이프라인등에 대한 검증이 이루어지지 않았다는 점을 들 수 있다. 이에 보다 발전적인 모듈화 연구를 통하여 다양한 가상세계 생성 방안이 도출되기를 기대해본다.

Keywords

References

  1. Bleszinski, C., & Epic Games. (2000). The art and science of level design. In Game Developers Conference., 4(3), 1-12.
  2. H. J. Lee. (2003). (A) study on the history of the game. Master's thesis. Kookmin University, Seoul
  3. J. H. Yoon & G. E. Kim. (2021). Evolution prospects and innovation strategies of metaverse virtual world ecosystem. Sejong : Science & Technology Policy Institute
  4. M. J. Lee. (2013). A Study on Game Production Education through Recent Trend Analysis of 3D Game Engine. Journal of the Korea Convergence Society, 4(1), 15-20. DOI : 10.15207/JKCS.2013.4.1.015
  5. S. G. Lee & S. M. Lee. (2019). Changes in Content Industry Production and Distribution Structure and Challenges : Focus on gaming and new media content. Seoul : Korea Culture & Tourism Institiute
  6. Y. Y. Kim. (2021). Digital Twin Concepts and Use Cases by Technology and Industry, Intelligence Information Technology Trend, 1(1), 31-47.
  7. Noclip - Video Game Documentaries. (2017). Designing The World of The Witcher 3. Youtube (Online). https://www.youtube.com/watch?v=oSS5T4od-GQ&t=173s
  8. J. W. Ko, B. P. Kyung, S. H. Ryu, D. L. Lee, W. B. Lee & D. Y. Lee. (2018). Create 3-Dimension Game World used Procedural Generation Algorithm. Journal of Industrial Convergence, 16(1), 35-40. DOI : 10.22678/JIC.2018.16.1.035
  9. H. Rattey & Prashant. (2019). Game design and procedural asset creation in unreal and houdini. New Delhi : Indraprastha Institute of Information Technology.
  10. A. Webster. (2019). Building a better Paris in Assassin's Creed Unity. TheVerge(Online). https://www.theverge.com/2014/10/31/7132587/assassins-creed-unity-paris
  11. K. Huang, C. Wang, R. Liu & G.Chen. (2022). A Fast and Accurate Spatial Target Snapping Method for 3D Scene Modeling and Mapping in Mobile Augmented Reality. ISPRS International Journal of Geo-Information, 11(1), 69. DOI : 10.3390/IJGI.11010069
  12. Epic Games. (2004). Randomly Generated Foliage. Unreal Engine 4.26 Documentation(Online). https://docs.unrealengine.com/4.26/ko/Resources/Showcases/BlueprintExamples/Foliage/
  13. Epic Games. (2004). Blueprint class. Unreal Engine 4.27 Documentation(Online). https://docs.unrealengine.com/4.27/ko/ProgrammingAndScripting/Blueprints/UserGuide/Types/ClassBlueprint/
  14. Y. Zhong, T. S. Yun & B. C. Lee. (2021). The workflow of making realistic 3D model by combining photogrammetry and Nanite. The Korea Contents Association ICCC symposium. Section H-1. 241-242.
  15. M. H. Kim. (2022). Real-time Digital Human Era (Avatar) Industry Trends and Technology Utilization. KICS(Information & Technology Magazine), 39(5), 74-80.