玩游戏 学英语(19)

娱乐江湖

Seamless

从字面上来看,Seamless就是无缝。传统的游戏世界,无论是2D的《超级马里奥兄弟》,还是3D的《毁灭战士》,都有一个特点,那就是关卡区域有限化。近年来,随着《地牢围攻》、《侠盗猎车手》和《魔兽世界》等游戏的崛起,实现“无缝”世界,已经成为游戏设计领域的一大发展方向。Seamless游戏世界特别注意游戏数据的预读取、Streaming方式,以及所有游戏都头疼的后期打磨的核心问题。

collision

碰撞。碰撞检测(Collision detection),从最古老的《太空大战》,到最新的《战争机器》,所有游戏都必须注意的核心设计问题。一个互动的游戏世界,实际上就是各种对象之间不断进行碰撞和反应的过程。比较常用的碰撞检测方法来自于机器人技术和模拟技术,比如沿坐标轴的包围盒(axis-aligned bounding boxes,AABBs)和带方向的包围盒(Oriented Bounding Box, OBB)等等。另外,3D游戏出现之后,还给游戏设计师们提出了另外一个难题,就是摄像机碰撞(Camera collision),在3D游戏进行过程中,如果摄像机与天花板或者地面发生碰撞,就会出现视觉死角等问题。解决方法有很多,比如虚化摄像机碰撞到的贴图、限制摄像机移动转角等等。