cg小白兔 发表于 2024-2-29 11:02:43

LE Socket Connection 适配UE4.26,5.0

















The Socket Connection plugin provides you with Blueprints to connect to and interact with socket servers. \
The most important feature of this plugin is that this plugin has been designed to be used in conjunction with a server programmed in Java, like an account server or a match making server for example.

To make this possible, the network algorithm has also been programmed in a Java library, which has been made free and open source.

The Java library is available here.
PS: you can convert bytes to and from string (and more) with the LE Extended Standard Library plugin (which is free)

技术细节
Number of Blueprints: 10+ (can change over time)
Features:
• Connecting to a server
• Two different networking options: the and the

With the LowEntry network protocol (requires you to use the Java library server-side) you can:
• Send and receive messages (TCP, and optionally also UDP)
• Send function calls and receive the result
• Send latent function calls, cancel latent function calls, and receive the result
• Enable/disable automatic connection validations (pings)

With the Raw TCP/UDP network protocol (makes it possible for you to implement your own network protocol) you can:
• Send and receive messages (TCP, and optionally also UDP)

PS: It is advised to use the LowEntry network protocol unless you are experienced in network programming!

Intended Platform: All
Platforms Tested: Windows, Mac, Linux and HTML5 (bugs found on any platform will be fixed)
Documentation Included: Each Blueprint node has a meaningful and in-depth description, which can be viewed in the editor directly.
Important\Additional Notes:
• This plugin only uses UE4 C++ code, no other 3rd party solutions are being used. This ensures maximum stability and compatibility.


Socket Connection 插件为您提供连接到套接字服务器并与之交互的蓝图。\
该插件最重要的特点是可以与 Java 服务器结合使用,例如账户服务器或匹配服务器。

为了实现这一点,我们还在 Java 库中编写了网络算法,并将其免费开源。

该 Java 库可在此处获取。
PS: 使用 LE 扩展标准库插件(免费),您可以将字节转换为字符串,也可以将字符串转换为字节。

技术细节
蓝图数量: 10+(可随时间变化)
功能
- 连接服务器
- 两种不同的网络选项:和[原始 TCP/UDP 网络协议]

使用 LowEntry 网络协议(需要在服务器端使用 Java 库),你可以
- 发送和接收信息(TCP,也可选择 UDP)
- 发送函数调用并接收结果
- 发送潜在函数调用、取消潜在函数调用并接收结果
- 启用/禁用自动连接验证(ping)

通过 Raw TCP/UDP 网络协议(您可以实现自己的网络协议),您可以
- 发送和接收信息(TCP,也可选择 UDP)

注:建议使用 LowEntry 网络协议,除非你有丰富的网络编程经验!

适用平台: 所有平台
已测试平台:Windows、Mac、Linux 和 HTML5 Windows、Mac、Linux 和 HTML5(在任何平台上发现的错误都将得到修复)
包含文档: 每个蓝图节点都有详细的说明,可直接在编辑器中查看。
重要附加说明:
- 本插件仅使用 UE4 C++ 代码,未使用其他第三方解决方案。这可确保最大程度的稳定性和兼容性。





页: [1]
查看完整版本: LE Socket Connection 适配UE4.26,5.0