6月のセールが開催中です!6月20日まで、対象製品が 70% オフになります。

TCP Socket Plugin

TCP Socket Plugin - Client Only

  • サポートされたプラットフォーム
  • サポートされたエンジンバージョン
    4.22 - 4.27, 5.0 - 5.4
  • ダウンロードのタイプ
    エンジン プラグイン
    この製品には、コード プラグインが含まれており、ビルド済みのバイナリと Unreal Engine に統合される全ソースコードが完備されています。任意のエンジン バージョンにインストールし、プロジェクト毎に有効化することが可能です。

TCP Socket Plugin allows communication with a TCP server purely in blueprints (C++ usage also available). Client-only functionality.


The project is open source, you're welcome to contribute on Github.


Usage

Create a Blueprint Actor inheriting from TcpSocketConnection, drop it into level and use it.

For C++ usage example, see Github page.

テクニカルノート

Features:

  • Supports multiple connections
  • Multi-threading: 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

Code Modules: TcpSocketPlugin (Runtime)

Intended Platforms: All platforms that support sockets and multi-threading, which is most of them, except HTML5.

Tested Platforms: Windows