G-러닝은 게임기술과 게임이론을 바탕으로 교육용 콘텐츠를 개발하고, 개발된 콘텐츠를 사용자들이 사용하면서 학습하는 것을 말하며, 게임 시장의 유망한 분야로 널리 연구되고 있다. 하지만 현재까지 나온 대부분의 G러닝 콘텐츠는 학습적인 요소들만을 강조하고, 제작하는데 에 많은 어려움을 있기 때문에 사용자들이 재미가 떨어지고, 궁극적으로 교육적인 효과까지 떨어지는 문제가 있다. 본 논문에서는 이러한 G러닝 콘텐츠를 사용하는 사용자들이 재미와 교육적인 효과를 모두 얻을 수 있도록 가상 애니메이션 장르인 머시니마 기술을 사용하였다. 제안된 시스템은 사용자들이 G러닝 콘텐츠를 머시니마 기법을 사용하여 쉽게 제작하고, 제작된 콘텐츠가 사용자들의 커뮤니티에 의해서 확대 및 재생산 되도록 함으로써, 사용자들의 참여를 유도 하였다. 제안된 시스템은 RPG 게임에 나오는 요소들을 이용하여 블록 맞추기 및 최소 거리 찾기 등의 문제를 해결해 나가는 교육요소를 적용하였다.
G-Learning is developed educational contents based on game technologies and theories, and users learn this educational content from playing the G-Learning. It is widely used as a promising application for game industry. However, conventional G-learning methods are focused on educational elements, and it is also difficult to create contents. In this paper, we proposed a G-Learning authoring tool using Machnima. The proposed system provides an authoring method using Machnima, and provides a collaborative virtual environment for various users to attend the created G-Learning content and modify it. The proposed method was applied to a 3D block design and finding a shortest path using resources, where role playing game are used.