• 제목/요약/키워드: 슈팅

검색결과 138건 처리시간 0.02초

멀티 플랫폼에서의 2D 횡스크롤 캐주얼 게임 융합 설계 (The Design of 2D Side-Scrolling Casual Games in a Multi-platform Environment)

  • 양동혁;김수균
    • 한국융합학회논문지
    • /
    • 제6권4호
    • /
    • pp.147-152
    • /
    • 2015
  • 캐주얼 게임은 조작 난이도와 방식이 쉬워, 자투리 시간을 이용하여 누구나 즐길 수 있는 게임이다. 특히 캐릭터 게임 장르의 경우에는 귀엽고 다양한 캐릭터들이 나와 이목을 이끄는 특징을 가지고 있다. 이러한 캐릭터 게임의 경우에는 현재 PC용 게임 이외에도 많은 사용자를 가지고 있는 스마트 폰으로도 즐길 수 있다. 본 논문에서는 유니티 3D 엔진을 이용하여 스마트 폰에서 조작할 수 있는 2D 횡스크롤 캐주얼 슈팅 게임을 설계하는 것을 목적으로 한다. 유니티 3D 엔진을 사용하는 이유는 적은 비용으로 멀티 플랫폼 지원을 해주기 때문이며, 특히 하나의 프로그램 소스코드를 이용하여 다양한 플랫폼에서 구동할 수 있게 해준다. 본 논문의 특징으로는 기존 슈팅게임의 딱딱함과는 달리 10~20대 전체를 대상으로 하여 귀엽고, 아기자기한 컨셉과 손쉬운 조작 방법을 도입하여 경쾌한 게임을 설계하는 것이다.

1 인칭 슈팅 게임에서 눈동자 시선 추적에 의한 3차원 화면 조정 (3D View Controlling by Using Eye Gaze Tracking in First Person Shooting Game)

  • 이의철;조용주;박강령
    • 한국멀티미디어학회논문지
    • /
    • 제8권10호
    • /
    • pp.1293-1305
    • /
    • 2005
  • 본 논문에서는 HMD(head mounted display) 하단에 눈동자의 움직임 영상을 취득할 수 있는 USB 카메라를 부착한 후, 3차원 1인칭 슈팅(first Person shooting) 게임에서 게임 캐릭터의 시선방향을 눈동자 움직임에 의해 조작하는 방법을 제안한다. 본 논문에서 제안하는 방법은 다음과 같이 세 부분으로 구성된다. 첫 번째는 입력 영상으로부터 눈동자의 중심 위치를 실시간 영상 처리 방법으로 추출하는 부분, 두 번째는 HMD 모니터상의 임의 지점을 쳐다볼 때 추출된 눈동자의 위치 정보와 모니터상의 응시 위치 사이의 기하학적인 연관관계를 결정하는 캘리브레이션 부분, 그리고 마지막은 캘리브레이션 정보를 기반으로 모니터 상의 최종적인 응시 위치를 결정하고, 이 정보에 의해 게임상의 3차원 뷰(view) 방향을 조정하는 부분으로 구성된다. 실험 결과, 본 논문의 방법에 의해 손이 불편한 사용자에게 게임을 즐길 수 있는 기회를 제공하고, 게임 캐릭터와 게임 사용자의 시선 방향을 일치시킴으로서 게임의 흥미와 몰입감을 증가시키는 결과를 얻을 수 있었다.

  • PDF

XNA기반 게임 개발의 이펙트 효과 알고리즘 설계 및 구현 (The Design and An Implementation of effective algorithms Effect Based on XNA Game Development Environment)

  • 서정만;최창수
    • 한국컴퓨터정보학회논문지
    • /
    • 제19권7호
    • /
    • pp.37-46
    • /
    • 2014
  • 본 논문은 Visual C#을 이용한 프로그램 기법인 XNA 게임 개발에 관한 것이다. 게임에 필요한 화면 설계, 게임 구현 및 실험 부분에서 게임의 실행화면과 기존의 게임의 차별성과 알고리즘을 제시하였으며, XNA기반의 슈팅게임을 구현하였다. XNA기반 게임 개발환경에서 게임개발의 이펙트 효과 알고리즘 설계 및 구현에 대한 내용을 제안하였다. 게임개발에서 기존의 Directx C++를 사용하여 게임개발을 하는 것은 게임개발자 입장에서 소스코드가 많이 필요하며, 특히 이펙트 효과부분의 처리에서 많은 어려움이 있었다. 그러나 제안한 논문에서는 이러한 어려움을 해소하고, XNA기반에서 게임개발의 가능성을 보였다. 제안한 논문의 우수성을 위해 기존의 게임과의 성능분석을 하였으며, 게임개발을 위한 설계를 하였고, 게임구현 환경 및 게임 실행 화면을 보였다. 향후 XNA기반 게임 개발에 대한 발전에 기여 할 것으로 기대한다.

사용자의 위치 및 지형 정보를 이용한 슈팅 게임 사례 : "Save the village" (A case study on the shooting game using user's location and map information : "Save the village")

  • 윤태복
    • 한국게임학회 논문지
    • /
    • 제17권6호
    • /
    • pp.121-128
    • /
    • 2017
  • 미아방지는 아이를 가진 부모들이 고민해야 되는 사회적 문제가 되고 있다. 이러한 공공부문의 문제들은 조속히 개선해야 할 필요가 있으며, 국외에서도 미아 문제는 관심이 높아지고 있는 분야로서 많은 연구가 진행되고 있다. 기존에는 주로 장비에 의존하여 아이의 위치정보를 모니터링 하는 방법이 주로 시도되었다. 이러한 방법과 함께 지역정보를 인지할 수 있는 방법이 요구된다. 본 논문에서는 플레이어의 위치 정보와 지역 정보를 기반으로 하는 비행슈팅 게임 "Save the village"를 제안하고자 한다. 이 게임은 이용자의 위치정보를 오브젝트로 활용하여 현실정보를 기반으로 설계하여 지형정보에 친숙해지는 것을 고려하였다. 실험을 통하여 게임성과 효과성에 대한 의미있는 결과를 확인하였으며, 이 게임을 통하여 자연스럽게 지역 정보를 익히는 것이 가능할 것으로 예상하며, 낮선 곳에서 당황하거나 혼란스러움이 줄어들 것으로 기대한다.

게임 캐릭터의 조형적 특성에 따른 플레이어의 몰입도에 관한 연구 (A Study on Immersion Degree of Players Depending on Figurative Characteristics of Game Characters)

  • 박찬익
    • 디지털융복합연구
    • /
    • 제18권1호
    • /
    • pp.271-276
    • /
    • 2020
  • 본 연구에서는 게임 캐릭터의 조형적 형태가 플레이어의 몰입에 어느 정도의 영향을 미치는지에 대해 알아보기 위해 현재 국내에서 가장 많은 접속자를 기록하는 MMO 슈팅게임인 '배틀 그라운드' 와 MOVA 게임인 '리그 오브 레전드'를 중심으로 캐릭터의 조형적 특성을 비교하여 분석해 보았다. 분석 결과는 빠르게 진행되는 슈팅게임보다는 스토리텔링이 중요한 요소인 MOVA 게임이나 MMORPG 게임에서 캐릭터의 형태가 플레이어의 몰입도에 영향을 더 크게 주는 것으로 나타났다. 특히 캐릭터에 아이템을 더해주면서 레벨업을 시키는 게임의 경우에는 신체 비례가 일반적인 사람의 비율보다 길어진 8-9등신의 형태가 주류를 이루고 있음을 알 수 있다.

2D 슈팅 게임 학습 에이전트의 성능 향상을 위한 딥러닝 활성화 함수 비교 분석 (Comparison of Deep Learning Activation Functions for Performance Improvement of a 2D Shooting Game Learning Agent)

  • 이동철;박병주
    • 한국인터넷방송통신학회논문지
    • /
    • 제19권2호
    • /
    • pp.135-141
    • /
    • 2019
  • 최근 강화 학습을 통해 게임을 학습하는 인공지능 에이전트를 만드는 연구가 활발히 진행되고 있다. 게임을 에이전트에게 학습 시킬 때 어떠한 딥러닝 활성화 함수를 사용하는지에 따라 그 학습 성능이 달라진다. 본 논문은 2D 슈팅 게임 환경에서 에이전트가 강화 학습을 통해 게임을 학습할 경우 어떤 활성화 함수가 최적의 결과를 얻는지를 비교 평가 한다. 이를 위해 비교 평가에서 사용할 메트릭을 정의하고 각 활성화 함수에 따른 메트릭 값을 학습 시간에 따라 그래프로 나타내었다. 그 결과 ELU (Exponential Linear Unit) 활성화 함수에 1.0으로 파라미터 값을 설정할 경우 게임의 보상 값이 다른 활성화 함수보다 평균적으로 높은 것을 알 수 있었고, 가장 낮은 보상 값을 가졌던 활성화 함수와의 차이는 23.6%였다.

SOM을 이용한 ECG의 긴장과 이완상태 인식 (Tension and Relaxation Recognition of Physiological Signals Using SOM)

  • 정찬순;김성훈;김치호;함준석;박준형;여지혜;고일주
    • 한국감성과학회:학술대회논문집
    • /
    • 한국감성과학회 2009년도 추계학술대회
    • /
    • pp.154-157
    • /
    • 2009
  • 본 논문은 ECG의 긴장과 이완상태를 자동으로 인식하기 위해서 SOM 학습을 이용한다. 기존의 ECG 연구는 자극원의 유무에 따라서 정상상태와 변화상태를 비교하여 데이터를 분석하였다. 본 연구에서는 피험자를 ECG로 측정하여 분석한 후 SOM학습을 이용해서 자동으로 긴장과 이완상태를 분석한다. 실험은 피험자에게 슈팅게임을 하게 한 후 ECG로 측정한다. SOM 입력벡터는 측정된 ECG의 HRV분석으로 시간분석과 주파수분석의 특징벡터들을 추출한다. 특징이 추출된 입력벡터들은 SOM으로 학습하여 자동으로 피험자의 긴장과 이완상태를 분류하여 인식할 수 있었다. ECG와 SOM학습의 매칭도 결과는 71%의 정확도를 보였다.

  • PDF

Windows Phone 7 기반의 모바일 게임 설계 및 구현 (A Design and Implementation of Mobile Game Based on Windows Phone 7)

  • 이원주;강진영;박민호;류인빈;유여름;김미리
    • 한국컴퓨터정보학회:학술대회논문집
    • /
    • 한국컴퓨터정보학회 2013년도 제47차 동계학술대회논문집 21권1호
    • /
    • pp.59-60
    • /
    • 2013
  • 본 논문에서는 Windows Phone 7 기반의 모바일 게임을 설계하고 구현한다. 이 게임은 XNA Framework를 사용하여 개발하기 때문에 상속받은 코드들을 자동으로 생성하고, 게임 개발 관련 콘텐트 리소스의 등록 및 게임 로직을 해당 메소드에 구현한다. 이 게임의 특징은 슈팅(shooting), 이미지, 랭킹시스템 등의 3개 요소를 고려하여 개발한 것이다. 다양한 물고기 캐릭터를 사용하였으며 복싱에서 연상되는 펀치를 도입하여 움직이는 물고기를 펀치로 잡아 점수를 얻는 것이다.

  • PDF

퍼지이론을 이용한 슈팅게임 난이도 조절 (Difficulty Control of a Scrolling-Shooter Game Using Fuzzy Reasoning)

  • 박창훈;서진석
    • 한국멀티미디어학회논문지
    • /
    • 제20권8호
    • /
    • pp.1464-1471
    • /
    • 2017
  • One of the important factors in game design is difficulty adjustment. An appropriate level of difficulty makes users have a sense of challenge and interest. However, the adjustment of difficulty takes a lot of time and effort, because of its ambiguity. To solve the problem, we propose a difficulty control method using a fuzzy theory. In this paper, a simple demonstration is exemplified to verify the effectiveness of our method. Experimental results show that the difficulty of the game changes according to the user's skill.

강화학습을 이용한 지능형 게임캐릭터의 제어 (Control of Intelligent Characters using Reinforcement Learning)

  • 신용우
    • 인터넷정보학회논문지
    • /
    • 제8권5호
    • /
    • pp.91-97
    • /
    • 2007
  • 과거에는 게임프로그램 제작이 단순히 3D, 온라인게임, 엔진프로그래밍 또는 게임프로그래밍으로 분류하여 제작하였다. 그러나 이제는 게임프로그래밍의 종류가 세분화되었고, 기존에 없던 인공지능 게임프로그래머의 역할이 게임을 좀 더 재미있게 할 수 있는 시점이라 하겠다. 본 논문에서는 강화학습 알고리즘을 이용하여, 보상 값을 받아 게임캐릭터가 학습하여 지능적인 움직임을 나타나게 하였다. 구현된 게임캐릭터가 지능적으로 잘 움직이는지 확인하기 위해, 슈팅게임을 제작하여 적 캐릭터와 전투를 하게 하였다. 실험결과 임의로 움직이는 캐릭터보다 월등히 방어함을 알 수 있었다.

  • PDF