第一人称射击游戏引擎(First-person shooter engine)是针对第一人称射击游戏(FPS)所设计的游戏引擎,第一人称代表玩家是以自我为视角来进行游戏。
此时的引擎具有非常广的特性和需求,大多数的引擎以第一人称视角呈现并且要玩家射击某些物体,没有太大的变化。
此时的游戏多为二维平面上的射击,透过高度的参数来模拟高度,并且使用Spirte来做为物件。
这时候的游戏引擎开始使用3D模型,允许任意形状的物体和多边形的物体。
随着硬件的进步,游戏引擎开始使用更多的多边形和更高分辨率的材质,同时也尝试了新的特效,例如云雾、粒子系统……等。
这时的引擎开始使用Pixie Shader和Vertex Shader、凸凹纹理映射、高级着色器语言……等功能,并能绘制出整合的室内和室内环境。
这个时代的游戏引擎开始步入有如照片般的画质。