发现很多游戏是unity3D,虚幻引擎没有相关的弹幕游戏,故此写了一个插件,该插件包含了 websocket(与弹幕通讯)
,UE4自带的TQueue队列,AES-CBC数据加密,异步http请求,和各种弹幕消息到达事件,完全暴露给蓝图节点,不需要C++基础。
插件只能用在Windows系统,因为我只编译了Windows版本的
20220714025542

Q20220714022055

使用方法:
需要配合服务端使用:服务端下载

  1. 请继承DouYinBarrageActor,然后放场景里使用,需要配合使用弹幕数据服务工具!!!
  2. 因为弹幕数据太庞大,太多,建议先创建一个队列,websocket异步连接弹幕服务器后将数据加入到队列
  3. 然后可以写一个定时器,每2毫秒后可以从队列拿一条数据(先判断队列是否为空),然后调用 分析弹幕数据 节点
  4. 然后订阅各种你需要的弹幕消息事件即可使用!

视频展示:
B站视频

蓝图节点展示:

AES-CBC等模式加密
QQ20220714022325

队列蓝图:
image-1657736309771
image-1657736313066
异步连接websocket蓝图:
image-1657736319938
分析弹幕数据节点:
image-1657736329916
各类弹幕消息到达事件节点:
image-1657736335177
image-1657736339243
image-1657736343440
image-1657736347826
image-1657736355224
image-1657736363735
image-1657736367329

网络验证
5ZX9ZZ6QG1JOZBH)F})GF(N

目前,该插件也算是测试版,没有上架到商店,如有所需,请联系