실감형 콘텐츠 관련 연구가 활발히 진행되고 있다. AR을 중심으로 한 실감형 콘텐츠의 발전은 스마트 폰을 이용하여 실세계에 3D 가상 콘텐츠를 추가하는 것을 넘어, 대형 건축물에 Projection Mapping을 하는 Media Facade 콘텐츠로 발전되었다. 최근 Projection Mapping을 이용한 Media Facade를 활용한 광고 콘텐츠의 수요가 증가하면서 Projection Mapping콘텐츠에 대한 교육과 시스템개발이 요구 되고 있다. Projection Mapping을 처음 배우는 교육생의 경우, 투사할 사물 및 건축물을 만드는 것부터 큰 어려움으로 작용된다. 사물 및 건축물을 구축하기 위해서는 그만한 자원과 재원이 요구되며, 한번 만들고 나면 다시 자원 을 활용하여 바꾸기 쉽지 않다. 본 논문에서는 Projection Mapping 교육을 위한 Unity 3D Engine 기반 Projection Mapping Simulation을 제안한다. 제안된 Projection Mapping Simulation는 Unity 3D Engine을 기반하였기 때문에 무료로 교육생들이 사용이 가능하며, 다양한 3D Object File를 활용하여 사물 및 건축물을 나타내고 조작할 수 있다. 또한, Projection Mapping에 쓰이는 영상을 Video 뿐 아니라, 실시간 3D Rendering으로 사용할 수도 있다. 본 논문에서 제안한 Projection Mapping Simulation는 교육생들에게 공간과 사 물 및 건축물의 이해를 돋기 위한 실험의 장이 될 것이며, Projection Mapping 콘텐츠 연구 자들에게는 여러 Projection Mapping 기법을 실험 및 연구할 수 있는 장이 되길 희망한다.
VR 및 AR은 대중들이 접근하기 어려운 기술이 아닌, 개인용 스마트 폰 하나로 체험 및 활용 할 수 있는 시 대가 되었다. 최근 이런 개인용 스마트 폰의 다양한 센서를 활용한 AR 콘텐츠가 개발되고 서비스 되고 있다. AR 콘텐츠의 수요가 커지면서Software교육의 수요도 커지게 되었다. 하지만, 비전공자들도 배우기 쉬운 Python 언어를 중심으로 SW 교육이 활발해졌음에도, 아직까지 AR 콘텐츠 개발에서는 Python을 적극적으로 사용할 수 없다. AR 콘텐츠는 기술 분야 뿐 아니라 인터렉티브 아트 분야에서도 활발하게 사용되고 있다. 최근 인터 렉티브 아티스트들은 Python을 이용하여 인공지능을 활용한 작품을 개발 및 전시하고 있다. Python을 통한 SW 교육은 SW 분야의 취업에만 필요한 것이 아니라 아트 분야에서도 필요한 교육이 되었다. 본 논문에서는 AR 콘텐츠 개발 교육을 위한 Python과 Unity 3D Engine을 이용한 네트워크 기반 AR 프레임 워크를 제안한다. 제 안한 AR 프레임 워크는 Web 기반 브라우저에서 개인용 스마트 폰의 카메라에 접근하여 카메라 정보를 Main Server에 전송하고 Python에서 Mark를 분석한다. Mark 정보에 맞춰 Unity 3D Engine에서 3D 오브젝트를 렌더 링하고, 카메라 정보화 합성 후, MJPEG 스트리밍으로 개인용 스마트 폰 화면에 렌더링 된다. 본 논문에서 제 안한 AR 프레임 워크는 SW 교육 플랫폼과 비대면 교육 플랫폼의 요구사항을 반영하며, 인터렉티브 아티스트 들의 다양한 도전에 필요한 기술적 제한을 낮춰 줄 것으로 기대한다.
Unity 3D is a 2D and 3D game engine that supports multiple platforms. Editors may develop 2D and 3D games that run on Windows, Mac, Android, iPhone and various web platforms. In this paper, we propose a shooting game designed and developed using the Unity 3D game engine. Shooter is a game genre to defeat the enemy by shooting a gun or missiles. Through factors such as a game system it is very simple, one momentary reflection ability or behavior is characterized by the pursuit of sex games. Also it analyzed for the game and the game system architecture for game development. I hope to help them through a variety of platforms based game design and development.
본 논문에서는 교육용 게임을 제작할 수 있는 툴을 제안하여 제작 기술에 대한 전문적인 지식이 없는 사용자에게 자신들이 원하는 형태로 직접 교육용 게임을 제작 할 수 있는 방안을 모색하였다. 사용자가 자신이 원하는 게임을 직접 만든다는 취지에서 시작한 이 게임은 잊혀져가는 우리나라의 전래동화라는 콘텐츠를 만나게 되면서 전래동화 기반의 게임을 직접 디자인, 플레이, 친구들과 공유할 수 있는 새로운 게임 제작 툴로 진화하였다. 또한 아이들을 가르치는 교사도 직접 전래동화를 게임 제작 툴로 디자인하여 아이들에게 제공, 공유하면서 자신의 교육에 보다 쉽고 재미있게 아이들의 참여를 유도할 수 있게 제작하였다.이 게임 제작 툴을 통해, 어린 학생들은 잊혀져가는 우리의 좋은 문화를 접할 수 있고, 그 안에 있는 지혜와 해학, 교훈을 얻을 수 있을 것이며, 성인들은 어린 시절 할머니의 무릎에서 들었던 이야기들을 떠올리며 과거에 대한 향수를 느낄 수 있을 것이라 생각한다.