模拟城市中文网

 找回密码
 入住
搜索
查看: 10093|回复: 3

[工具教程] 地图分隔不求人, Config.bmp制作简明教程

 关闭 [复制链接]
发表于 2008-2-9 17:11 | 显示全部楼层 |阅读模式
  好不容易找到一张自己喜欢的地图,却没有配套的地图配置文件(config.bmp)。(或者你想自己来做分隔),又懒得去研究那些专用的软件,那么我们来自己来做一个吧。

原理:
  既然是自己动手,不懂原理肯定是不行的了,其实也很简单。

  1、config.bmp是一个位图文件(就是由一个一个的像素点构成的图)。每一个像素点代表游戏地图中的64格见方的一块地。
  2、你肯定知道:每张地区地图都是由小、中、大 3 种规格的地图块拼成的。它们分别对应于64、128、256格见方的地块。
  那么,也就是说:小、中、大地图块分别要用 1x1、2x2、4x4、的像素块来表示。
  
  3、规定:1x1用红色,2x2用绿色,4x4用蓝色。


好了,我们来应用。

  1、确定 config 位图的尺寸大小
  你得到的地区地图肯定也有尺寸,例如 513 x 769,(readme要是没说,看灰度图的大小尺寸)
  那么,各减去 1 得到 512 x 768,除与 64 得到 8 x 12。这就是你要建立的config.bmp的尺寸大小。

  2、用 Windows 自带的画图程序新建一个 8 x 12 的 位图文件。放大8倍查看。

  3、先用红色(255,0,0)全部涂满所有像素。再将4x4的蓝色块(大地图块)、2x2的绿色块(中地图块)按你的意愿填进去。就可以了。注意:不要破坏了块的完整性。

进一步说明:
你可以用不同深浅的红色、绿色和蓝色。取值如下,0 不能变。
红色(R, 0, 0) R = 1~255
绿色(0, G, 0) G = 1~255
蓝色(0, 0, B) B = 1~255

实际上,不同的深浅主要是为了让你自己分得清,只要你保证了色块(绿、蓝)的完整性。电脑决不会搞错的!

[ 本帖最后由 SimZYi 于 2008-2-9 22:23 编辑 ]

评分

参与人数 2威望 +2 模拟币 +70 收起 理由
~小老鼠~ + 1 + 50 再加点
whl731 + 1 + 20 观点新颖

查看全部评分

 楼主| 发表于 2008-2-9 17:13 | 显示全部楼层

回复 #1 SimZYi 的帖子

友情链接:有关灰度图导入的部分问题详解(包括config.bmp的制作(图解))

[ 本帖最后由 ~小老鼠~ 于 2008-2-17 18:33 编辑 ]
发表于 2008-2-24 10:38 | 显示全部楼层
“你得到的地区地图肯定也有尺寸,例如 513 x 769,(readme要是没说,看灰度图的大小尺寸)”

灰度图不都是1025X1025的吗?
发表于 2008-2-24 17:50 | 显示全部楼层

回复 #3 ll1xx 的帖子

至少这里面没几个是1025X1025的

http://www.simcity.cn/thread-23400-1-1.html
您需要登录后才可以回帖 登录 | 入住

本版积分规则

小黑屋|手机版|模拟城市中文网

GMT+8, 2024-5-3 21:07 , Processed in 0.026257 second(s), 17 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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