Описание
Co-op pings and a radial ping wheel. Replicated, Blueprint-ready, and working the moment you enable it.
Video: https://youtu.be/7-yVJj9CoGw
Example project (UE 5.8): https://www.dropbox.com/scl/fi/hrwbpmtkzna1kmn3689sg/PingWheelExample_UE5.8.zip?rlkey=4tsu5hr1kig5r15kg4h2m5cke&dl=0
Tap to ping what you are looking at. Hold to open a wheel of eight calls — Go here, Item, Wait, Regroup, Careful!, Help me, 3-2-1 together, Look there — and let go on one to send it. Every player sees every ping in the sender's colour, with their name and the distance.
Works out of the box: enable the plugin and press Play. No Blueprint or C++ changes.
Multiplayer included: the server gives each player state a replicated component; late joiners see pings that are still alive; the server rate-limits spam.
Markers lie on the surface and ripple as they land; urgent calls keep rippling; a badge shows the picture and the time left; off-screen pings wait at the screen edge as arrows and never stack.
The 3-2-1 countdown runs on server time, so the whole team counts together.
Mouse and gamepad. The camera holds still while the wheel is open.
Vector-drawn pictures and UI: sharp at any resolution, no textures to replace.
Fully Blueprint-driven: add kinds as Data Assets, restyle the widgets in a child Widget Blueprint, override how a tap picks its kind, react to events, or drive everything from your own input and UI.
Local pings for tutorials and AI teammates; Reduce Motion for accessibility.
Blueprint samples included: react to every ping (On Any Ping Added), ping from your own key, make an actor choose its ping through an interface.
Demo map in the plugin: PingWheel/Demo/Lvl_PingWheelDemo (engine and plugin assets only).
Technical details
Features: quick-tap ping, radial wheel (mouse/gamepad), 9 ping kinds (8 on the wheel), replicated pings, per-player colours and limits, surface rings, off-screen indicators, synced countdown, local pings, actor-tag and interface-based kind selection, sounds per kind.
Code modules: PingWheel (Runtime)
Number of Blueprints: 4 (WBP_PingMarkers, WBP_PingWheel, samples BP_PingWheelSample, BP_PingChest)
Data Assets: 9 ping kinds. Input: 3 actions, 1 mapping context. Sounds: 10
Network replicated: Yes (tested: listen server + remote client)
Supported development platforms: Windows
Supported target build platforms: Windows
Documentation: README.md in the plugin folder
Important notes: Unreal Engine 5.8 only. No experimental plugins required. No third-party software: all sounds were generated by the author's script, fonts are the engine's.
Support: [email protected]







