코비드헌터+: 코로나19 종식 기원 증강현실 디펜스 게임

코비드헌터+는 코로나19의 종식을 기원하는 마음을 담아 제작한 증강현실 디펜스게임이다. 코비드헌터+는 현실 세계를 축소하여 제작한 미니어처 디오라마를 기반으로 플레이된다. 미니어처 디오라마를 만들기 위해 1:100 스케일로 3D프린터로 출력하고 도색까지 마친 학과 건물을 미니어처 디오라마 중앙에 배치한 다음, 추가로 바닥과 나무, 주차장을 표현하였다. 증강현실 솔루션을 구현하기 위해 주어진 3D모델에 대한 실시간 3D트래킹 모듈을 제공하는 뷰포리아 엔진 이용하였으며, 학과 건물의 3D모델을 입력으로 구현하였다. 또한 사전에 키프레임...

Full description

Saved in:
Bibliographic Details
Published in디지털콘텐츠학회논문지 Vol. 23; no. 12; pp. 2337 - 2344
Main Authors 이수원(Suwon Lee), 김상현(Sanghyeon Kim), 김성원(Seongwon Kim), 손엄지(Eomji Son), 정보건(Bogeon Jeong), 최상민(Sang-Min Choi)
Format Journal Article
LanguageKorean
Published 한국디지털콘텐츠학회 01.12.2022
Subjects
Online AccessGet full text
ISSN1598-2009
2287-738X
DOI10.9728/dcs.2022.23.12.2337

Cover

More Information
Summary:코비드헌터+는 코로나19의 종식을 기원하는 마음을 담아 제작한 증강현실 디펜스게임이다. 코비드헌터+는 현실 세계를 축소하여 제작한 미니어처 디오라마를 기반으로 플레이된다. 미니어처 디오라마를 만들기 위해 1:100 스케일로 3D프린터로 출력하고 도색까지 마친 학과 건물을 미니어처 디오라마 중앙에 배치한 다음, 추가로 바닥과 나무, 주차장을 표현하였다. 증강현실 솔루션을 구현하기 위해 주어진 3D모델에 대한 실시간 3D트래킹 모듈을 제공하는 뷰포리아 엔진 이용하였으며, 학과 건물의 3D모델을 입력으로 구현하였다. 또한 사전에 키프레임을 학습하는 모듈을 추가로 이용하여 모든 방향에서 인식이 성공할 수 있도록 구현하였다. 게임 내에서 다양한 사람들을 등장시키기 위해 브이로이드 스튜디오를 이용하여 휴머노이드 타입의 3D모델을 직접 커스터마이징하였다. 모든 게임 로직과 사용자 인터페이스는 유니티3D를 사용하여 구현하였다. 플레이어는 무작위로 생성되는 바이러스와 퇴치하고, 사람들에게 마스크를 착용시켜주면서 미니어처 디오라마를 지켜나간다. 미니어처 디오라마의 크기가 상당히 크기 때문에 플레이어는 자신의 몸을 움직이면서 미니어처 디오라마의 다양한 부분을 방어해야 한다. 이 과정에서 플레이어는 현실 세계와 증강된 가상 물체 사이의 인터랙션을 경험하는 등 실감나게 게임에 몰입할 수 있다. CovidHunter+ is an augmented reality defense game developed in hopes of the end of COVID-19. CovidHunter+ is played based on a miniature diorama created by reducing the real world. To make the miniature diorama, our department building was printed in 1:100 scale with a 3D printer and finished with coloring, placed in the center of the miniature diorama, and a floor, trees, and parking lot were added. To implement augmented reality solution, we used the Vuforia engine that provides a real-time 3D tracking module for a given 3D model as an input as a 3D model for our department building. In addition, keyframes were trained in advance so that recognition was successful in all directions. To create diversified people walking on the streets in the game, we directly customized 3D models of humanoid type using VRoid studio. The game logic and user interface were implemented using Unity3D. In the game, the player defends the miniature diorama by fighting off randomly generated viruses and putting on masks on people. Because the miniature diorama is large, the player defends various parts of the miniature diorama while moving their body. In this process, players can realistically immerse themselves in the game, experiencing the interactions between real and augmented virtual objects. KCI Citation Count: 2
Bibliography:http://dx.doi.org/10.9728/dcs.2022.23.12.2337
ISSN:1598-2009
2287-738X
DOI:10.9728/dcs.2022.23.12.2337