《模擬城市4》地圖DIY

以下步驟在1024X768分辯率下順利通過。

1,用photoshop作2個圖,一個是terrain.JPG,(1025*1025像素,8位灰度,生成地型高度用,注意是1025,非1024)一個是config.bmp,(24位彩色,16*16像素,劃分城市區域用)。

下面是在ps里製作terrain.jpg的辦法:

用ctrl+n,調出新建文件對話框,填上名稱:terrain,寬度:1025像素,高度1025像素,分辨率72像素|英吋,模式選灰度,確定。先點一下D鍵,再選菜單濾鏡/渲染/分層雲彩。注意海平面在灰度圖0-255的83左右這點很重要咩。到這里其實已經可以咩,但如果你的圖里希望地表能住人的地方平些、大些,那麼用灰度為85左右的噴槍多噴噴咩,如果灰度過渡平滑,那麼生成的地圖也平緩,反之則陡峭,0為海底,255為最高的地,有興趣的朋友可以試試用一個全白色(255)的圖,看生成的高地可否蓋樓?:)。這個terrain.jpg可以保存在任何地方。另外,可以用網上down的多種格式圖,雖然沒試過別的後綴的圖,但理由是,在游戲里大地圖畫面時,用ctrl+shift+alt+r,會出現一個打開文件對話框,在打開文件類型下拉菜單里有多少格式就應該能用多少格式的圖。我只試過JPG,因為在游戲中生成一個大地圖要很久,所以沒有都試咩。有時間的朋友可以多試試。如果你是800*600的顯示設置,那麼這個圖應該是769*769像素。

2,接下來是config.bmp,我也沒有試過其它的格式,但其它格式的圖可能不能用。在ps里ctrl+n,出現對話框里填入名稱:config,寬高度都是16像素,分辨率為72像素,模式為rgb,確定。先ctrl+0(零非歐),然後ctrl+K,找到參考線與網格,設制網格線和子網格間隔都為1個像素,確定。接着ctrl+alt+’,來顯示網格,這下清楚了吧?現在看到的格子,就是預生成地圖里最小地圖的樣子。但這不是最後要用的圖,用鉛筆工具選粗細為1個像素的筆觸,選色#0000FF,在圖里點出一個4*4的藍色正方格,這所謂的純藍色,它在游戲里代表大型城市區域的顏色。推算一下,一個像素是小城市(紅色),那麼2*2個像素就是中型的(綠色),4*4個像素就是大型咩。注意綠色為:#00FF00,同理,紅為:#FF0000。表問我為什麼用藍色代表大型城市區域,我拒絕回答咩。要說明一下的是,那篇DIY雖說了是什麼顏色,但沒有具體說是什麼度的顏色,調色板上分明有N排紅色咩,這讓我找的好苦咩,以至於生成的地圖有一塊沒一塊的,怎麼用咩?幸虧柏亞說是純色。說多了,回正題。不過到這里就是多劃分了,直到滿意,保存為.BMP就可以咩,不要管那個保存對話框,直接確定。先不管存的地方,只要你好找就可以。註:用800*600顯示的用12*12像素的config.bmp。

3,進入游戲,在大地圖里新建一個名為BT的大地圖,然後退到另一個大地圖,接着用alt+Tab,回到win窗口,ctrl+x那個config.bmp去我的文檔/simcity4/regions/BT/里,(注意是我的!:D,2000和xp應在相應的地方,偶沒用過,自己找應該存哪里咩)然後關了所有游戲以外的窗子,點任務欄那個任務回到游戲,選打開大地圖,找到BT,打開它,現在可以看到你自己的分區咩!

4{然後,按「Ctrl+Shift+Alt+R」,會彈出一個對話框,選擇載入剛才製作的灰度地形圖terrain.JPG,然後程序就開始逐個城市單元地生成地形(耗時較長)。大功告成!你會看到整個大地圖都是按你的設計而生成的了。用這個方法,我們可以隨意很容易地生成各種各樣陸地形狀的大地圖,就看你的創意了。}以上{}里的字是我那個DIY里ctrl+c過來的,照着作就可以咩。要說明一下的是,那個(耗時較長)那段時間里我坦白一下,我去睡覺咩。(表問偶和誰睡D好咩?)

這里面,我沒有試過用16*12的config.bmp等等,想來也應該可以的,我見過長方形的大地圖,還是那句話,有時間的朋友多試試,然後記得來發貼子和大家共享咩,如果你照我說的每一步去作了,還是沒有成功,那我也沒辦法咩。

來源:遊星空