Quick Demo: https://youtu.be/OaBa7djOvQg
Detailed Video Overview: https://youtu.be/T-3Hcy6x3ZI
Example Project: https://www.dropbox.com/s/yn7trtg7awjh01m/PluginProject_PersonalRadar.zip?dl=0
Documentation: https://github.com/sonictimm/PersonalRadarPlugin/blob/main/README.md
Slick Personal Radar that you can customize it to your liking!
· Customize the range, icons, background image, and player icon.
· Set different rotation styles (around player or fixed rotation)
· Customize Icon Texture, Color, Size
· Filter Icons by type (by default includes Military, Civilian, and Building filters)
· Set any actor to represent the center point of the radar
· Easily add any actor to the minimap by giving it a Minimap Component
· Full control over when items are shown, removed, or updated on Radar.
· Comes with a Demo Map showing use of the Plugin and some sample Icons you can use.
· Clean and Simple Code customize to your liking!
There is no render target / scene capture, the radar is fully rendered with UMG alone, which may save on performance compared to other minimap / personal radar systems.
You have fine-tuned control over when and how icons update on the minimap. The basic Minimap Component only updates on-demand (when you run a function on it), but it is easy to inherit and override. To demonstrate this, one included BP child updates the location of its owning actor on tick, and another one does so only on BeginPlay.
Radar Widget can be customized. It can rotate around player, or let the player rotate and stay in the center, or follow another actor that is not the player.