有办法制作TA:王国的地板砖吗?

:6_280:球高手解答如何制作TA:王国的地板砖。

。。。。这个确是不知道了。。。。
游戏都没怎么玩过。。。

真人游戏|足球篮球|时时‖彩| 六合投‖注| 网络赚钱去SO娱‖乐‖城:顶级信用‖提现百分百即时到账SO.CC

:7_332:研究了一下,稍微有点眉目了,关键就是地形的高度文件,如果能够获取这种文件,就可以制作TA:K的地板砖了

王国的地形高度文件是一个16进制的文件
用00—FF来描述地形的高度,正好256级,TA也是因为这个原因只有256级的吧

[
TA里地图高度图是集成在地图文件本身内部的。。。TAK分离出来了?
都是用一个无符号的单字节数来表示高度,所以么。。。0到255咯。。。

TAK是分离出来的,估计TA也应该是两个文件,用某种方式结合成一个文件,现在就是想知道怎样制作这种高度文件。

还未找到地形高度文件和图片文件之间的联系
只是发现所有的图片文件都是8个字符,以数字和a~f 为文件名,也是文件名符合16进制

[
我当初研究过TA的地图文件结构。。。高度图是集成在地图文件里的,不是某种方式合成起来的;当然咯,本质上也是数组方式连续存储在其中一段。。。

用hpiview打开TA的地图块文件,看到的是一幅图片,有什么方法可以把高度图单独弄出来,做成TAK的高度图呢?

用annihilator导出的高度图是一幅256色的灰度图片,每个像素的色深代表一个高度,如果能将其转换成16进制的高度图就好了。

导出高度的图片,用16进制编辑器打开是这样
高度图片(32X32像素放大的)
截图01.jpg
16进制码(选中部分就是对应的高度)


前面的是图片的文件头,后面的00代表的就是高度0,64代表高度100

王国地板砖和高度文件
512X512地板砖,如果也是16像素为一标点,高度表也是32X32


16进制文件,按32X32选中对应高度的部分,但是不知道高度具体数值,不知道对不对

调整一下,形状一致,基本证实推断是正确的
截图04.jpg

单独的地板砖文件格式我倒是没研究过,只研究过整个的tnt文件。。。
不过你把这段1024个字节单独拷贝出来,然后每行显示32个字节,这样可以对照着看。。。

调整了,推断是正确的,接下来就是要找到高度文件与图片文件的关联方式,但是TAK的高度文件那些其他部分又是干什么用的呢?

:5_264:好有研究精神。

[
其他部分可能包括必要的文件头,里面包含了地板砖的一些信息,比如名称和长宽尺寸等等。
你确认TAK地板砖的图像内容不一起保存在这个文件内吗?我觉得完全应该在同一个文件内。
TAK似乎不是256色的了,如果果真如此,那么图像保存就不是一个字节一个像素了,具体看图像色彩深度决定。

TAK是24位色深,图片文件用的是JPEG格式。
这个高度文件很小,20来K,jpeg图片文件在另外一个地方

1024个字节足够表示所有的高度了。。。
即便额外一些信息,也没必要20多K吧。。。

但是20多K够一幅图片吗?而且这些文件如果地图块的大小相同,其大小也相同。。

你把高度图文件发一份上来看看吧。。。

发一个吧你看看吧,
512X512地图块的前面的一定是
00400000200000002000000000000000

34000000340400003412000000000000
340C0000341000003411000034120000
00000000

高度描述完后面的又有一定的不同,不过好像有点规律