概述

Gameware Navigation 是一个以 C++ 语言编写的多平台 SDK,为 3D 游戏和模拟的开发人员提供用于导航和空间分析的高性能工具。使用 Gameware Navigation,开发团队可以在将角色从一个位置移到另一个位置方面花费更少的时间和精力,而将更多的时间用于设计有趣的吸引眼球的情景,以及使项目独具特色的游戏玩法。

主要功能

Gameware Navigation 包括:

自动数据生成工具,可快速创建优化的导航网格,以标识可供具有给定物理尺寸和移动功能的角色行走的 3D 游戏地形的区域。数据生成 API 支持:

运行时服务,用于在游戏中加载和使用导航数据,包括:

实时 3D 可视调试,用于快速迭代 AI,可轻松扩展以支持自定义视觉数据。

设计目标

Gameware Navigation 旨在:

历史

Gameware Navigation 是 Autodesk® Kynapse® AI 中间件的后续产品。经过自 2000 年以来的不断开发,Kynapse 已成为 100 多个各种各样的已发布游戏的组成部分,这些游戏包括 3A 级/2A 级游戏机游戏、PC 游戏以及大型多人在线游戏等。

利用多年来与客户密切合作所获得的宝贵反馈,产品愿景在不断发展和更改。最终,更改的范围和深度使之有必要建立全新的运行时 API 以更好地适应下一代游戏机,而不是继续重复使用旧的 Kynapse 代码基底。