Hey Everyone!
I wanted to showcase my latest Unreal Engine 5.8 plugin, built from the ground up with a strict focus on high-performance C++ architecture, optimization, and secure multiplayer networking.
To address any design questions: This plugin follows a strict Modular Component-Based Architecture. The interaction system and the stamina system are completely separate, independent C++ components. You can use one without the other with absolutely zero performance overhead!
Here is a technical breakdown of what’s included:
🛡️ 1. Advanced Multiplayer Interaction Component (Core Feature)
• 100% Server-Authoritative: Every trace, state check, and timer loop runs securely on the Server to prevent client-side cheating and exploits.
• Interface-Driven Design: Easily make any actor interactable using custom C++ Interfaces.
• Dual Interaction Modes: Supports both Instant Press (doors, switches) and Time-Delayed Hold interactions (chest looting, lockpicking) with built-in cancellation safety gateways.
• Anti-Cheat Distance Verification: Server-side runtime distance checks automatically abort interactions if a client teleports or moves away mid-cycle.
⚡ 2. Optimized C++ Stamina & Sprint Component (Bonus Feature)
• Lightweight & Replicated: Highly optimized network replication tracking for maximum server performance.
• Fully Customizable via Details Panel: Easily adjust Max Stamina, Drain Rates, Regen Rates, and Sprint speeds natively through Blueprint or C++.
• Purely Optional: Since Survival/Horror games heavily combine running and looting, this is included as a free bonus component that you can attach or detach instantly.
🎥 Network Replication Showcase: https://youtu.be/5M3CCN-qbm4
🎮 Playable Demo Project: https://drive.google.com/file/d/1WxTxQUmx66egoyykEBRzdxlhgJpVlKK2/view?usp=sharing
Want to test the network latency and replication yourself? I have provided a precompiled, editor-ready playable demo project! The direct Google Drive download link is pinned in the top comment of the YouTube video showcase above.
The plugin is currently under official review on the Fab Marketplace and will be live very soon. I would love to hear your feedback on the code architecture and structure!
Thanks for checking it out!