【正文】
能提供游戲運(yùn)行的邏輯處理,運(yùn)用智能技術(shù)提高游戲的可玩性。其中物理引擎一方面提供游戲世界中的物體之間、物體和場(chǎng)景之間的碰撞檢測(cè)和力學(xué)模擬,另一方面提供物體的運(yùn)動(dòng)模擬;渲染器提供具有真實(shí)感的圖像,包括圖形、紋理、模型和動(dòng)畫(huà)的渲染、光照和材質(zhì)處理、LOD 管理等,是游戲引擎的核心之一;聲音引擎提供音效、語(yǔ)音和背景音樂(lè)的播放。當(dāng)前主流的 3D 游戲引擎在功能和性能上盡管各有不同,但是他們的框架和主要模塊分類(lèi)上大同小異。2. 游戲引擎的發(fā)展現(xiàn)狀從 20 世紀(jì) 90 年代初開(kāi)始,歐美等發(fā)達(dá)國(guó)家就開(kāi)始大力發(fā)展游戲引擎,目前在研發(fā)水平上居世界領(lǐng)先的著名游戲引擎例如 Quake III、Unreal Tournament、LithTech、Source、BigWorld、CryENGINE2等均出自歐美的游戲公司。一款優(yōu)秀的游戲引擎能夠有效地提高游戲的開(kāi)發(fā)效率和健壯性,并且加快產(chǎn)品的上市時(shí)間。近年來(lái),我國(guó)積極扶持動(dòng)漫產(chǎn)業(yè)的發(fā)展,上海、杭州、成都、廣州、深圳等地紛紛出臺(tái)一系列政策,這些政策來(lái)打造城市的“動(dòng)漫之都”。 first person shooter FPS need to further improve the NPC in tactical coordination, perceptual awareness level of intelligence and other capabilities, and the introduction of a richer story. Relative to other parts of the game engine, AI research efforts to be further strengthened.As more and more sophisticated machine learning techniques to be applied to the game, in the near future is likely to be the emergence of specialized AI engine, with the rest of the game organically bine to provide a more exciting gaming world.5. ConclusionGame industry in recent years, the focus of the IT industry, the game brings to people39。s realism. Addition to the usual cut frustum pick, pick block cut, material level of detail LOD management, from front to back rendering technology, but also through realtime ray tracing, multithreaded rendering technology, 64bit high dynamic range rendering HDR, dynamic shadow volume, perpixel lighting and other technical means prehensive implementation. 1999 NVIDIA GPU proposed concept is implemented in the GeForce 256 hardware transform and lighting calculations, and introduced realtime rendering Cg language. Both Microsoft and 3D Labs were also introduced HLSL and GLSL language.These realtime rendering language development, which greatly facilitates the work of the game graphics puting.(2) physics enginePhysics engine is to give the object39。 animation system provides gradual animation, skinning skeletal animation。 networking engine interactive two kinds of LAN and the Internet, data munication solutions, concurrent users, system management, billing and props issues。s online game actual sales ine will reach billion yuan. In recent years, actively support the development of animation industry, Shanghai, Hangzhou, Chengdu, Guangzhou, Shenzhen and other places have introduced a series of policies to fightMaking the city39。 Game Training。 engine framework。s online game market is still actual sales revenue reached billion yuan, an increase of % pared to 2007, on the contribution related industries reached billion yuan, forecast to 2013, China39。 math library provides 3D graphics data structures, such as vectors, matrices, quaternions, line, plane, etc., and the corresponding operations, such as matrix transpose, inverse, etc.。 sound engine provides audio, voice and background music. The third layer is the game engine by the entity module, animation system, scene management and effects support four parts. Which entity module objects in the game world as a mon abstract data structures, providing relevant operating。AI provides running game logic process