Physics game engine, the graphics engine and network engine, artificial intelligence engine, sound engine, isometric engine that is more variety such thoughts. The engine for the convenience of the various parts during manufacture of the game. If there is no engine, it is to use this to be produced by programming a portion corresponding thereto directly, saving time and money. For example, look at some first example I saw a lot of Havok physics engine in the engine is relatively inde For example, depending on the intensity and direction of the character is pushed when the hammer hits the hammer Distance, angle, an engine that can help you easily apply a variety of calculations, such as physical strength. The following is a typical wah, etc. also wrote the Gamebryo graphics engine as. Sikimyeo optimize the graphics engine built object in 2D or 3D image through techniques such as Shader serves to make faster, more glamorous images that appear on the screen. Artificial intelligence engine to assist so that you can easily AI characters Any engine helps but, for example, A * pathfinding algorithm, easy to like Adjust the AI monster any play a role. Thus the role that can help you more easily and quickly to play the game engine is produced. In the paper, we analyze the "Unreal Engine" and "Unity3D" engine.
게임의 배경맵은 게임성을 향상시키기고 게이머에게 게임에 몰입하게 만드는 하나의 요소로서 중요한 역할을 차지한다. 주로 게임 맵의 구성은 지형과 산이나 언덕으로 이루어진 외부 환경과 성이나 건물들로 이루어진 내부 환경이 있다. 본 연구에서는 다양한 장르의 게임 건축물의 활용사례를 조사하여 건축물이 게임 속에서 캐릭터의 모션과 이동에 미치는 영향에 대해 알아본다. 또한 캐릭터의 전투와 미션 수행 혹은 레이싱 게임의 경우 건축물이 어떻게 활용되는지도 조사한다. 이러한 조사를 토대로 향후 게임 환경에서 건축물 맵의 디자인 모델을 제시한다.
본 논문에서는 사용자 수 증가에 의한 네트워크 게임 서버 부하를 줄일 수 있는 효율적인 서버 구조를 제시하였으며, 이를 위해 대칭형 분산 서버 구조와 비대칭 형 분산 서버 구조를 적절히 혼용하는 방식을 채택하였다. 대칭형 분산 서버 구조 방식은 서버들간의 부하 분배를 효율적으로 운영할 수 있다는 장점이 있고 비대칭형 분산 서버 구조는 한 서버 그룹 내에서 서로 다른 게임 서버로 자유롭게 이동할 수 있다는 장점이 있다. 본 제안 서버 구조에서는 이러한 장점들을 적절히 이용하여 온라인 게임 서버의 효율성을 향상시켰다.