
2XKO 使用 Riot Games 自有的游戏引擎进行战斗
格斗游戏2XKO,最初被称为Project L,并不依赖商业引擎。Riot Games开发并使用其内部专有技术来构建这款游戏,这使他们能够控制每一个技术方面,并针对特定设计目标进行优化。🎮
为精确性和速度而创建的引擎
使用专有引擎的决定是为了满足现代格斗游戏的独特技术需求。团队优先考虑两个关键因素:绝对精确性在记录玩家输入,以及持续流畅性的动画。虽然 Riot 未分享深入的技术细节,但这种内部控制使他们能够优化性能,实现竞争性和响应性的游戏玩法。
内部开发的關鍵優勢:- 特定优化:引擎针对高速网络和战斗逻辑进行调整,这对该类型至关重要。
- 完全控制:开发者可以实现技术特性,而不受第三方引擎限制。
- 艺术整合:技术直接与 cel-shaded 视觉风格对齐,统一处理效果和动画。
技术优先事项在于保持恒定且高的帧率,这对该类型要求的竞争性游戏玩法至关重要。
视觉美学:3D 模型具有 2D 灵魂
2XKO的图形部分融合了三维模型与一种名为cel-shading的着色技术。这种方法为 3D 模型应用平面颜色和定义边缘,创造出传统 2D 插图活过来的错觉。这种风格是 Riot 的标志,可见于League of Legends和Arcane系列,这里用于赋予游戏世界统一性。✨
定义艺术风格的元素:- 风格化着色:人物和场景处理以消除柔和渐变,模仿动画绘图的笔触。
- 一致的视觉效果:超级攻击和技能的粒子也遵循此美学,避免破坏视觉沉浸。
- 表现力和清晰度:每个动作和攻击设计为玩家在战斗中即时清晰感知。
流畅性作为设计支柱
团队投入巨大努力创建流畅且富有表现力的动画。这种流畅性不仅仅是视觉细节;它是功能性要求。它允许玩家解读对手的每个动作并在几分之一秒内反应。在一个每个帧都重要的类型中,延迟或不清晰的动画可能决定战斗结果。哲学很简单:一个华丽的连招如果游戏不即时响应,就会失去所有价值。⚡