본 연구에서는 게임이나 내기 및 놀이 등이 갖고 있는 사행성의 내재적 특성을 찾아보려 하였다. 이를 위해서 우선 사행성의 개념에 대해 살펴보았으며 관련 이론을 정리하였다. 이를 토대로 사행성이 갖는 기술적 개입성, 베팅, 보상비율이라는 세 요인을 추출하여 살펴보았으며, 베팅에서는 다시 베팅의 유무, 베팅의 단위속도, 베팅의 확장성이라는 세부적인 요인을 찾아내어 고찰하였다. 이러한 요인을 분석틀로 활용하면 각 사행성게임의 특징에 대해 보다 개념적인 분석이 가능해질 수 있으며, 향후 사회문화적 요소까지 포괄한다면 총체적이며 실증적인 분석이 가능해질 것이다.
본 연구는 온라인게임의 사회적 자기 효능감과 만족도의 관계를 분석해 보았다. 설문에 응답한 유저는 온라인 게임 <군주>를 사용하고 있는 1,754명이었다. 분석 결과에 따르면, 온라인 사회적 효능감과 온라인 사회적 지원은 단일 요인으로 구성된 변인이었고 온라인 게임 체험 만족도는 관계 만족도와 성취 만족도로 구성된 변인으로 나타났다. 게이머의 온라인 사회적 효능감은 온라인 커뮤니티의 사회적 지원을 매개하여 온라인 게임 체험 만족도를 증가시키는 것으로 나타났다. 사회적 지원에 의한 완전 매개 모형과 부분 매개 모형을 비교한 결과 부분 매개 모형이 자료를 더 잘 설명하는 것으로 나타났다.
게임 밸런스는 게임 디자인의 매우 중요한 요소이며, 게임을 좀 더 재미있게 구성하기 위한 필수 요소이다. 대부분의 게임 개발사들은 성공적인 게임 개발을 위하여 자체적인 밸런스 방법을 사용한다. 효율적인 밸런스 방법이 항상 성공적인 게임 개발을 보장할 수는 없으나 게임 개발자의 입장에서 효율적인 게임 개발을 위하여 표준적인 밸런스 방법이 필요한 것이 사실이다. 캐릭터간의 전투 시스템은 주로 액션을 포함한 장르에서 구현된다. 캐릭터간의 전투를 위한 직접적인 밸런스 요소는 각 캐릭터들이 가지게 되는 특성 및 공격 형태들이다. 본 논문에서 우리는 캐릭터간의 대전 시스템을 갖는 게임에서 캐릭터와 관련된 직접적인 밸런스 요소를 구분하고 이에 근간한 수학적 밸런스 방법을 제안한다.
본 논문에서는 향상된 가시성 검사를 수행하여 기존의 중-텍스처링 구조에 비하여 데이터 전송량 및 깊이 캐쉬의 셀 면적을 감소시킨 픽셀 파이프라인 구조를 제시하였다. 제안하는 구조는 인접한 픽셀들 간의 가시성이 동일할 확률이 높다는 점을 이용하여 한 번의 가시성 검사만 수행하면서도 중-텍스처링 구조와 대등한 성능을 보이는 픽셀 파이프라인 구조이다. 실험결과, 제안하는 구조는 중-텍스처링 구조에 근접하는 성능을 보이면서도 깊이 캐쉬의 전송량은 평균 25%, 깊이 캐쉬의 면적은 약 40%가 감소하였다.
여가는 일상에 지친 피로를 풀어주는데 매우 중요한 요소이다. 특히 주 5일제 근무로 인해 여가를 즐기려는 사람들의 다양한 욕구는 점점 증대되고 있다. 게임은 대학생들에게 하나의 새로운 여가 활동으로 자리 잡고 있다. 과거보다 대학생들은 게임에 대한 욕구가 다양해지고 새로운 것을 추구하지만 개발사들은 비용적인 부분 때문에 대학생들의 욕구를 크게 반영하지 못하고 있다. 이러한 차원에서 본 연구에서는 대학생들의 여가활동 중 게임이용에 대해 어떤 형태를 나타내는지 평가하는데 초점을 맞추었다. 그 결과 하루 평균 3시간미만의 여가활동 중 1~2시간가량 게임을 하고, 재미와 스트레스 해소에 도움이 되기 때문에 많이 이용하는 것으로 나타났다. 온라인 게임과 PC 게임 플랫폼을 좋아하고, 시뮬레이션 게임과 MMORPG를 즐겨하는 것으로 나타났다. 게임 이용시 보통 1~2만원 정도 지불하는 것으로 나타났다. 이와 같은 연구결과를 바탕으로 마케팅 방법을 제안하였다.
최근 MMORPG의 사용자생성콘텐츠를 중심으로 MMORPG의 발전방향에 대한 다양한 논의가 이루어지고 있다. 사용자생성콘텐츠는 IC사용자제작콘텐츠, IC사용자창작콘텐츠, OOC사용자제작콘텐츠, OOC사용자창작콘텐츠의 네 가지 유형으로 나뉠 수 있다. 마크르블랑이 제시한 게임디자인과 게임플레이 과정에서의 메커니즘, 다이나믹, 미학은 각 유형에 따라 다르게 나타난다. 따라서 사용자생성콘텐츠의 각 유형은 게임플레이과정에 흐르는 사용자의 각기 다른 욕망을 읽어내는 지표가 될 수 있고 이는 게임디자인과정에서 중요한 요소로 활용될 수 있다. 결국 MMORPG의 사용자생성콘텐츠는 게임디자인과 게임플레이 사이, IC문화와 OOC문화 사이의 상호작용을 이끌어내는 역할을 수행한다.
광선추적법(ray tracing)은 빛의 반사, 투과 등을 사실적으로 표현할 수 있는 대표적인 전역조명(global illumination) 기술이지만, 복잡한 계산과정으로 인해 실시간 활용에는 많은 제약이 존재한다. 이런 문제를 해결하기 위해 최근에는 GPU(Graphics Processing Unit) 기반의 광선추적법 알고리즘이 활발하게 개발되고 있으며, 본 논문에서는 J. Purcell 등이 제안한 광선추적법 기법을 구현하였다. 그리고 구현된 알고리즘을 인터렉티브 응용분야에 활용하기 위해 렌더링 성능을 개선하는 두가지 방법을 적용하였다. 먼저, 그래픽스 하드웨어에서 지원하는 래스터라이제이션(rasterization)을 적용해 초기 광선의 교차점을 효과적으로 구했다. 또한 대상 물체를 가속화(acceleration) 구조로 구성하여 광선과 물체간의 교차연산에 소요되는 계산시간을 단축하였다. GPU 기반의 광선추적법 렌더링에서 다양한 성능 개선 알고리즘을 적용하여 향상된 렌더링 결과를 구체적으로 분석한 기존 연구가 비교적 적었으며, 본 논문에서는 각 과정에 따른 개선 결과를 제시하였다. 구현된 렌더러와 GPU 기반의 환경 맵을 비교하였으며 이동형 개인 컴퓨터와 무선 센싱 장비를 이용한 무선 원격 렌더링 시스템을 구현하였다. 제안된 시스템은 실시간 합성, 증강현실(augmented reality), 가상현실 등의 다양한 분야에서 활용될 것으로 기대된다.
게임기의 성능은 나날이 발전하여, 최근에는 이를 이용해서 인터넷에 접속하는 등의 서비스가 가능하게 되었다. 따라서 게임기에 문자를 입력하는 방법에 대한 요구가 증가하는데, 본 논문에서는 게임기의 입력 장치인 게임패드를 이용해서 알파벳 문자 및 여러 가지 기호를 입력하는 방법을 제시한다. 이 방법에서는 지금까지 제시된 여러 방법들과 같이 사용자가 게임패드를 조작하여 화면상의 사용자 인터페이스를 통해서 문자를 입력하는데, 사용자 인터페이스로 휴대폰의 키패드와 유사한 화면 키패드를 제공한다. 이는 사용자들이 평소에 익숙하게 사용하는 문자 입력 도구에 대한 사용 경험이 비슷한 인터페이스를 가진 다른 문자 입력 도구에도 전이될 수 있다는 점을 이용한 것으로, 상하좌우의 방향 입력과 여러 개의 발사 버튼을 가진 게임패드의 특성상 복잡한 화면 키보드 형태의 사용자 인터페이스보다는 4×3 구조를 가진 단순한 키패드 형태의 인터페이스가 더 조작하기 쉽기 때문이다. 이러한 가정은 실험 결과를 통해서도 충분히 입증되는데, 본 논문에서 10명의 피실험자를 선발해서 2차에 걸친 실험을 진행해본 결과, 피실험자들은 평균 13 WPM 수준의 문자 입력이 가능하게 되었으며, 이는 기존의 화면 키보드 형태의 문자 입력 도구보다 훨씬 빠르고 정확하게 문자를 입력할 수 있게 되었다는 점을 입증한다.
본 논문에서는 불을 애니메이션하고 가시화하는 새로운 방법을 제시한다. 불을 애니메이션하기 위해서 해결해야 하는 문제들 중에서 가장 어려운 문제는 불이 빛과 열을 주위로 방사하는 과정을 시뮬레이션하는 것이다. 이 방법을 해결하기 위해서 연료가 빛과 열을 발산하고 연소물이 되는 연소 과정을 유체 방정식이 구현되는 복셀화된 공간에서 시뮬레이션하는 복합적인 방법을 제안한다. 불의 움직임은 다른 유체의 경우와 같이 유체 방정식을 이용해서 시뮬레이션하며, 시뮬레이션의 각 단계마다 연소 과정에서 발생한 열이 유체의 온도를 높이고, 이렇게 높아진 온도가 불의 복잡한 움직임을 더욱 가중시키는 과정을 반복시키면서 불에 대한 애니메이션이 처리된다. 또한, 불과 불이 주변을 밝히는 효과를 처리하기 위해서 널리 알려진 포톤 매핑 알고리즘의 효율성을 개선한 새로운 가시화 알고리즘을 구현한다.
게임에 있어서 가장 중요한 부분은 시나리오라고 할 수 있다. 그 이유는 게임을 하는 이용자들로부터 재미와 흥미를 불러일으키는 요소이기 때문이다. 그러나 국내의 기존 시나리오들은 이용자들에게 새로움과 즐거움을 주는 것에는 한계가 있다. 새롭고 창의적인 시나리오보다는 기존의 시나리오를 변형, 파생되어 만들어져서 재미 보다는 식상함을 많이 주고 있기 때문이다. 현재 기업들은 자사의 고객확보를 위해 새로운 시나리오를 선보이려고 노력하고 있다. 그러나 전문가 부족, 이용자들의 욕구 파악 미비 등으로 인해 욕구에 맞는 시나리오를 개발하기에는 어려움이 많다. 따라서 본 연구에서는 게임 개발에 중요 속성인 시나리오 연구에 중점을 두었다. 특히 게임 시나리오 중 시놉시스의 결과 변화여부가 게임 이용자의 호감도에 어떤 반응을 보이는지 파악하여 게임 시나리오 개발에 긍정적인 방향을 제시하고자 한다. 연구결과 약 60%의 이용자들은 시나리오가 게임에 있어 중요한 요인이라고 생각하고 있으며, 모험 및 전쟁 등의 전체내용에서 주인공이 구출 미션을 완수하는 시나리오를 좋아하는 것으로 나타났다.
RPG게임에서의 캐릭터와 몬스터간의 전투는 RPG게임의 근간을 이루고 있는 게임플레이 과정이며 게이머가 느끼는 재미부분에 가장 크게 영향을 미치는 부분이다. MMORPG로의 발전은 기존의 RPG가 가지고 있었던 반복성을 탈피하여 지속적인 확장성과 게임플레이의 다변화를 통해서 게이머에게 다양한 재미를 제공하고 있으나 여전히 기본적인 캐릭터와 몬스터간의 전투를 통한 게임플레이 과정은 변함이 없이 중요하다. 본 논문에서는 게임구현 이전의 게임기획 초기단계에서 캐릭터와 몬스터간의 능력치 설정과 전투에 필요한 각종 공식을 대입해서 전투과정을 미리 테스트 해봄으로서 전투결과 및 전투에 소요되는 시간을 도출하는 시뮬레이터를 연구하였다. 이를 바탕으로 몬스터의 설정과 그에 따른 맵의 몬스터 구성을 통해 기획자가 의도하는 최적의 전투 플레이시간을 구성하는 테스터로 활용될 수 있을 것이다.