• Title/Summary/Keyword: game engine

Search Result 331, Processing Time 0.035 seconds

Design of Wireless Game Engine Based on Pocket PC (Pocket PC 기반의 무선 게임 엔진 설계)

  • 김성찬;장인걸;신동규;신동일
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2001.10b
    • /
    • pp.514-516
    • /
    • 2001
  • 본 논문에서는 Pocket PC 기반의 무선 게임 엔진과 무선 게임 엔진을 지원하는 간단한 개발도구에 대한 설계를 하였다. 게임을 개발할 때마다 엔진을 개발하는 게임에 종속적인 기존의 무선 게임 엔진의 방식에서 벗어나 다양한 PDA 플랫폼을 지원하며 엔진을 응용할 수 있도록 개발도구를 라이브러리로 재공함으로써 사용자 혹은 개발자가 게임을 개발함에 있어 편의를 제공하도록 하며, 모듈 단위로의 설계를 통해 각각의 모듈이 독립적인 역할을 수행하여 약간의 조정만으로도 다른 시스템에서 이용이 가능토록 설계하였다. 또한 무선 게임엔진으로서의 기능뿐만 아니라 멀티미디어 컨텐츠를 처리하는 응용 어플리케이션의 제작이 가능하도록 하였다.

  • PDF

Culling System Comparative Analysis On Game Engine (게임 엔진의 Culling System 비교분석)

  • Jang, In-Gaul;Heo, Won;Kwon, Ki-Dal;Shin, Dong-Kyoo;Shin, Dong-Il
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2002.04b
    • /
    • pp.640-642
    • /
    • 2002
  • 본 논문에서는 게임엔진에서 쓰이는 Culling System 종류인 BSP, 포털, PVS에 대한 기본 개념과 각각의 장단점을 설명하였다. 그리고 상용게임엔진에서의 Culling System을 비교하고 여러게임엔진에서 어떤 Culling System이 사용되는지를 논술한다.

  • PDF

Implementation of 2.5D Metaverse Game Engine Using Java (자바를 이용한 2.5D 메타버스 게임 엔진 구현)

  • Han Senng-Hoon;Kim Eun-Ju
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2006.06b
    • /
    • pp.85-87
    • /
    • 2006
  • 자바의 특징 중 코드 재사용성을 강조하여 게임 엔진에서의 코드 재사용과 확장성을 고려한 비행기 전투 게임인 메타버스 게임 엔진을 개발한다. 현재 PC 게임 개발은 C/C++과 DirectX를 사용한 게임 개발을 주로 하고 있다. 제한된 개발 언어의 사용은 게임 엔진 제작에 있어 게임엔진의 다양화를 억제하는 요소가 된다.

  • PDF

Design and Development of Realistic Game Contents Using a Physics Engine (물리엔진을 활용한 실감형 게임콘텐츠의 설계 및 제작)

  • 최종화;권기달;신동규;신동일
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2003.10b
    • /
    • pp.670-672
    • /
    • 2003
  • 일반적인 게임 콘텐츠에 있어서 수행되는 현실세계에 대한 표현은 물리적으로 연속적이지 않다. 이는 실제 콘텐츠의 이용적인 측면에서 사용자에게 거부감을 유발시키기도 하여 게임의 재미를 반감시키기도 한다. 이 논문에서는 물리엔진을 활용한 실감형 게임콘텐츠의 설계 및 제작을 통해서 실시간적인 오브젝트에 대한 물리현상을 물리엔진을 이용하여 처리하는 기법을 보여준다. 또한, 오브젝트의 물리적인 동작을 제어하기 위해 물리엔진의 설계에 대해서 보여주며 물리엔진과 연동되는 렌더링 엔진 및 그것을 이용한 콘텐츠의 제작에 대해서도 서술한다.

  • PDF

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

  • 박우승;강종호;최삼하;장희동;김경식
    • Proceedings of the Korea Multimedia Society Conference
    • /
    • 2003.05b
    • /
    • pp.520-523
    • /
    • 2003
  • 본 연구는 3D 온라인 게임 엔진 요소 기술에 대한 3차년도 연구로서 2차년도에 개발했던 3D 엔진과 서버 엔진을 보완하였으며 데모게임을 완성하고 엔진소스를 공개하여 외부의 검토를 받고 있으며 본 엔진을 이용한 게임 개발 방법론을 준비중에 있다. 본 논문에서는 개발된 엔진의 특성과 성능을 소개하고 개발 방법론에 대해 고찰한다.

  • PDF

Design and Implementation of Real-Time Parallel Engine for Discrete Event Wargame Simulation (이산사건 워게임 시뮬레이션을 위한 실시간 병렬 엔진의 설계 및 구현)

  • Kim, Jin-Soo;Kim, Dae-Seog;Kim, Jung-Guk;Ryu, Keun-Ho
    • The KIPS Transactions:PartA
    • /
    • v.10A no.2
    • /
    • pp.111-122
    • /
    • 2003
  • Military wargame simulation models must support the HLA in order to facilitate interoperability with other simulations, and using parallel simulation engines offer efficiency in reducing system overhead generated by propelling interoperability. However, legacy military simulation model engines process events using sequential event-driven method. This is due to problems generated by parallel processing such as synchronous reference to global data domains. Additionally. using legacy simulation platforms result in insufficient utilization of multiple CPUs even if a multiple CPU system is under use. Therefore, in this paper, we propose conversing the simulation engine to an object model-based parallel simulation engine to ensure military wargame model's improved system processing capability, synchronous reference to global data domains, external simulation time processing, and the sequence of parallel-processed events during a crash recovery. The converted parallel simulation engine is designed and implemented to enable parallel execution on a multiple CPU system (SMP).

A Cooperation Strategy of Multi-agents in Real-Time Dynamic Environments (실시간 동적인 환경에서 다중 에이전트의 협동 기법)

  • Yoo, Han-Ha;Cho, Kyung-Eun;Um, Ky-Hyun
    • Journal of Korea Game Society
    • /
    • v.6 no.3
    • /
    • pp.13-22
    • /
    • 2006
  • Games such as sports, RTS, RPG, which teams of players play, require advanced artificial intelligence technology for team management. The existing artificial intelligence enables an intelligent agent to have the autonomy solving problem by itself, but to lack interaction and cooperation between agents. This paper presents "Level Unified Approach Method" with effective role allocation and autonomy in multiagent system. This method allots sub-goals to agents using role information to accomplish a global goal. Each agent makes a decision and takes actions by itself in dynamic environments. Global goal of Team coordinates to allocated role in tactics approach. Each agent leads interactive cooperation by sharing state information with another using Databoard, As each agent has planning capacity, an agent takes appropriate actions for playing allocated roles in dynamic environments. This cooperation and interactive operation between agents causes a collision problem, so it approaches at tactics side for controlling this problem. Our experimental result shows that "Level Unified Approach Method" has better performance than existing rental approach method or de-centralized approach method.

  • PDF

A Study of Object Pooling Scheme for Efficient Online Gaming Server (효율적인 온라인 게임 서버를 위한 객체풀링 기법에 관한 연구)

  • Kim, Hye-Young;Ham, Dae-Hyeon;Kim, Moon-Seong
    • Journal of Korea Game Society
    • /
    • v.9 no.6
    • /
    • pp.163-170
    • /
    • 2009
  • There is a request from the client, we almost apply dynamic memory allocating method using Accept() of looping method; thus, there could be process of connecting synchronously lots of client in most of On-line gaming server engine. However, this kind of method causes on-line gaming server which need to support and process the clients, longer loading and bottle necking. Therefore we propose the object pooling scheme to minimize the memory fragmentation and the load of the initialization to the client using an AcceptEx() and static allocating method for an efficient gaming server of the On-line in this paper. We design and implement the gaming server applying to our proposed scheme. Also, we show efficiency of our proposed scheme by performance analysis in this paper.

  • PDF

Interactive Storytelling Materialized with Real-Time Edited Videos - A proposal of a volume branch structure - (실시간 편집 영상으로 구현하는 인터랙티브 스토리텔링 - 볼륨 브렌치 구조 제안 -)

  • Kwon, Dong-Hyun
    • Journal of Digital Convergence
    • /
    • v.18 no.9
    • /
    • pp.391-402
    • /
    • 2020
  • In today's era of media convergence, users can watch a drama by choosing a story like a game or enjoy a game directed like a movie. These two media material interactive storytelling, and there have been discussions about them for many years. The purposes of this study are to propose a new branch structure for interactive storytelling and find a new perspective for the method of proceeding with a branch structure. The main research targeted a game that materialized interactive storytelling best. Based on the findings, the study proposed a volume branch structure including a plot border and adjuster concept for interactive storytelling to keep the story narrative and help the users feel interactions freely. This structure can be materialized only with real-time edited videos in the game media and will be possible in the application cases of a physical engine that continues to develop and artificial intelligence that has not been introduced in games actively.