在电脑游戏开发中,关卡设计师创造了一个真实的数字环境,玩家在玩游戏时会与之互动,并将游戏中的角色和物品放置在这个环境中。不同的游戏开发公司对关卡设计师的角色有不同的定义。在某些情况下,他们负责所有方面装配游戏...
在电脑游戏开发中,关卡设计师创造了一个真实的数字环境,玩家在玩游戏时会与之互动,并将游戏中的角色和物品放置在这个环境中。不同的游戏开发公司对关卡设计师的角色有不同的定义。在某些情况下,他们负责所有方面装配游戏的一个特定关卡,而其他时候他们的工作重点只是这个关卡的一个很小的部分,例如灯光或角色路径。设计师通常必须具备一些编程知识和一些三维建模程序的熟练程度。这项工作对最终产品非常重要,因为它包含了游戏开发团队其他成员创建的所有元素。

级别设计师通常必须具备一些编程知识和一些三维(3D)建模的熟练程度程序。在一些公司,一个水平设计师将创建一个水平的几何图形,包括地形、墙、天花板和其他结构的多边形。创建地图可能是一个非常详细的过程,包括展示对玩家来说是一个挑战,同时又不会让人太困惑。在某些项目中,关卡设计师可能会在3D建模程序中创建对象,而其他时候,所有用于创建关卡的对象都是由单独的艺术家和插图画家预制的,并像设置道具一样放置根据项目的类型和范围,级别设计器的工作可能意味着不同的事情。级别设计器的一个更为有限的角色是仅处理级别上的对象。级别的几何图形已经由一个名为环境设计器的独立团队成员创建。在这种情况下,级别设计意味着放置对象,例如游戏角色或武器,进入战略位置,向玩家提出挑战。它也可能涉及到修改环境的某些部分,例如锁上门或设置触发器以在关卡周围移动物体,从而使游戏更加复杂游戏设计公司也可能会要求关卡设计师创建脚本来控制关卡上的事件或敌人和角色的行为。这可能需要一些基本的编程知识来快速有效地编写动作脚本。设计者通常被选中为一个关卡编写脚本,因为他或她非常熟悉地图的工作原理,能够更好地整合物体的运动,让它们感觉更自然。水平设计师还可能有其他的职责,包括测试或推荐统计数据在一个关卡上平衡敌人,为环境中使用的新对象创建二维(2D)纹理,或者调整照明和粒子以进行渲染。大型游戏开发公司通常会创建自己的设计工具来创建关卡,这有助于简化过程,而其他时候,标准三维建模软件的插件使设计过程成为可能。