• 제목/요약/키워드: 게임 수행 시간

검색결과 225건 처리시간 0.022초

양안시차를 이용한 외야수 뜬 공 잡기 가상 현실 실시간 시뮬레이터 개발 (Development of real time virtual reality simulating a flying ball using binocular disparity)

  • 손혜림;이형철
    • 한국HCI학회:학술대회논문집
    • /
    • 한국HCI학회 2006년도 학술대회 2부
    • /
    • pp.810-814
    • /
    • 2006
  • 그 동안 개발된 시뮬레이터들은 주로 단안 정보에 기초한 것들이 대부분이었고, 양안 정보를 제공하더라도 사용자의 움직임을 반영하지 못하였다. 양안정보를 제공하지 못하는 시뮬레이터는 게임으로써는 재미에 한계가 있고, 훈련 도구로써 실제 수행에 도움을 주기 어렵다. 본 연구는 사용자의 움직임을 고려한 양안 정보를 제공하는 외야수 뜬 공 잡기 가상 현실 시뮬레이터를 개발하여 이러한 문제점들을 해결할 수 있는 토대를 마련하였다. 그리고 양안 정보 제공의 중요성과 개발된 시뮬레이터의 타당성 및 유용성을 검증하기 위해 본 시뮬레이터를 이용하여 공의 위치 판단 과제를 실시하였다. 양안 시차가 주어진 조건과 주어지지 않은 조건 각각에 두 집단 구성원들을 무선적으로 배치하여 정답률과 반응 시간을 측정하였다. 숙련자들은 양안시차가 주어진 조건에서 더 좋은 수행을 보인 반면, 일반인들은 양안시차가 주어지지 않은 조건에서 더 좋은 수행을 보였다. 이는 뜬 공 잡기 상황에서 양안정보가 숙련자들에게는 유용하지만 비숙련자들에게는 그렇지 않았음을 보여준다. 또한 숙련자들이 정답률과 반응 시간 모두에서 일반인들보다 더 좋은 수행을 보였고 이는 통계적으로 유의미하였다. 이와 같은 가상 현실 시뮬레이터는 양안 정보를 제공함으로써 이전의 시뮬레이터들보다 게임이나 훈련 도구로 사용함에 있어 더 효과적이다. 또한 인간의 운동 수행에 관련된 연구를 하는데 유용하게 사용될 수 있다.

  • PDF

Python 교육을 통한 Web 콘텐츠 개발을 위한 저작도구 (Authoring Tool for Web Content Development by Python Education)

  • 정제현;오성민;구본우
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2022년도 춘계학술발표대회
    • /
    • pp.699-701
    • /
    • 2022
  • 프로그래밍 교육에서 Python 교육은 현재 기본으로 다루고 있다. PIP 의 우수한 확장성에 의해 수많은 분야에서 Python 을 이용하여 연구 및 개발을 수행하고 있다. 게임 개발에서도 Python 은 적극 활용되고 있다. 메모리관리와 최적화를 위한 Low Level 개발 부분에서는 C/C++, C#, JAVA 를 사용하지만, 게임 시스템 기획자의 경우 프로그래머에게 직결되는 문서를 작업하기 위해 객체지향적 시점을 작성해야 하기 때문에 Python 을 통해 기획자와 프로그래머의 의사소통 향상으로 인해 결과적으로 개발 시간을 단축하는 효과를 볼 수 있다. 본 논문에서는 Python 교육과 접근성이 좋은 Web Contents 를 개발하기 위하여 KM Engine 을 개발하였다. 경민 대학교 게임콘텐츠과 학생들을 대상으로 교육과 Web Contents 를 개발한 결과 Unity, Unreal 에 비해 학생들이 매우 편하게 개발하는 것을 확인 할 수 있었다. KM Engine 은 경민 대학교 학생 들 뿐 아니라 게임 제작을 배우고 싶어하는 이들과 이들을 학습시킬 목적을 가진 이들에게 기여하길 바란다.

Adaptive Packet Transmission Interval for Massively Multiplayer Online First-Person Shooter Games

  • Seungmuk, Oh;Yoonsik, Shim
    • 한국컴퓨터정보학회논문지
    • /
    • 제28권2호
    • /
    • pp.39-46
    • /
    • 2023
  • 본 논문은 클라이언트-서버 방식을 사용하는 대규모 1인칭 온라인 슈터 게임(MMOFPS)에서의 네트워크 부하를 줄이기 위한 효율적인 적응적 패킷전송 주기 방법을 제안한다. 플레이어 움직임에 있어서 빠르고 지속적인 변화와 정적이고 선형적인 상태가 다양하게 공존하는 FPS 게임의 특성상 변화의 정도에 따라 서버로의 패킷 전송량을 절약할 수 있는 지점들이 존재하는데, 이를 위해 본 논문에서는 클라이언트가 매 패킷을 전송할 때마다 플레이어의 위치 및 움직임 변수들의 변화량을 측정하여 이를 기반으로 다음번 패킷이 전송되어야 할 시간 간격을 계산한다. 서버 측에서는 받은 패킷의 정보들을 사용하여 다음 패킷이 도착할 때까지의 공백을 메우기 위해 위치 예측을 수행하여 모든 클라이언트에게 브로드캐스팅을 하게 된다. 긴 패킷 전송 간격으로 인한 예측 오차를 줄이기 위하여 전송 간격 최대한계치와 이중 패킷전송 등의 추가적 작업을 수행한다. 결과의 효율성을 보이기 위해 테스트 게임 환경을 구축하여 기존의 고정된 패킷전송 주기 시스템과의 비교분석을 수행하였다.

모바일 게임 서버를 위한 고정크기 메모리 풀 관리 방법 (Fixed Size Memory Pool Management Method for Mobile Game Servers)

  • 박세영;최종선;최재영;김은회
    • 정보처리학회논문지:컴퓨터 및 통신 시스템
    • /
    • 제4권9호
    • /
    • pp.327-336
    • /
    • 2015
  • 모바일 환경에서의 게임 서버는 클라이언트의 요청을 처리하는 버퍼를 생성하기 위해 일반적으로 동적 메모리 할당을 빈번하게 수행한다. 이는 시스템에 부하를 가중시키고 메모리 단편화를 발생시키게 되어 게임 서버의 성능을 저하시킨다. 본 논문에서는 이러한 문제를 해결하기 위해 고정크기 메모리 풀 관리 방법을 제안한다. 제안하는 방법에서의 메모리 풀은 원형 연결 리스트 형태의 순차적 메모리 구조를 가지며, 이를 통해 게임 서버에서의 메모리 단편화 문제를 해결하고, 메모리 할당과 해제를 위해 필요한 메모리 블록의 탐색 시간 비용을 줄일 수 있다. 실험에서는 제안하는 방법과 잘 알려진 오픈소스 메모리 풀 라이브러리(boost) 기반의 메모리 풀 관리방법을 이용하여, 동적 할당을 수행할 때의 성능평가를 통해 해당 기법의 효율성을 보이도록 한다.

게임 제작 원리 학습을 위한 게임의 설계 및 구현 : 스크래치 언어를 중심으로 (Design and Implementation of Game for Learning Game Production Principles: Centering on Scratch Language)

  • 이홍섭;정형원;김영교
    • 디지털융복합연구
    • /
    • 제14권5호
    • /
    • pp.403-410
    • /
    • 2016
  • 컴퓨터 게임은 다양한 학문 분야 융복합의 결과물로 컴퓨터 게임을 제작하기 위해서는 다방면의 지식과 경험을 필요로 한다. 본 연구에서는 게임 제작 교육의 시간과 비용 그리고 교육 난이도를 낮추어 보다 쉽게 게임 제작 프로젝트 과정을 수행하기 위하여 스크래치를 사용하는 게임 제작 과정을 보여준다. 스크래치를 사용하여 게임의 핵심 기능을 직접 만들어 보며 게임의 개발 과정과 제작 원리를 체험하도록 하였다. 그리하여 컴퓨터 게임의 제작 원리를 이해하고 제작과정에 필요한 프로그래밍과 멀티미디어의 기능을 보다 쉽고 재미있게 학습할 수 있도록 하였다. 교육이 끝난 이후 설문을 통하여 효과성을 검증하였다. 그 결과 스크래치를 사용한 게임 제작 원리의 학습은 게임의 구조를 이해하는데 도움을 주고 학습자의 흥미를 증진시키며 수업의 재미와 만족을 높여주는 것으로 나타났다. 또한 스크래치를 사용한 게임 제작 원리의 학습은 프로그래밍 과목의 학습에도 도움을 주는 것으로 나타났다.

게이미피게이션은 어떻게 학생들을 움직이는가: 학습시간 관리서비스 분석을 통한 심리적 반엔트로피와 밈에 관한 연구 (How Gamification Moves Students: A Study on Psychic Anti-entropy and Meme through Analysis of Study Time Management Services)

  • 신종천;윤준성
    • 한국게임학회 논문지
    • /
    • 제17권1호
    • /
    • pp.27-40
    • /
    • 2017
  • 본 연구는 국내 교육 환경에서 특별하게 등장하고 있는 학습시간 관리서비스의 개념과 그 안에서 활용되고 있는 게이미피케이션 요소들의 특성을 파악한 후, 학습시간 관리서비스가 지향하는 심리적 반엔트로피의 의미와 새로운 게이미피케이션 요소로서 밈(meme)의 역할을 제시한다. 교육용 게이미피케이션의 목표는 게임과 학습의 유사한 부분을 찾아 학습 환경에 접목시킴으로써 학습 동기를 강화하고 몰입으로 이끄는 것이다. 학습시간 관리서비스 또한 그러한 목표를 지향한다. 하지만 그것은 앱 차단과 같은 외적 반엔트로피 환경을 게임적 기술이나 게임적 사고로 연결해 외적 동기를 부여한다는 점에서 차이가 있다. 뿐만 아니라 내적 동기를 유발하기 위해 새로운 게이미피케이션 요소로서 밈을 활용한다는 점에서도 차별화된다. 특히, 학습 패턴과 관련된 밈은 학습 활동 수행에 관한 일종의 지침과 같은 것으로서, 우수한 학습 패턴을 모방하려는 내적 동기를 유발하고 심리적 반엔트로피 상태를 지속시킬 수 있는 동력이 된다. 따라서 학습시간 관리서비스안의 게이미피케이션은 게임 기반의 기술이나 게임적 사고를 활용함으로써 외적 반엔트로피 환경을 강화하고, 학습 패턴의 밈을 활용함으로써 심리적 반엔트로피 상태를 지속시키는 것이다.

GPU의 병렬 처리 기능을 이용한 메쉬 평탄화 가속 방법 (Acceleration of Mesh Denoising Using GPU Parallel Processing)

  • 이상길;신병석
    • 한국게임학회 논문지
    • /
    • 제9권2호
    • /
    • pp.135-142
    • /
    • 2009
  • 메쉬 평탄화는 메쉬 표면의 잡음을 제거하는 것으로써 일반적으로 평탄화 필터를 적용하여 수행한다. 하지만 전체 과정이 CPU에서 수행되기 때문에 많은 실행 시간이 걸리는 문제점을 가진다. GPU는 부동소수점 연산에 특화되어 CPU에 비해 빠른 연산이 가능하기 때문에 복잡한 연산을 실시간으로 처리하는 것이 가능하다. 특히 메쉬 평탄화 과정은 메쉬의 각 정점이나 삼각형을 기반으로 같은 연산을 반복하기 때문에 GPU의 병렬 처리에 적합하다. 본 논문에서는 양방향 필터링에 GPU의 병렬 처리를 이용함으로써 메쉬 평탄화의 수행 시간을 줄이는 방법을 제안한다. 먼저 양방향 필터링을 위해 메쉬의 각 정점에 인접하는 삼각형들을 찾고 이들의 법선 벡터의 평균을 계산하여 정점들의 법선 벡터를 구한다. 양방향 필터링으로 각 정점의 새 위치를 계산하고 앞의 과정을 다시 수행하여 정점들의 새 법선 벡터를 계산한다.

  • PDF

다중 플랫폼을 지원하는 네트워크 게임 포털 사이트 구성 (The Configuration of the Network Game Portal Site Supporting Multi-Platform)

  • 이남재;곽훈성
    • 정보처리학회논문지B
    • /
    • 제10B권1호
    • /
    • pp.119-126
    • /
    • 2003
  • 본 논문에서는 다중 플랫폼을 지원하는 네트워크 게임 포털 사이트를 구성하기 위하여 Game Omphalos 혹은 단순히 Gamphalos라 명명한 시스템을 제안하였다. 일반적으로 게임 포털사이트는 단순하게 서로 다른 여러 게임을 모아서 각각 개별적으로 실행할 수 있도록 해준다. 그러나 Gamphalos 시스템은 여기에 연결된 다양한 게임들을 사용할 수 있을 뿐만 아니라 상호 연동될 수 있도록 여러 게임의 데이터를 통합하였다. 이를 위하여 Gamphalos 시스템은 통합 아이디 관리와 통합 게임 데이터 처리를 위한 통합 게임 콘트롤 센터(LGCC)와 각 게임의 서버역할을 담당하는 로컬 게임 콘트롤 센터(LGCC) 등 2가지 주요 부분으로 구성된다. Gamphalos System에 가입한 사용자는 서로 다른 게임을 수행하면서 생성되는 게임자료들이 한곳으로 통합, 누적되므로 더욱 많은 점수를 획득하며 이문에 보다 짧은 시간 동안에 캐릭터를 많이 성장시킬 수 있다.

이용 충족관점에서의 모바일게임 플레이어 유형과 특성 분석에 관한 연구 (Determining Uses and Gratifications for the Mobile Games)

  • 한광현;이한철;김태웅
    • 경영정보학연구
    • /
    • 제9권2호
    • /
    • pp.15-39
    • /
    • 2007
  • 모바일게임은 새로운 수익원의 창출과 무선 애플리케이션 및 서비스의 제공이라는 잠재적 이점을 제공하는 혁신적인 엔터테인먼트 기술로 떠오르고 있으며, 다른 형태의 컴퓨터게임과 같이 가상세계의 흥미로운 디지털 경험을 줌으로써 독특한 가치를 제공하고 있다. 본 연구에서는 모바일 게이머의 게임 이용 동기를 기반으로 게이머를 분류하고, 분류된 게이머 집단에 대해 인구통계 속성과 모바일게임 이용 형태 및 게임 이용 시간의 차이를 실증적으로 검증하였다. 통계적 검증 결과 나이, 성, 모바일 단말기, 모바일 게임 경험 및 선호하는 게임 방식에 따라 게임 이용시간에 차이가 있는 것으로 나타났다. 또한 게임 이용 동기를 설명할 수 있는 변수에 대한 설문조사 결과를 요인분석한 결과 탈출, 사회적 상호작용, 경쟁/도전감, 환상감/각성, 접근 용이성이라는 모바일게임 이용 동기를 도출했으며, 이러한 동기요인을 중심으로 군집분석을 수행하여 멀티게이머(Multi-gamers), 커뮤니케이션 중심 게이머(Communication-focused gamers), 모바일 액티브게이머(Mobile active-gamers)라는 3개의 게이머 집단을 구분하였다. 이들 집단 간의 모바일게임 이용 특성과 모바일 단말기 이용 현황 및 사회 경제적 변수에 대한 특성을 비교한 결과 통계적으로 유의한 차이를 발견하였다.

벡터자기회귀(VAR) 모형을 활용한 온라인 게임 규제 영향에 대한 실증적 연구: 웹보드 게임을 중심으로 (An Empirical Study on the Effects of Regulation in Online Gaming Industry via Vector Autoregression Model)

  • 장문경;전성민;유병준
    • 경영정보학연구
    • /
    • 제19권1호
    • /
    • pp.123-145
    • /
    • 2017
  • 한국의 게임시장은 전 세계 시장의 약 29%의 시장점유율을 차지할 정도로 급성장하였다. 특히, 온라인게임의 수출 규모는 24억 USD를 달성할 정도로 국가경제에서 큰 비중을 차지하고 있다. 이렇게 게임 산업이 급성장하면서 게임 산업에 대한 국가적 차원의 정책과 규제에 대해 여러 논의가 이루어지고 있다. 특히, 웹보드 게임에 대해 정부는 여러 주무 부처를 통한 셧다운제, 행정처분, 게임산업진흥법 시행령 등 다양한 규제정책을 시행하고 있는 실정이다. 이러한 배경에서 본 연구는 2012년 11월에 이루어진 웹보드 규제정책의 영향을 분석하기 위해 2010년 12월부터 2014년 11월까지 약 4년여 간의 게임 트릭스 시계열 자료를 단위근 검정, 벡터자기회귀(VAR, Vector Auto-Regression) 분석, 그랜저 인과관계 검정을 수행하였다. 이를 통해 웹보드 규제 정책 시행 전후의 웹보드 게임서비스 간의 충격 파급효과와 예측 이용시간 변화를 알아보았다. 분석 결과를 바탕으로 웹보드 규제 정책이 실질적으로 정부가 의도한 결과대로 나타냈는지 알아보고, 나아가 웹보드 게임 산업을 보다 건강하게 발전시키기 위한 전략을 제시하고자 한다.