Crux - Procedural AI Spawner 2.1.1
http://kvy635.bvimg.com/11319/395f37120a38a5b4.jpg
http://kvy635.bvimg.com/11319/7d62cf540b04f0ad.jpg
http://kvy635.bvimg.com/11319/2619ba70f352e1c5.jpg
http://kvy635.bvimg.com/11319/431c173a4ace5c15.jpg
http://kvy635.bvimg.com/11319/5d6dee3585528215.jpg
http://kvy635.bvimg.com/11319/33147d9989fe27ba.jpg
http://kvy635.bvimg.com/11319/ea46a82d1c8da14a.jpg
http://kvy635.bvimg.com/11319/649f18fa9082bea1.jpg
http://kvy635.bvimg.com/11319/9f295b43f5778543.jpg
http://kvy635.bvimg.com/11319/229d7eb651c6148f.jpg
最新发布日期 2021年10月1日
支持Unity版本 2019.1.0或更高
历史版本索引:Crux - Procedural AI Spawner 2.1.0
Crux 2.0是一个完整的重写,有一个完全重新设计的编辑器,支持网格地形,可定制的脚本对象(Crux对象),改进的功能和API,以及更多。
现在包括集成的UniStorm支持
UniStorm支持允许可选的特殊条件,如一天中的时间,天气,和季节性产卵。
Crux是一个运行中的程序性人工智能产卵器,能够根据自定义的生物群落和条件在整个地形上动态产卵。单独的脚本对象用于存储Crux需要的所有信息,以正确地催生对象。当使用Unity地形时,产卵位置的纹理被用来决定从哪个生物群落中提取物体。当这种情况发生时,Crux将根据该特定的生物群落以及其他全局和个别对象的条件随机地生成对象。当产生的物体达到Crux的解产半径时,它们将被解产并放回Crux的物体池中。每个物体的总数是可定制的,并始终跟踪,以确保一个平衡的人口。这样做也是为了让游戏有很好的性能,让游戏感觉到有更多复杂的对象,如AI,而不需要有100个AI在后台运行。
它是如何工作的
用户创建的生物群落可以根据需要由许多纹理来定义。当玩家在地形中移动时,产卵位置会得到纹理,并根据生物群落和条件产下人工智能。每个生物群落都有3类人工智能;野生动物、生物和NPC,每一类都有自己的稀有性和产卵条件。例如,森林生物群落中的野生动物类别有60%的产卵率。当一个成功的产卵发生时,Crux会从荒野类别中随机挑选一个AI,其中鹿和兔子很常见,而狐狸和熊很罕见。Crux对每个物体使用可定制的人口上限,以帮助保持环境的平衡和真实。包括一个简单的游荡AI脚本和示例场景。
支持
- 支持程序生成和无尽的Unity地形
- 支持第三方地形系统和着色器,如Gaia、Map Magic和Distingo。支持CTS,但需要禁用Strip Textures。
- 支持任何角色控制器系统
- 支持任何支持产卵的AI系统
- 支持网状地形(纹理查询不能用于网状地形,因此生物群落不能用于网状地形)。
- 支持Unity NavMesh
- 由Emerald AI和UniStorm的同一开发者开发
- 支持Emerald AI
- 支持UniStorm - 集成的UniStorm支持允许可选的特殊条件,如一天中的时间、天气和季节性产卵。
主要特点:
- 内置对象池系统
- 高效而强大--Crux通过取消超出范围的AI的产卵,并且只在每个产卵间隔期进行一次高效计算,表现良好。
- 无限的生物群落 - 支持无限数量的生物群落。
- 无限对象 - 支持每个类别的无限数量的对象
- 人口上限 - 自定义每个物体的人口上限,以帮助保持环境的平衡和现实。
- 全局上限 - 控制每次可产生的物体总数的最大数量。
- 产卵ID系统 - 产卵ID系统为每个游戏对象生成一个产卵ID。这些产卵ID可以用来将AI产卵到玩家的位置,使其更容易进行开发和测试(类似于其他AAA游戏)。如果需要的话,所有生成的产卵ID也会以txt版本的形式创建,其中包括AI的名称和他们的产卵ID。
- 产卵和解体 - Crux让用户可以控制产卵半径以及解体半径。
- 遭遇的稀有性 - 可定制每个AI的遭遇的稀有性(普通,不普通,稀有,和超稀有)。
- 基于类别的几率 - 每一类人工智能(野生动物、生物和NPC)的几率都可以调整。 然而,Crux也支持每一类的纯随机产卵。
- 角度检测和限制 - 角度检测,只在地形的角度限制内产生AI。
- 避开障碍物 - Crux自动避开有障碍物的位置,避免被放在非地形区域和物体上。
- 按组产卵 - 可定制的组数允许你根据你的输入在随机组中产卵AI。
- 产卵半径--可定制的产卵半径让你控制组的产卵半径。
- 易于使用的编辑器,学习曲线低。你所要做的就是定制你的生物群落和创建克鲁斯对象。
页:
[1]