
説明
TCP Socket Plugin allows communication with a TCP server purely in blueprints (C++ usage also available). Client-only functionality.
The project is available for free on Github. It's open source and you're welcome to contribute.
You can get it for free (Personal license) or buy it for $15 (Professional license) as a thank you.
Usage
Create a Blueprint inheriting from TcpSocketConnection, drop it into the level and recreate nodes from the screenshot to use it.
For C++ usage example, see Github page.
Features
Supports multiple connections
Multi-threaded: each connection runs on its own thread
Detects disconnects as soon as they happen
Even dispatchers: OnConnected, OnDisconnected (also triggers when connection fails), OnMessageReceived
Serialize and deserialize basic types: UInt8, Int32, Int64, Float (4 and 8 bytes), String