• 제목/요약/키워드: 3D Game Engine

검색결과 159건 처리시간 0.021초

A study on Optimizing Mobile 3D Game Engine using JSR-184

  • Cho, Jong-Keun;Lee, Shin-Jun;Choo, Moon-Won
    • International Journal of Contents
    • /
    • 제3권4호
    • /
    • pp.8-14
    • /
    • 2007
  • This study focuses on modeling mobile 3D game engine and suggesting modified skinned-mesh schema based on JSR-184 in order to improve the performance in terms of memory consumption and time complexity. Most of the 3D games have used OpenGL-ES low-level APls, which may limit portability and fast developing time. Hence, the 3D mobile game engine providing high-level APls which works on GSM (Global System for Mobile Communication) phones on J2ME, is proposed here in order to optimize the performance for Java environment abiding JSR-184 standard. To prove performance enhancement, skinned-mesh schema on JSR-184 engine is modified and tested. The experimental results are shown.

모바일 3D 블루투스 게임 엔진을 위한 패킷통신 스케줄링 기법에 관한 연구 (The Study on Packet Communication Scheduling Scheme for Mobile 3D Bluetooth Game Engine)

  • 조종근;김형일
    • 정보처리학회논문지A
    • /
    • 제14A권4호
    • /
    • pp.197-202
    • /
    • 2007
  • 본 논문에서는 OpenGL-ES 기반의 모바일 3D 블루투스 게임 엔진을 설계 및 구현하였다. 기존 모바일 3D 네트워크 게임에서는 Wap(Wireless Application Protocol)과 VM 방식(Network)을 이용한 무선인터넷 게임이 주류를 이루고 있다. 그러나, 이들 모바일 네트워크 게임의 단점으로 지적되는 무선 네트워크 접속에 따른 지나친 통신 요금의 부담으로 인해 VM 형태를 기반으로 하는 다운로드형 게임 즉, 단독형 게임이 인기를 끌고 있다. 본 논문에서는 이러한 모바일 네트워크 게임의 단점을 해결하기 위해 모바일 3D 표준(C언어 기반)인 OpenGL-ES로 근거리에 있는 사람들이 무선 인터넷에 접속하지 않고, 모바일 3D 네트워크 게임을 즐길수 있는 모바일 3D 블루투스 게임 엔진을 제작하며, 다수의 블루투스 단말기 상에서 패킷 데이터를 전송할 때, 블루투스 처리 속도를 향상시키는 스케줄링(Scheduling) 방법을 제시한다.

Unity3D 게임 엔진을 이용한 의료 데이터 가시화 (Medical data visualization using Unity3D game engine)

  • 하태준;계희원
    • 한국컴퓨터그래픽스학회논문지
    • /
    • 제23권3호
    • /
    • pp.87-94
    • /
    • 2017
  • 상용의 게임 엔진의 기능이 향상되면서 과학적 가시화 프로그램에 게임 엔진을 적용하는 사례가 증가하고 있다. 본 연구는 Unity3D 게임 엔진을 기반으로, 의료 볼륨 데이터를 가시화하는 가상현실 응용프로그램의 제작 사례를 설명한다. 게임 엔진을 사용하는 경우, 반투명한 물체의 깊이 정렬이나 가상현실 하드웨어 지원과 같이, 응용 프로그램이 필요한 다양한 기능이 기본적으로 제공되는 장점이 있다. 한편, 게임 엔진의 특성에 적합하도록 응용 프로그램의 구조를 수정하여 적용해야 하는 제약이 있다. 본 연구는 게임 엔진의 구조를 이용하여 의료 볼륨 데이터의 가시화를 수행하는 방법에 대해 설명한다. 그 결과, 표면 데이터와 의료 볼륨 데이터 조각들이 함께 구성된 가상현실 장면을 생성할 수 있었으며, 게임 엔진의 의료 시뮬레이션 제작 도구로서의 가능성을 확인하였다.

온라인 3D 게임엔진 개발에 관한 연구 (A Study on Development of an On-line 3D Game Engine)

  • 이헌주;박태준;김현빈
    • 한국게임학회 논문지
    • /
    • 제3권2호
    • /
    • pp.42-55
    • /
    • 2003
  • 국내의 온라인 2D 게임 개발 능력은 국제적으로 강한 경쟁력을 확보하고 있으나, 온라인 3D 게임 분야에서는 자본력과 기술력의 한계로 세계 시장에서 경쟁력 우위의 지속적인 유지가 어려운 상황이다. 본 연구에서 제안하고자 하는 온라인 3D 게임 엔진 제반 기술은 외국의 업체에 비해 상대적으로 열세에 놓인 국내 게임 개발업체에 게임 엔진 기술을 제공하여 세계적인 게임 경쟁력을 확보할 수 있도록 하는 것을 목적으로 한다. 이를 위하여 본 연구에서는 최신 기술동향을 반영한 3D 온라인게임 제작용 엔진을 위한 핵심 기술을 개발하였다. 제안된 게임엔진은 게임환경을 구성하고 시각화할 수 있는 렌더링 기술, 애니메이션 기술을 통합하고 보다 안정적인 온라인 서비스가 가능한 서버 기능을 제공한다.

  • PDF

호서 3D 온라인 게임 엔진 개발 사례 연구 (Development of Hoseo 3D Online Game Engine)

  • 김경식;장희동;최삼하;박우승;강종호;오정헌
    • 한국게임학회 논문지
    • /
    • 제3권2호
    • /
    • pp.56-63
    • /
    • 2003
  • 본 연구는 3D온라인 게임 엔진 요소 기술에 대한 3차년도 연구결과 본 연구는 한국과학재단 목적기초연구(과제명: 3D 온라인 게임엔진 요소기술 연구, 과제번호: R05-2000- 000-00288-0) 연구비에 의해 연구되었음 로서 동 연구과제의 2차년도에 개발 했던 3D 엔진과 서버 엔진을 보완하였으며 엔진을 이용한 데모게임을 완성하였고 객관적인 평가와 분석을 위해 엔진소스를 공개하여 외부의 검토를 받고 있다. 또한 본 엔진을 이용하여 실제 3D온라인게임을 개발 할 수 있는 게임 개발 방법론을 정리하였고 엔진의 효용성에 대해 다각도로 연구 중에 있다. 본 논문에서는 개발된 엔진의 특성과 성능을 소개하고 개발 방법론에 대해 고찰한다.

  • PDF

Design of Runner Game using Overlap Circle in Unity3D

  • Kim, Hyun-Jun;Kim, Soo Kyun
    • 한국컴퓨터정보학회논문지
    • /
    • 제23권8호
    • /
    • pp.25-30
    • /
    • 2018
  • In this paper, we design a 2D one touch runner game which controls on smart device easily using a Unity3D game engine. Unity is the creator of the world's widely-used 2D and the 3D cross-platform game engine developed by Unity Technologies. Also, Unity builds high-quality 2D and 3D games on a various hardware device. This paper shows the familiar character as a cartoon and feels to enjoy using platformer with various game users. we show that the proposed platformer method improve controlling game path on the smart device.

게임엔진 기술을 활용한 3차원 엔터테인먼트 콘텐츠 제작 연구 (A study of using a game engine technique to produce 3D Entertainment contents)

  • 노승석;박진완
    • 한국콘텐츠학회:학술대회논문집
    • /
    • 한국콘텐츠학회 2006년도 춘계 종합학술대회 논문집
    • /
    • pp.294-297
    • /
    • 2006
  • 세계적으로 게임시장은 급속도로 성장해 가고 있으며, 컴퓨터 기술의 발전과 PC의 개인보급률의 증가로 인하여 게임기술 또한 급속도로 발전하고 있다. 이에 본 논문에서는 3D 가상환경을 게임에 도입하여 캐릭터의 시점을 통해 게임이 이루어지는 방식의 1인칭 액션슈팅 게임(FPS : First Person Shooter)의 핵심이 되는 실시간 3D 게임엔진 기술을 활용한 콘텐츠 제작 연구 및 앞으로 게임엔진의 발전 방향에 대해 연구해 보고자 한다.

  • PDF

3D 온라인액션게임을 위한 편집도구의 설계 및 구현 (Design and Implementation of the Editing Tools for the 3D Online Action Game)

  • 이재상;주우석;김기홍;임충재
    • 한국게임학회 논문지
    • /
    • 제4권2호
    • /
    • pp.3-11
    • /
    • 2004
  • 게임 엔진은 게임산업이 가지는 위험 요소를 최소화하기 위해서 사용되는 일반화된 방법으로 다양한 편집도구를 제공한다. 본 논문은 3차원 온라인액션게임 개발을 효과적으로 지원하기 위한 편집도구의 요구사항을 분석하고 이를 기반으로 설계와 구현한 결과를 기술한다. 편집도구의 요구사항을 분석하기 위해서 먼저 국내외 게임 엔진의 비교하였으며, 특별히 게임 엔진의 편집도구들의 종류와 특징에 대해서 살펴보았다. 이러한 요구사항 분석을 통해서 본격적인 게임 편집도구에 대한 설계 및 구현이 진행되었다. 이를 통해서 게임산업의 고부가가치화를 실현할 수 있을 것으로 예상된다.

  • PDF

게임 논리 이식성 향상을 위한 프레임워크 구현 (Framework Implementation for Improvement of Game Logic Portability)

  • 김석현;이면재
    • 한국산학기술학회논문지
    • /
    • 제10권11호
    • /
    • pp.3155-3162
    • /
    • 2009
  • 게임 산업이 성장하면서 더욱 새롭고 다채로운 내용을 담고 있는 게임에 대한 요구가 커지고 있다. 그러나 현재 이를 지원하기 위한 소프트웨어 프레임워크는 존재하지 않는다. 3D 엔진이나 물리엔진과 같이 게임을 위한 특정 기술 분야의 미들웨어는 상당히 성숙한 단계에 와있으나 게임논리의 흐름을 위한 프레임워크는 거의 찾아볼 수 없다. 본 논문에서는 게임논리의 설계 및 구현을 위한 소프트웨어 프레임워크로서 게임논리엔진을 제안하고, 프로토타입을 구현한다. 제안된 게임논리엔진에 의해 다양한 장르의 게임을 위한 논리 흐름을 쉽게 기술하고 조합할 수 있다.

VRML을 이용한 3D 게임 그래픽 제작 교육 방법에 대한 연구 (A study on the skill education of 3D game graphics data using VRML)

  • 김치훈
    • 디자인학연구
    • /
    • 제17권3호
    • /
    • pp.101-110
    • /
    • 2004
  • 본 연구는 대학 내에서 게임 학과의 그래픽 교육과 컴퓨터 그래픽 관련 학과의 그래픽 교육에서 차별화 된 교육 개발이 무엇인가를 알아보고, 게임 학과의 그래픽 교육을 개선하기 위함이다. 게임 그래픽 전공자에게 일반적인 핸드드로잉 교육과 컴퓨터 그래픽의 공통기초는 디자이너의 소양을 갖추는데 무척 중요한 과목이지만, 기본 소양 교육 이후에는 게임 그래픽 제작과정을 이해하고, 그래픽 데이터를 제작할 수 있는 수업이 필요하며, 이것이 곧 게임 학과 그래픽전공 고유의 정체성이 될 것이다. 이를 위한 교육법으로, 게임엔진 상에서 게임 데이터를 직접 로딩하여 게임 데이터의 오류 점과 개선사항을 찾을 수 있는 방법을 제시하는 것이 가장 이상적이다. 그러나 대학의 여건상 게임엔진의 구매나 엔진분석이 쉽게 해결될 수 있는 성질의 것은 아니다. 이에, 3D 게임 엔진을 교육적인 목적으로 대치할 수 있는 VRML97을 대안 법으로 제시하여 이를 통해 얻을 수 있는 교육 효과를 기술하였다. 향후 본 연구에 사용한 VRML97의 게임엔진 대치 법은 활발한 연구와 게임 개발 현장의 검증을 거쳐 보다 효과적인 학습모델을 찾을 수 있을 것으로 기대한다.

  • PDF