求教,我想实现明日方舟里面的那种白嫖好友角色的功能该怎么做
-
目前的想法是通过联机游戏里面的匹配离线玩家,但后面我看官方的教程都是需要自己设计,我就想知道怎么获取匹配到的离线玩家联网变量或者相关参数呢?毕竟离线玩家不像匹配玩家那样能自己点击某个按钮触发传参。还是说一旦匹配成功就通通自动传参么?
-
匹配离线玩家的话,其实能拿到的对方的数据只有联网全局变量,所以如果想拿离线玩家的角色这种效果的话,其实只要每个玩家都把自己的角色数据存在联网全局变量中就行了,但是目前的功能应该做不到“好友”的效果吧,因为匹配都是随机的,硬要做的话,倒是有个匹配依据的属性可以用,相当于每个玩家都有一个编号,然后加好友就相当于把这个编号记录下来,匹配的时候那这个编号的值去匹配,毕竟这个匹配依据是值越接近越容易匹配上,但是能不能百分百匹配上就不好说了,所以也只是我个人的一个猜想。
在以上基础上拿到角色数据后,其实剩下的一般都是机器人来代替离线玩家运作了,也就是你需要写一个AI,代替离线玩家来操作(相当于联网部分只拿了离线玩家的部分数据,剩下的运行都是单机部分)
-
好的,非常感谢!谢谢!