DOI QR코드

DOI QR Code

Training in the production of effective prototypes using Core Mechanic Diagram and Unreal Blueprint

  • Choi, Bu-ho (School of Game, Chungkang College of Cultural Industries)
  • Received : 2020.11.10
  • Accepted : 2020.11.26
  • Published : 2020.11.30

Abstract

In this paper, we propose a training method to efficiently create prototypes using 'core mechanical diagram' to make game design easier and 'BluePrint', a visual scripting tool of Unreal that enables relatively easy functionality without programming knowledge. With the development of game engines, game development is becoming faster and easier, and using this, non-programmers without knowledge of game development are clearly showing a tendency to participate in game development. However, existing game development methodologies and game implementation methods require complex design processes and specialized knowledge. In order to make it easier for non-programming experts to develop games, they will simplify the complexity of existing game development methodologies, and propose educational methods that can focus on and implement the essence of game design based on cases where non-programmers have implemented prototypes themselves.

이 논문에서는 게임의 진행방식을 보다 쉽게 설계할 수 있는 '코어 메카닉 다이어그램'과 프로그래밍 지식이 없어도 비교적 손쉽게 기능을 구현할 수 있는 언리얼(Unreal)의 비주얼 스크립팅 툴인 '블루프린트(BluePrint)'를 활용하여 효율적으로 프로토타입을 제작할 수 있는 교육방법을 제안한다. 게임엔진의 발전에 따라 게임 개발이 보다 빠르고 쉬워지고 있으며, 이를 이용하여 게임 개발 관련 지식이 없는 프로그래밍 비전문가들이 게임개발에 참여하는 경향이 뚜렷하게 나타나고 있다. 하지만 기존 게임 개발 방법론과 게임 구현 방법들은 복잡한 설계과정과 전문적인 지식을 요구한다. 프로그래밍 비전문가도 보다 쉽게 게임을 개발 할 수 있도록, 기존 게임 개발 방법론들의 복잡성을 단순화하고, 프로그래밍 비전문가들이 직접 프로토타입을 구현한 사례를 바탕으로 게임 디자인의 본질에 집중하고 구현할 수 있는 교육방법을 제안하려 한다.

Keywords

References

  1. Sungjin Park, Sangkyun Kim, "Gamification Development Methodology - Design and Comparative Analysis of 4F Process", Journal of Digital Contents Society, Vol. 19, No. 6, pp.1131-1144, Jun. 2018. https://doi.org/10.9728/dcs.2018.19.6.1131
  2. Robin Hunicke, Marc LeBlanc, Robert Zubek, "MDA: A Formal Approach to Game Design and Game Research", the Game Developers Conference, San Jose, California, 2001-2004. DOI : https://users.cs.northwestern.edu/-hunicke/MDA.pdf
  3. Jihye Kang, Ahyoung Jang, Inhee Song, "A Study on Game Mechanics and Dynamics of Survival Game Content", Journal of Korea Game Society, Vol.18, p.5-13, Aug, 2018.
  4. Carlo Fabricatore, "GAMEPLAY AND GAME MECHANICS DESIGN: A KEY TO QUALITY IN VIDEOGAMES", ENLACES (MINEDUC Chile)-OECD Expert Meeting on Videogames and Education, p.14, Oct. 2007.
  5. Kim Min-jae, Park Kyung-nam, "Development of Indie Games Using Unreal4", Korean Institute of Information Technology, Proceedings of KIIT Conference, Chosun University, Gwangju, pp.396-397, Aug. 2018.
  6. Charmie Kim, "Designing around a core mechanic", Gamasutra, Jun. 2012, DOI : https://www.gamasutra.com/blogs/CharmieKim/20120612/172238/Designing_around_a_core_mechanic.php
  7. Hong-Sub Lee, Hyung-Won Jeong, Young-Kyo Kim, "Design and Implementation of Game for Learning Game Production Principles: Centering on Scratch Language", Journal of Digital Convergence, Vol. 18, pp.404-405, May 2016.
  8. Godot Engine Official Website, Godot Engine Docs. 2014, DOI : https://godotengine.org/
  9. Myoun-Jae Lee, "A Study on Game Production Education through Recent Trend Analysis of 3D Game Engine", Journal of the Korea Convergence Society, Vol.4 No.1, pp. 15-20, Mar. 2013. https://doi.org/10.15207/JKCS.2013.4.1.015
  10. HanSeong, SeungTaek Ryoo, SangHyun Seo, "A Comparative Study on the Structure and Implementation of Unity and Unreal Engine 4", Korea Computer Graphics Society, Vol. 25, No. 4, p.19, Aug. 2019. https://doi.org/10.15701/kcgs.2019.25.2.19
  11. Unreal Engine Official Website, Unreal Engine Docs. DOI : https://docs.unrealengine.com/ko/Engine/Blueprints/GettingStarted/index.html,
  12. Soo-Kyun Kim, Heau-Jo Kang, Kyung Sung, "First-Person Shooter Game Development using Unreal Engine", Journal of advanced navigation technology, Vol.14 No.5, pp.718-724, Oct. 2010
  13. Sung-Jin Bae, Myung-Ju Kang, "Design And Development of Game AI Using Unreal Engine 4 Behavior Tree", The Korean Society Of Computer And Information, Vol. 24(1), p.267, Jan. 2016

Cited by

  1. 융합영상콘텐츠 교육을 위한 XR 콘텐츠저작 프레임워크 설계 및 제작 vol.24, pp.6, 2020, https://doi.org/10.12673/jant.2020.24.6.633
  2. Educational examples of game development methodology and paper prototyping for effective digital game creation vol.26, pp.11, 2020, https://doi.org/10.9708/jksci.2021.26.11.059