作者:bluespresso
正如玩家所熟知的Counter-Strike,他是一个基于Half-Life的一个MOD,一个最为真实的现代战争游戏。在1.0版本发布之后,VALVE看到了其巨大的市场潜力,将其重新包装推出市场,Counter-Strike自此走上商业化的大路,自此,Counter-Strike便成为了oFPS(Online FPS)游戏的代名词。随后推出的数不胜数的FPS游戏均以此作为设置以及游戏模式的标准,“超越CS”也一度成为这些游戏甚至游戏厂商的最高目标。但vlave不甘于此,以六个月为周期的版本升级不断地为游戏加入新鲜的血液;不断地吸收玩家意见的改进,让游戏拥有了其他作品所不具有的绝佳平衡度。在本年推出的新作CS:Condition-Zero中更是在完善多人对战模式下加入了刺激单人的任务模式,霎时间将CS的风暴刮遍了全世界,全球同时在官方服务器游戏的玩家更是数以十万计算,CPL、WCG等世界大赛中,CS更是长盛不衰的项目……
当然,如果这样就能够让VALVE满足的话,Counter-Strike这个游戏根本不值得我们去玩,毕竟,目前要开发一个游戏实在不是一件太难的事情。VALVE自然深谙此道,乘着旗下顶级巨作Half-Life即将推出续集Half-Life 2 之际,给使用传统引擎长达5年的CS来了一个彻底的改头换面:VALVE决定采用全新的HL2引擎制作真正的CS续作,并将其命名为CS:Source。
请注意,Counter-Strike的这个续作并没有被命名作“CS2”或者“CS1.7”。原因是要将使用Quake I引擎长达5年的CS作出明显的区分:本作CS:Source将采用来自Half-Life 2的全新的“Source”引擎,故取名作Source,此外,由于在游戏性以及对战模式方面和前作一致,故此没有采用其他的前缀命名方式,继续沿用CS的大名,加以Source点名其于前作不同的身份。
在最新的Source Engine中,概括地将会包含以下的部分,以构成整个引擎的核心骨架:
- 3D 引擎
- 渲染器
- Pixel 、 vertex shaders
- 光影效果
- HDR (High Dynamic Range)
- 动画以及角色面部表情
- 几何构成
- VGUI游戏界面
- 物理引擎,基于Havok 定制的物理引擎
- 刚体的动力学模型以及关节约束机制
- 弹性机构、绳索机构、布纹处理、车辆系统
- 水以及火光
- 粒子系统
- 怪物/NPC/程序 上的物理学系统
- 材质系统
- AI 系统
关于Source 引擎的说明,我们将会在近期推出专题解说。下面,我们将着重首次进入CS:Source的腹地进行大探秘。