플레이어의 움직임을 직접 반영하는 체감형 게임은 키보드와 마우스를 사용하는 일반적인 컴퓨터 게임에서 느낄 수 없는 실감난 조작법과 몰입감을 제공한다. 우리는 플레이어에게 기존의 게임과 다른 재미를 주기 위해 사용자의 스윙이 반영되는 체감형 탁구게임을 제작했다. 이 때, 사용자가 휘두르는 실제 라켓을 가상 공간으로 옮겨서 가상 공간의 공을 칠 수 있게 하기 위해서는 실세계 탁구라켓의 공간정보를 가상세계 공간에 맵핑 해야 한다. 한 대의 카메라를 사용하는 환경에서 오브젝트 추출이나 색깔정보만으로는 체감형 탁구게임에서 요구하는 정확한 공간 정보를 얻을 수 없다. 그래서 Augmented Reality (AR) 기술을 게임 개발에 사용했다. 그리고 시스템이 플레이어의 간단한 제스처를 인식해서 게임에서 필요한 부과적인 입력처리를 가능하도록 했고, 빠르고 간단하게 사용자의 제스처를 인식하기 위해서 스캔라인 방식을 사용했다. 본 논문은 비전기반의 AR과 제스처 인식을 사용하는 실감형 탁구게임을 제안한다.
최근 모바일 휴대 단말기의 성능 향상과 사용자의 멀티미디어 서비스에 대한 요구 수준이 높아짐에 따라 모바일 휴대 단말에서 다양한 멀티미디어 응용 프로그램들이 개발/서비스되고 있다. 본 논문은 현재 모바일 환경에서 대표적인 멀티미디어 서비스의 하나인 Mobile Flash를 하드웨어 리소스 제약이 많은 모바일 환경에서 설계 및 구현한 것에 관하여 기술한다. Mobile Flash는 유선 데스크탑 환경에서 이미 전세계의 95% 이상 보급/설치되어 애니메이션, 게임, 교육용 컨텐츠, 광고 등 다양한 컨텐츠를 재생을 지원하는 Flash Player를 모바일 환경에 맞도록 최적화한 것이다.
디지털미디어의 상호작용성의 특징은 전통적인 스토리텔링을 변화시켜 디지털 스토리텔링이라는 새로운 개념으로 자리 잡고 있다. 게임 스토리텔링은 영화나 애니메이션의 전개방식과는 달리 개방형스토리 전개방식(open ended design)을 택하고 있으며, 플레이어 캐릭터(player character)의 선택(player's decision)에 따라 무한개의 스토리를 만들어 낼 수 있다. 가장 스토리 중심적인 RPG장르에서 캐릭터를 중심으로 한게임 스토리텔링 구조를 제안하고, 다양한 스토리 밸류(Story value)를 가지고 디자인되어 있는 캐릭터들이 게임 스토리텔링 구조(Game Storytelling Structure) 속에서 플레이어의 흥미와 몰입을 가져오는 배경이야기(Background Story), 판타지적인 게임월드(Game World)과 그 속에서 발생하는 사건(Event)들과 어떻게 상호작용하는지 사례를 통해 분석하였다. 본 연구는 예측 가능한 게임 메카닉(game mechanics)설계와 특별한 목표를 가지고 있는 게임인 경우 게임 플레이를 통제할 수 있는 수단이 되는 필수적인 작업이다.
현재 게임 레벨 디자인은 게임 유저로 하여금 게임에서 일정수준의 재미를 느낄 수 있게 게 임을 구상하고 적용하는 것으로 게임개발과정에서 중요한 역할을 해왔다. 이러한 레벨 디자인은 레벨 디자이너에 의해 설계되어 왔으며, 대부분의 게임 개발팀에서는 한 레벨 디자이너가 한 레벨씩 맡아서 설계하고 있다. 따라서 게임이 복잡해질수록 레벨 디자이너의 숫자는 늘어나고, 다양한 레벨을 만들기 위해 들어가는 인력과 작업시간은 늘어나야 한다. 본 논문에서는 레벨 구조에 배회 에이전트를 도입하여 하나의 레벨만으로도 다양한 레벨들의 효과를 경험해 볼 수 있도록 레벨 구조가 동적으로 변환되는 방법을 제안한다. 또한 배회 에이전트에 의해서 사용자들 간의 밸런스 조절도 가능함을 보이고자 한다.
게임장르별 소비자 지각도 평가는 기업의 시장점유율, 신규 고객유치, 고객 유지, 경쟁기업 위치 정립 등 기업의 운영에 많은 영향을 미치는 부분이다. 특히 소비자가 제품 및 기업에 대해 나쁜 이미지로 소비자에게 지각되어 버린다면 금방 경쟁사에게 고객을 놓칠 수 있고, 시장에서 이미지 회복을 위해 많은 비용과 시간을 소비해야 한다. 하지만 상당수의 게임 업계는 제품판매에만 급급한 홍보 전략을 고수하고 있다. 이 전략은 단기적으로는 제품을 팔아 고객을 유치할 수 있지만 지속적인 고객유지는 어렵다는 것이다. 또한 기업 매출과 장기적인 시장점유율 확보를 위해서는 고객의 지각도 분석이 필요하다. 이러한 차원에서 본 연구의 방향을 게임제품과 기업이미지를 평가하는데 초점을 맞추어야 하지만, 논문이 특정 업체 제품 및 특정 업체방향으로 기울게되는 소지가 있어 모든 소비자가 공감할 수 있는 게임장르별 및 게임 특성들을 분석하고 거기 에 맞는 전략을 제언해주는데 중점을 두었다.
현재의 거의 대부분의 3차원 그래픽 프로세서는 한 개의 삼각형을 빠르게 처리하는 구조로 되어 있으며, 향후 여러 개의 삼각형을 병렬적으로 처리할 수 있는 프로세서가 등장할 것으로 예상된다. 고성능으로 삼각형을 처리하기 위해서는 각각의 레스터라이저마다 각각의 고유한 픽셀 캐시를 가져야 한다. 그런데, 병렬로 처리되는 경우 각각의 프로세서와 프레임 메모리 간에 일관성 문제가 발생할 수 있다. 본 논문에서는 각각의 그래픽 가속기에 픽셀 캐시를 사용가능 하게 하면서 성능을 증가시키고 일관성 문제를 효과적으로 해결하는 병렬 렌더링 프로세서를 제안한다. 또한 제안하는 구조에서는 픽셀 캐시 미스에 의한 지연시간을 크게 감소시켰다. 실험 결과는 본 구조가 16개 이상의 레스터라이저에서 선형적으로 속도 향상을 가져옴을 보여준다.