3DMGAME 3DM首页 新闻中心 前瞻 | 评测 游戏库 热门 | 最新 攻略中心 攻略 | 秘籍 下载中心 游戏 | 汉化 购买正版 侠客前传 | 刺客信条 论坛

注册 登录

QQ登录

只需一步,快速开始

查看: 2252|回复: 0
打印 上一主题 下一主题

[分享] 地平线4数据输出

[复制链接]

13

主题

777

帖子

6531

积分

游戏精英

Rank: 8Rank: 8

贡献度
8
金元
64994
积分
6531
精华
0
注册时间
2013-10-26
跳转到指定楼层
主题
发表于 2021-5-5 14:57 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
此贴为了那些有开发需求的而设,这些数据并不是我一个人研究的,而是参考了github不少项目以及forzamotorsport论坛大佬的帖子做了一些整理。
先说说数据怎么输出吧,steam版未测试,个人猜测是直接输入IP,端口就能用。这里说说win10商店版(以下均以WIN10商店版作为演示)。

WIN10商店版这里有个坑,老开发用户应该都造,UWP应用访问不了“127.0.0.1”这样的代理(如果你的电脑是公网IP,个人猜测这里填外网地址或许是可以的)。解决法子呢也有,我这里演示用fiddler的。

完成后,你就会发现,地平线4访问“127.0.0.1”这样的内网地址了。

地平线4是通过UDP把游戏内的数据传出来的,传出来的数据最好用存储一字节元素的数组存储(Java & C#: byte[] ,C++:byte[] 或者 byte*),本人是主Java开发的,对其他语言有错误请谅解。
废渣4的数据每次固定传出324个一字节数据,目前我能确定的就只有这些,还有些实在是没找到官方文档
下面为Java代码
<车辆的类型(上图中的CarClass):
D级:0
C级:1
B级:2
A级:3
S1级:4
S2级:5
X级:6
车辆的驱动方式(上图中的DrivetrainType):
前驱:0
后驱:1
四驱:2
希望对那些苦苦寻找数据输出的程序猿们有所帮助

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|咖绿茵|求知网|3DMGAME ( 京ICP备14006952号-1  沪公网安备 31011202006753号

GMT+8, 2024-5-9 05:38 , Processed in 0.109770 second(s), 15 queries , Memcache On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表