Unreal Engine - NPC Eyes Sight System - PRO:
This sophisticated system is tailored for creating top-tier stealth games, utilizing an advanced approach for pinpointing actors. It employs points on the actor's skeletal mesh, allowing precision even when the entire character is partially concealed behind obstacles. Unlike traditional PawnSensing, this system excels in realistic scenarios, ensuring NPCs can accurately detect characters based on specific skeletal mesh points. You have the flexibility to add numerous points according to your project's requirements, enabling comprehensive customization.
In the PRO version, a groundbreaking addition allows NPCs to perceive shadows cast by their adversaries. The system utilizes points on the skeletal mesh for shadow detection. With this feature enabled, NPCs can identify targets solely when illuminated by a colored light source, providing a nuanced level of stealth dynamics. Configuration options are available to specify distinct reactions based on whether the NPC detects a shadow or the character.
Code Modules:
This system ensures a seamless and realistic stealth experience by harnessing the power of C++ in the background thread, providing both efficiency and flexibility for your stealth game development needs.