1.2 游戏引擎简述

游戏的引擎就像一个发动机,它支撑着游戏的光影、渲染、声音、物理模拟等效果。如果拿生物体来比喻,可以说引擎是骨头,而游戏的其他部分就是皮肉。如果不知道骨头是怎么回事,是不可能给它加上合适的皮肉的。因此,要进入这个行业并成为一名优秀的游戏美工,首先需要对游戏的引擎有必要的了解。

当今,最为著名的几款3D游戏引擎是Doom/Quake引擎、Unreal引擎和Source引擎等。

1.2.1 Doom/Quake引擎

这两个系列的引擎都是ID Software公司的产品。这家公司是3D游戏引擎的开创者,Doom是第一款被用于商业授权的引擎产品。Doom和Quake适合于FPS类游戏,使用ID软件公司的引擎支持的游戏有著名的《半条命之反恐精英——CS》。

1.2.2 Unreal引擎

Unreal引擎是Epic Games公司的产品。这款引擎的最大特点就是华丽的视觉效果。它优异的3D图形处理能力及真实的物理模拟反应是业界的传奇。在当今的游戏市场中,游戏的视觉效果显得格外重要。同时,Unreal支持PC、XBOX、PS三大平台,所以市场占有率很高。使用这款引擎的经典游戏也很多,比如“天堂2”“分裂细胞”等。而Epic Games公司最新公布的Unreal Engine 3,则提供了更强大逼真的绘图效果,该引擎将充分运用如XBOX360或者PS3等次时代游戏主机所具备的功能,达成超越既有游戏的高精细3D图形处理效果。它能呈现大量的多边形细致场景与角色模型,能支持凹凸贴图、折射、反射、透射和散射等进阶的动态光影效果,如图1-12所示。可以说,Epic Games公司为游戏美术工作人员带来了前所未有的惊喜与挑战。

图1-12 Unreal Engine 3引擎效果

1.2.3 Source引擎

Source引擎是Valve公司开发的,Valve公司开发了知名游戏《半条命之反恐精英——CS》,在开发这款游戏时他们运用了ID Software公司的Quake引擎。但是在开发完《半条命之反恐精英——CS》之后,Valve公司自己也开发了引擎,就是现在的Source引擎。

除了以上3种著名的大型引擎之外,还有RenderWare、Jupiter、Maxpayne等,这里不再详细介绍。每款游戏都可能使用不同的引擎,只要挑选的引擎适合此种游戏就好。作为游戏的美术工作人员,一定要与其他部门有良好的沟通,充分利用各种引擎的优势,才能开发出优秀的游戏。