• 제목/요약/키워드: 3D 게임엔진

검색결과 199건 처리시간 0.028초

유니티3D와 구글 탱고를 이용한 증강현실 게임 디자인 (Design of AR Game using Game Engine and Tango)

  • 김수균;배정빈;김호렬;김종덕;김도현;안성옥
    • 한국컴퓨터정보학회:학술대회논문집
    • /
    • 한국컴퓨터정보학회 2018년도 제57차 동계학술대회논문집 26권1호
    • /
    • pp.19-20
    • /
    • 2018
  • 모바일 증강현실 시장은 시장조사업체 카운터포인트리서치가 2021년까지 70조원 규모를 성장을 예측한 것을 비롯하여 많은 자료를 통해 큰 성장을 예고하고 있다. 이러한 증강현실은 현재 더 정교한 증강현실을 위해 디바이스에서 습득한 실제 환경정보를 사용하여 마커 없이도 증강현실을 구현하는 기술을 통해 성장하고있다. 그러므로 성장하는 증강현실시장에 대응하기 위해서는 3D환경을 사용하는 증강현실 기술을 습득할 필요가 있다. 본 논문에서는 탱고기술을 탑재한 기기를 이용하여 3D환경을 습득하고 유니티3D 게임 엔진과 탱고 SDK를 사용하여 카메라 이미지와 3D그래픽이 융합된 자연스러운 증강현실을 구축하는 게임 개발에 대해 설명한다.

  • PDF

아동의 연령별 특징에 적합한 게임요소의 추출과 새로운 게임 컨텐츠 제안에 관한 연구 (A Study on The Proposal for Game Contents and The Game Factor's Abstraction Suited to The Character by Kid Age)

  • 김기영;정재욱
    • 디자인학연구
    • /
    • 제16권4호
    • /
    • pp.141-150
    • /
    • 2003
  • 게임산업은 21세기 정보화 사회의 문화 컨텐츠 산업의 한 분야이다. 멀티미디어, 3차원 그래픽, 3차원 음향, 가상현실 분야, 캐릭터 산업 등과 맥락을 같이 하는 핵심 기술 집약 산업이며, 문화적 파급효과와 규모가 점점 커지고 있는 산업이다. 그러나 국내의 게임 개발 능력은 선진 미국이나 일본에 비하여 낙후되어 있다. 정책적으로 게임 개발 지원 사업이 행하여지고 있으나 게임 컨텐츠 영역보다는 인터넷 게임 혹은 3차원 그래픽 엔진 개발 등 게임 소프트웨어 엔진 개발에 치중되어 있는 것이 현실이다. 한편 미국 PC게임 시장에서 만 8세 이하의 아동용 게임 시장은 전체 게임 시장의 삼분의 일을 차지하는 거대 시장이다. 재미요소와 교육요소가 접목된 아동용 게임은 컨텐츠 위주의 산업으로 짧은 개발 기간에 고부가가치를 창출 할 수 있는 산업이기 때문이다. 본 연구는 기존의 컴퓨터 게임에 관해 고찰하고, 아동의 연령별 특징에 적합한 게임요소의 추출과 새로운 게임 컨텐츠를 제안한다는 것을 목적으로 한다. 앙케이트 조사와 프로토콜 분석 및 연령별 성장기 특징의 문헌조사를 통해 기존의 게임장르에 추가하여 'Asports', 'Asim' 'U.J RPG', 'S+RPG'가 성장기별 아동 발달에 유익하다는 결론을 도출 할 수 있었다.

  • PDF

센서 네트워크를 기반으로 한 개선된 헬스케어 싸이클 (Advanced Health Care Cycle Based on Sensor Network)

  • 임희성;구자명;문창민;김지은;이강환
    • 한국정보통신학회:학술대회논문집
    • /
    • 한국해양정보통신학회 2008년도 춘계종합학술대회 A
    • /
    • pp.491-494
    • /
    • 2008
  • 최근 유비쿼터스의 활용이 확장되고 있다. 헬스분야에도 예외는 아니다. 기존의 헬스 싸이클은 단지 고정된 싸이클에 현재 자신의 속도와 맥박 등의 일반적인 정보만 제공하기 때문에 장시간이나 장기간의 운동을 하기에는 시간이 지날수록 흥미도가 떨어지고, 자신에 맞는 운동을 하기도 어렵다. 본 논문에서 논의하는 헬스 싸이클은 센서 네트워크와 DB를 접목한 상증 인식 시스템을 이용하여 자신이 현재 상태와 운동 진행 상태를 분석한 맞춤 운동을 할 수 있다. 사용자는 부착된 체온센서와 심전도센서를 통해서 자신의 상태를 실시간으로 확인하게 된다. 센싱된 신호들을 효율적으로 관리하기 위해서 센서네트워크를 형성하여 모든 신호들은 싱크노드에 집중되게 된다. 이 신호들과 DB에 기록된 사용자의 과거 운동기록을 활용하여 현재 운동중인 사용자의 신체적인 상태를 체하게 된다. 이러한 상황인식을 통해서 운동자에게 위험한 요소를 제거하거나 효과적인 운동이 가능하도록 자동으로 제어해주는 것이 이 헬스싸이클의 특징이다. 또한 여기에 충격감지 센서, 유압펌프제어, Python을 이용한 3D 게임엔진을 더하여 운동시에 가상현실적인 상황을 만들고자 하였으며 장시간의 운동에도 흥미가 떨어지지 않도록 하는 것도 상기 헬스싸이클의 특징이다.

  • PDF

PC 환경에서의 3인칭 액션게임 설계 (Design of 3D Action Game for PC Environment)

  • 안성옥;이희범;박동원;김수균;정진영
    • 한국컴퓨터정보학회논문지
    • /
    • 제19권4호
    • /
    • pp.63-69
    • /
    • 2014
  • 3인칭 액션게임은 많은 마니아층의 사용자들에게 지속적인 관심을 받고 있는 장르이다. 이러한 3인칭 액션게임은 사용자가 캐릭터의 모습과 다양한 액션을 볼 수 있게 하여 게임에 대한 몰입도를 높일 수 있는 특징을 가지고 있다. 많은 장르의 게임들이 게임엔진을 사용하여 제작되고 있지만, 본 논문에서는 게임엔진의 특정화된 기술을 사용하지 않고, 단지 DirectX 라이브러리를 이용하여 3인칭 액션 게임을 설계하여 게임 개발에 들어가는 비용을 최소화 할 수 있다는 장점을 가지고 있다. 또한 본 논문에서는 여러 가지 기본 알고리즘을 이용하여 다양한 이벤트 처리와 애니메이션 효과를 좀 더 효율적인 방법으로 그래픽 디바이스에서 빠르게 처리하도록 한다. 성능에 대한 우수성은 게임의 실험 결과에서 잘 나타낸다.

MAYA를 이용한 3D게임 캐릭터 디자인 (A 3D Game Character Design Using MAYA)

  • 류창수;허창우
    • 한국정보통신학회논문지
    • /
    • 제15권6호
    • /
    • pp.1333-1337
    • /
    • 2011
  • 스마트폰 환경에서 하드웨어인 폰(Phone)은 CPU 처리 속도 향상, 3D 엔진 탑재, 가용량 메모리 확대 등으로 인하여 차세대 스마트폰 게임 시장이 활발하게 떠오르고 있다. 또한 3D 게임 캐릭터설정에 있어서, 작은 스마트폰 화면에서 사실적이고 자유로운 애니메이션이 중요한 부분이 되고 있다. 본 연구에서는 캐릭터 설정과 스마트폰에서 효과적으로 3D 게임 캐릭터가 체감을 유발할 수 있는 조작 방법으로, MAYA를 활용하여 NURBS 데이터로 눈에서 코 그리고 입으로 얼굴을 완성하고, Polygon Cube tool로 손과 발을 모델링하였다. 그리고 하나의 큐브를 반으로 나누어 모델링 한 후 mirror 복사를 통해서 바디의 전체를 완성시켜 로우폴리곤 모델링하였다. 그 다음 사실감 있고 자연스러운 캐릭터를 모델링하기 위해 ZBrush로 디테일 완성하고 Divide의 레벨을 4까지 적용하였다. 다소 거칠거나 과장된 형태일지라도 들어갈 곳과 나올 곳 등을 표현해가며 Smooth 브러시 효과로 부드럽게 표현하고 매핑하여 로우폴리곤 3D 캐릭터를 설계하였다.

드라마 VFX의 렌더링 시간 단축을 위한 3DCGI 워크플로우 제안 (3DCGI workflow proposal for reduce rendering time of drama VFX)

  • 백광호;길운;이병춘;윤태수
    • 한국정보통신학회논문지
    • /
    • 제24권8호
    • /
    • pp.1006-1014
    • /
    • 2020
  • OTT 서비스의 성장으로 해외드라마 유입 증가로 드라마 VFX에 대한 소비자의 기대치는 높아졌으나, 현재의 드라마 제작 시스템에 의한 제작 시간 부족은 VFX의 질적 저하와 작품의 완성도에 악영향을 준다. 본 논문은 기존의 VFX의 제작 시간을 줄이고 VFX의 질을 높이고자 게임엔진을 사용한 배경렌더링과 배경HDRI를 환경 조명으로 적용한 피사체 렌더링 워크플로우를 제안하였다. 제안한 워크플로우는 총 3단계로 검증하였다. 동일 조명환경과 카메라 거리에 따른 게임엔진과 렌더링 소프트웨어 비교, 기존 렌더링 방식과 배경 HDRI 생성을 통한 렌더링 비교, 제안한 워크플로우 유효성을 검증한다. 검증에는 구조적 유사도와 히스토그램을 사용하여 정량적 평가를 하였다. 이 연구는 VFX의 제작 리스크를 개선과 질적 향상을 위한 선택지의 한가지로 기대 할 수 있을 것이다.

게임 개발을 위한 사용자 인테페이스 개발 방법 (Development of User Interface for Game)

  • 김성수;김수균;안성옥;강신진;정진영;안우영
    • 한국컴퓨터정보학회:학술대회논문집
    • /
    • 한국컴퓨터정보학회 2014년도 제49차 동계학술대회논문집 22권1호
    • /
    • pp.333-334
    • /
    • 2014
  • 유니티3D는 게임 회사에서 가장 많이 사용하고 있는 게임 엔진 중의 하나이다. 다양한 장르의 게임을 쉽고 간편하게 개발 할 수 있고, 또한 개발비를 절약 할 수 있는 장점을 가지고 있다. 다양한 플랫폼 지원으로 인해 iOS(iPhone Operating System) 환경, 안드로이드(Android) 환경에 맞도록 최적화 하여 플랫폼 전환도 가능하다. 본 논문은 유니티3D에서 강점인 NGUI(Next-Gen UI)의 사용방법과 설계에 대한 방법을 통해서, 사용자 인터페이스 개발에 쉽게 접근 할 수 있는 방법에 대해 소개한다.

  • PDF

MAYA를 이용한 3D게임 캐릭터 디자인 (A 3D Game Character Design Using MAYA)

  • 류창수;허창우
    • 한국정보통신학회:학술대회논문집
    • /
    • 한국해양정보통신학회 2011년도 춘계학술대회
    • /
    • pp.300-303
    • /
    • 2011
  • 스마트폰 환경에서 하드웨어인 폰(Phone)은 CPU 처리 속도 향상, 3D 엔진 탑재, 가용량 메모리 확대 등으로 인하여 차세대 스마트폰 게임 시장이 활발하게 떠오르고 있다. 또한 3D 게임 캐릭터설정에 있어서, 작은 스마트폰 화면에서 사실적이고 자유로운 애니메이션이 중요한 부분이 되고 있다. 본 연구에서는 캐릭터 설정과 스마트폰에서 효과적으로 3D 게임 캐릭터가 체감을 유발할 수 있는 조작 방법으로, MAYA를 활용하여 NURBS 데이터로 눈에서 코 그리고 입으로 얼굴을 완성하고, Polygon Cube tool로 손과 발을 모델링하였다. 그리고 하나의 큐브를 반으로 나누어 모델링 한 후 mirror 복사를 통해서 바디의 전체를 완성시켜 로우폴리곤 모델링하였다. 그 다음 사실감 있고 자연스러운 캐릭터를 모델링하기 위해 ZBrush로 디테일 완성하고 Divide의 레벨을 4까지 적용하였다. 다소 거칠거나 과장된 형태일지라도 들어갈 곳과 나올 곳 등을 표현해가며 Smooth 브러시 효과로 부드럽게 표현하고 매핑하여 로우폴리곤 3D 캐릭터를 설계하였다.

  • PDF

3D 그래픽스 셰이더 공간 변환의 시각화 (Visualization of 3D Graphics Shader Space Transformation)

  • 이상원
    • 한국컴퓨터정보학회:학술대회논문집
    • /
    • 한국컴퓨터정보학회 2022년도 제66차 하계학술대회논문집 30권2호
    • /
    • pp.219-220
    • /
    • 2022
  • 3D 그래픽스 환경에서 입체적인 물체가 2D 모니터에 보여지는 과정에는 여러 단계의 공간 변환과 행렬 계산을 거치게 된다. 이러한 공간 변환은 각 단계가 어떤 의미인지 쉽게 이해하기에 어려운 면이 있다. 본 논문에서는 유니티 3D 엔진에서 작동하는 셰이더를 통해 각 단계의 공간을 시각화 하여 학생들이 보다 쉽게 공간 변환을 이해하는 시각화 방법을 제시한다.

  • PDF

스토리 형식의 RPG 게임 개발 (Development of a Story Based on RPG Game)

  • 윤대현;김수균;박동원
    • 한국컴퓨터정보학회:학술대회논문집
    • /
    • 한국컴퓨터정보학회 2020년도 제61차 동계학술대회논문집 28권1호
    • /
    • pp.221-222
    • /
    • 2020
  • 본 논문은 유니티 엔진을 이용하여 3인칭 육성 게임을 개발하는 것을 목표로 한다. 본 개발 게임에서는 인간족과 오크족으로 나누고, 인간족은 오크족에게 오크족은 인간족에게 대응하기 위해서 자신의 능력을 키우는 것을 기본 배경 시나리오로 계획하였다. 두 종족의 선택에 맞는 스토리 형식의 퀘스트(Quest)로 중립 몬스터를 격파하여, 이를 능력치로 키울 수 있게 하였다. 본 개발 논문에서는 스토리성 퀘스트를 기본으로 하고 있기 때문에 플레이어가 몰입 하기 쉬운 좋은 조건을 장점으로 하고 있다.

  • PDF