Detection and reaction system of game objects
游戏对象的检测和反应系统
Features:
SenseSystem has all the features of AIPerception, PawnSensing and some functions of EQS, a system that currently detects targets with increased performance. The physical engine is not used to detect overlapping detection zones. The number of targets for detection can be very large, thousands of simultaneously detected targets. There are all standard sensor sets, such as vision, touch, noise, distance.
The system has a built-in reaction function for detecting both the detector and the target, which is implemented through delegates.
The scope is not limited only to AI-perception, the system is also easily integrated into any system of interaction between an arbitrary object and the environment, interaction with objects without direct guidance, selecting objects with the cursor and interaction with groups of objects.
The system is designed for customization in both c++ and blueprints
(The example project build clearly demonstrate the features, and it is available at the link below.)
Number of Blueprints: 0, but have blueprintable c++ classes
Number of c++ Classes: >50
Network Replicated: No
Supported Development Platforms: Win64, Win32, Mac, Linux
Supported Target Build Platforms: Win64, Win32, Mac, Linux, PS4, XboxOne
Doc and Example Project Discord
特征:
SenseSystem具有AIPerception,PawnSensing的所有功能以及EQS的一些功能,eqs是一个当前检测性能提高的目标的系统。 物理引擎不用于检测重叠的检测区域。 用于检测的目标的数量可以非常大,数千个同时检测到的目标。 有所有标准的传感器集,如视觉,触摸,噪音,距离。
该系统具有内置的反应功能,用于检测探测器和目标,这是通过委托实现的。
范围不仅限于AI感知,该系统也很容易集成到任意对象与环境之间的任何交互系统中,无需直接指导即可与对象交互,使用光标选择对象以及与对象组
该系统专为c++和蓝图中的自定义而设计
(示例项目构建清楚地演示了这些特性,可以在下面的链接中找到。)
蓝图数目: 0,但有blueprintable c++类
C++类数: >50
网络复制: 非也。
支持的开发平台: Win64,Win32,Mac,Linux
支持的目标构建平台: Win64,Win32,Mac,Linux,PS4,XboxOne
SenseSystem is a flexible, extensible, and multi-functional system for detecting and responding to the detection of game objects in UnrealEngine. The ease of implementation and fine-tuning makes it suitable for projects of the most diverse genres from shooters, strategies, and to arcade ones. Allow the player or AI to interact with the entire game world.
Its purpose is an alternative to existing systems in the engine such as AIPerception, PawnSensing, and EQS. SenseSystem has better performance, a wider range of tasks, more features, is simpler, and it’s universal to use.
SenseSystem是一个灵活的,可扩展的,多功能的系统,用于检测和响应UnrealEngine中游戏对象的检测。 易于实施和微调,使其适用于从射击游戏,战略和街机类型最多样化的项目。 允许玩家或AI与整个游戏世界进行交互。
它的目的是替代引擎中的现有系统,如AIPerception,PawnSensing和EQS。 SenseSystem性能更好,任务范围更广,功能更多,更简单,使用通用。
评论(0)