You can easily use TCP and UDP connections to send and receive data in blueprints with this plugin . This is a Server. You can buy a client here. All functions can be used independently in almost all Blueprints. You can start the server in Blueprint A. You can receive the data Blueprint B and C. Then you can stop the server in Blueprint X. Use UDP for streams, gaming (your own replication). For everything else, like matchmaking, lobby, chat, is TCP suitable. I recommend my JSON plugin for data communication. You don’t need C++. You can use this tool for testing and developing. Nativizing may not be possible in the blueprints where the plugin is used. See Documentaiton.
Technical details
Epic only allows updates for the newest three engine versions. There might be features missing in older engine versions. Contact me if you are unsure.
- Send and receive Bytes or Text (UTF-8*) over UDP and TCP
- Runs asynchronously in own threads (Don’t affect game performance)
- Blueprint independent
- Multiple servers simultaneously possible
- IPv4 and IPv6
- AES encryption and decryption
- File sending and receiving over TCP (without RAM consumption)
- RCON Protocol
- HEX Functions
- Different directory and file blueprint nodes
- Include C++ Source for C++ Projects
- Tested with various Thirdparty Clients and thousands of connections simultaneously
Original_Link: https://www.fab.com/listings/a9669254-44df-4ad5-b6db-d0350f337659