• Title/Summary/Keyword: game physics

Search Result 41, Processing Time 0.026 seconds

A study on game physics engine focused on real time physics (물리 엔진에 관한 고찰 : 실시간 물리 기술을 중심으로)

  • Ha, You-Jong;Park, Kyoung-Ju
    • Journal of Korea Game Society
    • /
    • v.9 no.5
    • /
    • pp.43-52
    • /
    • 2009
  • This paper analyzes the four game physics engines in terms of real time techniques. Real time physics is the technology that simplifies the physics-based simulation to apply for the real time applications such as game. Our study includes two commercial physics engines, Havok's Physics SDK and NVIDIA's PhysX SDK, and two open source projects, Open Dynamics Engine and Bullet physics engine. As a result, most of them covers rigid body dynamics and some include either deformable body simulation or fluids simulation, or both. For real time simulation, they adopt the simplified numerical methods, the effective in collision detection/response, and also use the parallel processing hardwares, i.e., multi core CPU, Physics processing unit(PPU), or graphics processing unit(GPU).

  • PDF

An Implementation of Mobile Game using JBox2D Physics Engine in Android Platform (안드로이드 플랫폼에서 JBox2D 물리 엔진을 이용한 모바일 게임구현)

  • Hwang, Ki-Tae
    • The Journal of the Institute of Internet, Broadcasting and Communication
    • /
    • v.11 no.6
    • /
    • pp.119-126
    • /
    • 2011
  • As a software component for computer game, the physics engine simulates objects' movement according to the laws of physics. This paper introduces a design and implementation of mobile game on the Android platform, where we used JBox2D physics engine library and Android graphics APIs. We borrowed the key idea of this game from Crayon Physics which is known as a famous PC game. This game starts with no way from user character to destination character. The game user has to make a way to destination character from user character by creating polygon objects between them. The user wins when user character meets destination character. However, the game user has to decide the time to create objects and their shapes well because all objects in this game are governed by the laws of physics. As an important thing of this paper, we introduced into this game new input methods of LCD touch and sensors embedded in mobile devices but not in PCs. Game users can create objects by drawing polygons with LCD touch and move objects or characters according to sensor values from accelerator sensors by tilting the mobile device.

Using the Physics engine to collision detection of 3D Game Object (물리 엔진을 이용한 3차원 게임 객체의 충돌 처리)

  • Kang, Jung-Hun
    • Proceedings of the Korean Institute of Information and Commucation Sciences Conference
    • /
    • 2009.10a
    • /
    • pp.711-712
    • /
    • 2009
  • This paper proposes the collision detection of objects of variety how to implement method and corresponding problems in 3D game engine. Specially, I propose the algorithm using a game engine technique to produce 3D game contents.

  • PDF

Measuring hand kinematics in handball's game: A multi-physics simulation

  • Kun, Qian;Sanaa, Al-Kikani;H. Elhosiny, Ali
    • Earthquakes and Structures
    • /
    • v.23 no.6
    • /
    • pp.535-547
    • /
    • 2022
  • Handball sport, as its name postulates, is a team sport which highly physical workout. During a handball play, several ball impacts are applied on the hands resulting vibration in the forearm, upper arm, shoulders and in general in whole body. Hand has important role in the handball's game. So, understanding about the dynamics and some issues that improve the stability of the hand is important in the sport engineering field. Ulna and radius are two parallel bones in lower arm of human hand which their ends are located in elbow and wrist joint. The type of the joint provides the capability of rotation of the lower arm. These two bones with their ends conditions in the joints constructs a 4-link frame. The ulna is slightly thinner than radius. So, understanding about hand kinematics in handball's game is an important thing in the engineering field. So, in the current work with the aid of a multi-physics simulation, dynamic stability analysis of the ulna and radius bones will be presented in detail.

Research on Intelligent Game Character through Performance Enhancements of Physics Engine in Computer Games (컴퓨터 게임을 위한 물리 엔진의 성능 향상 및 이를 적용한 지능적인 게임 캐릭터에 관한 연구)

  • Choi Jong-Hwa;Shin Dong-Kyoo;Shin Dong-Il
    • The KIPS Transactions:PartB
    • /
    • v.13B no.1 s.104
    • /
    • pp.15-20
    • /
    • 2006
  • This paper describes research on intelligent game character through performance enhancements of physics engine in computer games. The algorithm that recognizes the physics situation uses momentum back-propagation neural networks. Also, we present an experiment and its results, integration methods that display optimum performance based on the physics situation. In this experiment on integration methods, the Euler method was shown to produce the best results in terms of fps in a simulation environment with collision detection. Simulation with collision detection was shown similar fps for all three methods and the Runge-kutta method was shown the greatest accuracy. In the experiment on physics situation recognition, a physics situation recognition algorithm where the number of input layers (number of physical parameters) and output layers (destruction value for the master car) is fixed has shown the best performance when the number of hidden layers is 3 and the learning count number is 30,000. Since we tested with rigid bodies only, we are currently studying efficient physics situation recognition for soft body objects.

Stability analysis of the ball after contacting with the earth in the volleyball game: A multi-physics simulation

  • Yang Sun;Yuhan Lin;Yuehong Ma
    • Structural Engineering and Mechanics
    • /
    • v.85 no.6
    • /
    • pp.809-823
    • /
    • 2023
  • In this work, dynamic stability analysis of the ball after contacting with the earth in the volleyball game is presented. Via spherical shell coordinate, the governing equations and general boundary conditions of the ball after contacting with the earth in the volleyball game is studied. Via Comsol multi-physics simulation, some results are presented and a verification between the outcomes is studied. Harmonic differential quadrature method (HDQM) is utilized to solve the dynamic equations with the aid of boundary nodes of the current spherical shell structure. Finally, the results demonstrated that thickness, mass of the ball and internal pressure of the ball alters the frequency response of the structure. One important results of this study is influence of the internal pressure. Higher internal pressure causes lower frequency and hence reduces the stability of the ball.

A Serious Game Development for Historical Education Using OGRE Engine (OGRE 엔진을 이용한 역사 교육용 기능성 게임 개발)

  • Lee, Myoun-Jae;Kim, Kyoung-Nam
    • Journal of Digital Contents Society
    • /
    • v.11 no.3
    • /
    • pp.385-392
    • /
    • 2010
  • At present, educational serious games which are designed for educational purpose including funny element have been developed in korea. This paper proposes a history educational game and describes how to make history educational game using OGRE engine. The OGRE engine is public, and widely used in many universities. Methods of the proposed game's development include development environment, desired plan, game scenario, game interface, method to cooperate with physics engine and so on. The proposed game is played in performing a mission that is based on historical event of our country in itself. And discrimination of the proposed game is to set a quest with actual historical events, in order to learn history beyond the simple fun in the existing history educational games. This paper should be helpful to discrimination of history educational serious game and developers to create history educational serious game with OGRE engine.

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

  • Kim, Seok-Hyun;Lee, Myoun-Jae
    • Journal of the Korea Academia-Industrial cooperation Society
    • /
    • v.10 no.11
    • /
    • pp.3155-3162
    • /
    • 2009
  • As game industry is growing, the desire for game that has more fresh and various contents is bigger. However software framework for this is not exist. Middlewares for certain game technologies, like 3D engine, physics engine, are in matured step, but it is very hard to see the framework for the flow of game-logic. This paper proposes Game-Logic Engine, the software framework for design and implementation of game-logic, implements a prototype of game logic engine. Game-logic flows for various game genre are easily described and combined by the Game-Logic Engine.

TWO REMARKS ON THE GAME OF COPS AND ROBBERS

  • Shitov, Yaroslav
    • Bulletin of the Korean Mathematical Society
    • /
    • v.57 no.1
    • /
    • pp.127-131
    • /
    • 2020
  • We discuss two unrelated topics regarding Cops and Robbers, a well-known pursuit-evasion game played on a simple graph. First, we address a recent question of Breen et al. and prove the PSPACE-completeness of the cop throttling number, that is, the minimal possible sum of the number k of cops and the number capt(k) of moves that the robber can survive against k cops under the optimal play of both sides. Secondly, we revisit a teleporting version of the game due to Wagner; we disprove one of his conjectures and suggest a new related research problem.

Physics Engine with the Navigation Mesh from Racing Game (레이싱 게임에서의 물리엔진과 네비게이션 메쉬)

  • Song, Seung-Ho;Kim, Hye-Young
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2011.11a
    • /
    • pp.1159-1161
    • /
    • 2011
  • 레이싱 게임은 자동차의 물리 지형과의 마찰 그리고 오브젝트간의 충돌을 구성하여 시뮬레이션되어야 한다. 그러나 NPC 의 이동 시에 NPC 도 PC 와 같이 일반적인 자동차 물리를 사용한다면 많은 부하가 걸리게 된다. 따라서 본 논문에서는 부하를 줄이고 NPC 의 이동을 구성하며 인공지능을 포함하여 스스로 길을 찾아가는 효과를 연출하기 위해 물리엔진과 네비게이션 메쉬를 사용하였다.