|
估计大家看了这一贴,地图的生成问题都可以迎刃而解了
1,做地图
我们需要用photoshop作2个图,一个是xx地图.JPG(灰度),(例如1025x1025像素,8位灰度,生成地型高度用,注意是1025,非1024,反正都是512+1等奇数,这些可以在导入地图时再定,要是灰度图大小不符会有显示)一个是config.bmp,(24位彩色,16*16像素,划分城市区域用),灰度.jpg图的尺寸(长、宽比例)要与.bmp匹配,即灰度.jpg和.bmp同为长方形或正方形。
下面是在ps里制作xx市地图.jpg的详细办法:
1.1,灰度制作。用ctrl+n,调出新建文件对话框,填上名称:“xx市地图”,宽度:1025像素,高度769像素(可以在导入时再改),分辨率72像素|英寸,模式选灰度,确定。先点一下D键,再选菜单滤镜/渲染/分层云彩。海平面在灰度图0-255的83左右。到这里其实已经可以,但如果你的图里希望地表能住人的地方平些、大些,那么用灰度为85左右的喷枪多喷喷,如果灰度过渡平滑,那么生成的地图也平缓,反之则陡峭,0为海底,255为最高的地,有兴趣的朋友可以试试用一个全白色(255)的图。这个xx地图.jpg可以保存在任何地方,方便导入为宜。另外,可以用网上有多种格式的灰图,虽然没试过别的后缀的图,但理由是,在游戏里大地图画面时,用ctrl+shift+alt+r,会出现一个打开文件对话框,在打开文件类型下拉菜单里有多少格式就应该能用多少格式的图,我只试过JPG。在画灰度图时,画笔的模糊程度会影响到生成后地图的平滑程度,模糊画笔可以画出渐变的地形,相反可以画出陡峭的地形,这都不重要,以为游戏在上帝模式里有柔化这个工具,也可以达到地形的平滑过度。
1.2 config.bmp制作,注意,这个名字不要改变。我也没有试过其它的格式,但其它格式的图可能不能用。在ps里新建个文档,出现对话框里填入名称:config,宽高度可以是任意大小,因人而异,分辨率为72像素,模式为rgb,确定。先ctrl+0(零非欧),然后ctrl+K,找到参考线与网格,设制网格线和子网格间隔都为1个像素,确定。接着ctrl+alt+',来显示网格,这下清楚了吧?现在看到的格子,大家可以根据网络格子去上色,得到想要的分区组合,用铅笔工具选粗细为1个像素的笔触去上色,例如在图里选出一个4x4的正方网格,把它涂上纯蓝色,该区域就是个256x256格大地图。注:中城市2x2像素(纯绿),小城市1x1(纯红),纯蓝:#0000FF,纯绿:#00FF00,纯红:#FF0000。
2,区块设置导入。
进入游戏,在大地图里新建一个名为XX市的大地图,然后退到另一个大地图,接着用alt+Tab,回到win窗口,把那个刚做好的config.bmp替换“我的文档”/simcity4/regions/XX市/”里的config.bmp,(看大家的“我的文档”默认在哪里)然后切换回游戏,进入XX市,成了!
3,灰度导入
最后后,按“Ctrl+Shift+Alt+R”,会弹出一个对话框,选择载入刚才制作的灰度地形图xx市地图.JPG,然后程序就开始逐个城市单元地生成地形(耗时较长,由城市分区大小和数量定)。大功告成!你会看到整个大地图都是按你的设计而生成的了。
用这个方法,我们可以随意地生成各种各样陆地形状的大地图,这就看你的创意了和绘画技术了。
[ 本帖最后由 ivws 于 2007-7-4 11:41 编辑 ] |
|