
Açıklama
About
This plugin enables the integration of fog of war functionality into top-down game projects. It utilizes a post-processing material to apply a dynamic darkness overlay across the map, revealing visibility areas around the players and designated beacon units.
Demo: https://youtu.be/GJwaDidGZYI
Setup: https://youtu.be/-hdfkJL4o04
Documentation: https://docs.technicallyartist.com/multiplayer-fog-of-war/introduction/
Discord: https://discord.gg/GSGQf79ahU
Important
Minimum supported engine version is 5.3.
Multiplayer functionality is implemented and functional
Core Features:
Implements a dynamic fog of war system using post-processing effects
Supports real-time visibility updates based on character position
Includes a shadow-casting system for obstacles
Handles multiplayer scenarios with proper client-side fog rendering
Main Components:
AFogManager: The central actor that manages the fog of war system
UTrackerComponent: Responsible for checking enemy overlaps/visibility
UBeaconComponent: Allows other actors and characters to give visibility to player
UVisionOccluderComponent: Handles objects that block vision/create shadows
Key Functionality:
Dynamic visibility radius around characters (configurable, default 400 units)
Support for different map sizes (configurable, default 3000 units)
Real-time updates of character location and fog visibility
Post-process based fog rendering using custom materials
Multiplayer Support:
Handles client-side fog rendering
Supports proper shadow rendering in multiplayer scenarios







