Hi Elliott, This is a great breakdown and very generous in sharing your process and insights, you came a long way from the vending machine days!
Are you planning on releasing the UE4 project to the public? Or only builds? I'd love to play around with it in the editor if possible!
Check out a MiniMap system for Unity written in C# that can be used for all types of games. The system is very easy to implement and takes just a few steps to set up.
Here is a tutorial from Matt Parkin:
- One script does it all
- 2 Demos, 2 Skins
- Icons farther than the map radius can be hidden or can stick to the border of the map
- Different size and color for Icons that are farther than map radius (optional)
- Procedurally instantiate and destroy icons with GameObjects
- Full documentation
You can find more details on the pack here.