TCPClientPlugin

Elogen - 코드 플러그인 - 2023/01/05

Enjoy your TCP Network!

  • 지원 플랫폼
  • 지원 엔진 버전
    4.27, 5.0 - 5.1
  • 다운로드 유형
    엔진 플러그인
    이 제품은 코드 플러그인과 함께 미리 빌드한 바이너리와 언리얼 엔진에 통합되는 모든 소스 코드를 포함하고 있으며 원하시는 엔진 버전에 설치하여 프로젝트에 따라 활성화할 수 있습니다.

TCPClient make easy to connect and comunicate with your server via TCP Socket.

You can easily implement all the functions by learning how to use 4 blueprints.

Because of It is only maden by C++17(UE4 - C++14) and unreal library, any device that supports multi-threading can be used.


Patch Note

v1.2.1 (latest)

  • Now available for Unreal 4 version
  • Troubleshooting incorrect packing of header size (critical issue)
  • Resolving the clarity of function names
  • Deserialize -> ConvertFromBytes
  • AssemblePacket -> ConvertToBytes
  • Older function will be removed at next version

기술적 세부사항

Features:

  • All features can be created using blueprints.
  • Only c++ can be used for optimization.
  • Connect to the server via TCP Socket
  • Supports multiple connections with various servers.
  • Support type : bool, int8, int16, int32, int64, float, double(c++ only), String(utf-8) and bytes array.
  • Each Packet is managed with a Blueprint or C++ Class.
  • It can save cpu usage.

Code Modules:

  •  Networking
  •  Sockets

Number of Blueprints: 6

Number of C++ Classes: 12

Network Replicated: No

Supported Development Platforms: Devices that support C++ 17 and higher, and Multi threading

Supported Target Build Platforms: over 4.0

Documentation: https://github.com/grpht/TCPClientPlugin

Example Project: include samples

Important/Additional Notes: