Font Size: a A A

Design And Implement Of Military 3D Network Game Engine

Posted on:2007-12-06Degree:MasterType:Thesis
Country:ChinaCandidate:C ShiFull Text:PDF
GTID:2178360212457089Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
With the development of Computer Science, computer simulation is widely applied to military affairs. Nowadays, many countries conduct an military simulation drill to military officers and soldiers using military video games. It could not only mean a high efficiency, but save outlay of drill. However, our nation did a little effort in this field, especially in the daily drill of posse, so video games suitable for military is urgently needed.Game engine is used as a main to control all functions of games. With the maturity of existing game engine's functions, it becomes a trend to develop game using existing game engine.This paper expounds game engine and some other correlative concepts; introduce actuality of game engine's development; its application in domestic and international, it also analyze the feasibility and necessity when military games are used in drill. Based on these, a design solution of 3D game engine has been put forward.The 3D games engine in this paper concludes 3D graphics engine, transaction center, physics/collision detect system, cartoon system, network system, asset database and input syetem. Because the time is limited, this paper only implement 3D graphics engine and network system using Java language. This paper implement a lightweight soft-engine with a whole 3D Pipe-line ,it also implement a network system not only in the mode of C/S but in the way of choosing TCP protocol. The protocol could make sure the reliability of network transmission, java multithreading technique could implement the concurrent of dada transmission as well.At last, this paper test the module of 3D graphics engine and network system. The results show that they two satisfy the demands. But when we put the games engine into daily use of military drill, we still should perfect the other parts of the games engine and optimize them according to the circumstances.
Keywords/Search Tags:GameEngine, 3D Graphics Engine, Military, Network
PDF Full Text Request
Related items