找回密码
 立即注册
搜索

[编辑器/功能拓展] Emerald AI 3.0 3.1.2 人工智能

[复制链接]
250 |0
发表于 2023-1-10 22:43:52 | 显示全部楼层 |阅读模式
























The Sound Detection update is now live!
Fully supports Unity 2019.4+, Unity 2020+, Unity 2021+, and Unity 2022+!

For URP or HDRP support, users simply need to convert materials to the desried Render Pipeline.

Emerald AI, the ultimate universal AAA quality AI solution for animal AI, shooter AI, RPG AI, NPCs, and more!

Emerald AI allows developers to quickly create engaging dynamic AI with 100's of AAA quality features, all without having to write a single line of code! Emerald AI's editor is designed to make creating AI easy, yet incredibly customizable. Emerald caters to all kinds of developers and offers everything users would expect from an all-in-one AI system.

Emerald AI's Setup Manager allows users to create AI in just seconds. Emerald AI includes 13 example scenes, well documented code, and a self-documented editor allowing for a low learning curve. Emerald's documentation, tutorials, scripting reference, and support are all accessible right from within the editor.

- NEW! Sound Detection -
The Sound Detector is an external component that gives AI the ability to hear unseen targets. When player targets enter an AI's Detection Radius, their movement and velocity are tracked to simulate noise levels. If a player is moving fast enough, it will increase an AI's Threat Amount which will trigger a list of modular user set reactions. See the Emerald AI Wiki Sound Detection Section for more info on this feature.

- Location Based Damage -
Location Based Damage allows colliders within an AI to receive damage and have customizable damage multipliers, such as headshot doing more damage than hits to limbs. This is all done via a separate component, along with an easy to use editor, that will automatically get all colliders within an AI and allow you to customize the damage multiplier for each one. Accurate impact effects, based on the normal of the hit collider, are also possible with included easy to use API.

- Create Any AI -
Create any kind of AI such as AI with guns, bosses, guards, villagers, thieves, bandits, creatures, animals, wildlife, zombies, companions, hovering robots, and more.

- Built-in Combat Text System -
The (optional) Combat Text System works globally for all AI and can even be called for custom character controllers and their damage with just 1 line of code. The Player's Damage Text Color, Player's Take Damage Text Color, Player's Critical Hit Text Color, AI's Damage Text Color, AI's Critical Hit Text Color, and an AI's Healing Text Color can all be customized through the Combat Text Manager. In addition to text color, all text animation, size, and font can all be customized with various included presets.

- Root Motion Support -
Root Motion supported allowing an AI's movement to be driven by their animations.

- Modular Abilities -
The Modular Abilities system allows users to create abilities through scriptable objects. These abilities can then be applied to an AI's ability list giving them added functionality such as healing and summoning other AI. Projectiles and spells can also be created with this system allowing for nearly any kind of weapon to be created. Every Ability Object allows users to customize the sounds, particle effects, timers, and other settings. Each abilities category has 3 options for picking abilities; Odds, Random, and Order giving AI a wide range of combat styles.

- Switchable Ranged and Melee Combat -
Allow AI to switch between ranged and melee combat according to the distance from an AI's target or by time. Users can customize these settings to best suit their AI.

- Animation Profiles -
Animation Profiles allow for users to quickly export and import animations between AI that share the same rigging and animations. This improves the workflow so users no longer have to manually enter animations if they have many AI that share animations. The best part of this feature is that it's multi-object supported!

- Included Needs System -
The needs system allows an AI to generate waypoints to objects such as food, water, and other resources. An AI will dynamically wander until it's low on resources. When this happens, the AI will search nearby for objects that match its resources layer and begin to replenish its resources upon arrival. When they are full, it will dynamically wander again.

- Setup Manager -
The Setup Manager makes the AI setup process easy by applying all needed scripts and components to an animated model.

- Built-In Look At and Aiming Mechanics -
The optional Look At feature allows humanoid AI the option to look at their targets or a nearby player while using their current animation. This feature is usable during combat and is also usable while the AI is wandering or walking to a destination. The weight and intensity of the head look and body look can be customized. This feature also allows ranged AI to aim their weapons towards their targets, even if


声音检测更新现在是现场!
完全支持Unity 2019.4+, Unity 2020+, Unity 2021+和Unity 2022+!

对于URP或HDRP支持,用户只需要将材料转换为所需的渲染管道。

翡翠AI,终极通用AAA级质量的AI解决方案的动物AI,射击AI, RPG AI, npc,和更多!

Emerald AI允许开发人员快速创建具有100个AAA质量功能的动态AI,所有这些都无需编写一行代码!Emerald AI的编辑器旨在使创建AI变得容易,但令人难以置信的可定制。Emerald迎合了各种类型的开发人员,并提供了用户对一体化AI系统的所有期望。

Emerald AI的设置管理器允许用户在几秒钟内创建AI。Emerald AI包括13个示例场景,良好的文档代码和一个自文档编辑器,允许较低的学习曲线。Emerald的文档、教程、脚本参考和支持都可以在编辑器中直接访问。

-新!〇声音探测
声音探测器是一个外部组件,使AI能够听到看不见的目标。当玩家目标进入AI的探测半径时,他们的移动和速度将被追踪以模拟噪音水平。如果玩家移动得足够快,它将增加AI的威胁量,从而触发一系列模块用户反应。有关此功能的更多信息,请参阅Emerald AI Wiki声音检测部分。

-基于位置的伤害-
基于位置的伤害允许AI中的碰撞器接受伤害,并具有自定义伤害倍增器,例如爆头造成的伤害比击中四肢造成的伤害更多。这一切都是通过一个单独的组件,以及一个易于使用的编辑器,它将自动获得AI中的所有碰撞器,并允许你自定义每个碰撞器的伤害倍增器。精确的撞击效果,基于正常的撞击碰撞器,也可以包括易于使用的API。

-创建任何AI -
创造任何类型的AI,如带有枪支、boss、守卫、村民、小偷、强盗、生物、动物、野生动物、僵尸、同伴、盘旋的机器人等。

-内置战斗文本系统-
战斗文本系统(可选)适用于所有AI,甚至可以调用自定义角色控制器及其伤害,只需一行代码。玩家的伤害文本颜色,玩家的受伤害文本颜色,玩家的暴击文本颜色,AI的伤害文本颜色,AI的暴击文本颜色和AI的治疗文本颜色都可以通过战斗文本管理器定制。除了文本颜色,所有的文本动画,大小和字体都可以定制各种包含的预设。

-根运动支持-
Root Motion支持AI的移动由动画驱动。

-模块化能力-
模块化能力系统允许用户通过脚本化对象创建能力。这些技能可以应用到AI的技能列表中,为它们提供额外的功能,如治疗和召唤其他AI。投射物和咒语也可以在这个系统中创造,几乎可以创造任何类型的武器。每个技能对象都允许用户自定义声音、粒子效果、计时器和其他设置。每个技能类别有3个选择技能;概率、随机和顺序赋予AI广泛的战斗风格。

-可切换的远程和近战-
允许AI根据距离目标的距离或时间在远程和近战之间切换。用户可以自定义这些设置,以最适合他们的AI。

-动画简介-
动画配置文件允许用户在共享相同索具和动画的AI之间快速导出和导入动画。这改善了工作流程,所以如果用户有许多共享动画的AI,他们不再需要手动输入动画。这个功能最好的部分是它支持多对象!

-包括需求系统-
需求系统允许AI生成指向食物、水和其他资源等物体的路径点。AI会动态地徘徊,直到资源不足。当这种情况发生时,AI将在附近搜索与其资源层匹配的对象,并在到达时开始补充其资源。当它们已满时,它将再次动态漫游。

-安装管理器-
设置管理器通过将所有所需的脚本和组件应用到动画模型,使AI设置过程变得容易。

-内置的观察和瞄准机制-
可选的查看功能允许人形AI在使用当前动画时查看他们的目标或附近的玩家。这一功能可以在战斗中使用,也可以在AI徘徊或走向目的地时使用。头部外观和身体外观的重量和强度可以定制。这一功能还允许远程AI将武器瞄准目标,即使





回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表