ArtcoreStudios: すべてのプロダクトが 50% 割引

TCP Socket Plugin

TCP Socket Plugin - Client Only

  • サポートされたプラットフォーム
  • サポートされたエンジンバージョン
    4.22 - 4.27, 5.0 - 5.3
  • ダウンロードのタイプ
    エンジン プラグイン
    この製品には、コード プラグインが含まれており、ビルド済みのバイナリと 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, Float, 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