UE-UDP(UEUDP, BlueprintUDP, UDP Feature For UE)

Only need to use the blueprints, you can send and receive UDP (User Datagram Protocol) messages. It is cross-platform and supports Unicode(UTF8) characters. The most important thing is that it is very easy to use.

Category:
Tags: , , , ,

Description

UE-UDP: or named UEUDP, Unreal Engine UDP. 

This plugin encapsulates the implementation of UDP. Only need to use the blueprints, you can send and receive UDP messages. This plugin supports multiple platforms: iOS, Windows, Mac, etc. It supports Unicode(UTF8) characters. After using this plugin, you will find that it is so simple to receive and send UDP messages. In addition, this plugin also provides additional Wake-on-LAN functionality.

To prevent garbled characters at the end of the String (such as the “NewUDPMessageString” parameter of “OnReceivedNewUDPMessageMulticastDelegate”), Bytes sent via UDP must end with the ‘’ character.

Solution 1: Send the Bytes with ‘’ (uint8 value is 0) at the end.

Solution 2: Add ‘’ (uint8 value is 0) to the end of received Bytes. Then use the “Convert bytes to string” function to convert Bytes to String.

Documentationhttps://gitlab.com/UEMarketplaceSubmission_Public/UEUDP_Public#example-use-the-onreceivednewudpmessagemulticastdelegate-to-receive-udp-messages

Technical Details

 

Code Modules: 

Number of Blueprint Nodes: More than 10.

Number of C++ Classes: More than 2.

Supported Development Platforms: Windows, Mac and Linux.

Supported Target Build Platforms: Windows, Mac, Linux, iOS, Android.

Documentation and Example Project: 

https://gitlab.com/UEMarketplaceSubmission_Public/UEUDP_Public

Important/Additional Notes: It is full-featured and easy to use.

Supported Engine Versions

5.2 – 5.3