此篇是跟大家分享自製1:1地圖的心得,相信很多人都想要仿製蓋出真實的城市地圖吧!
這篇心得參考了兩位大大的文章及YT頻道所體驗的~第一次發文請鞭小力 嗚嗚
分別是:Don Pa 的這篇 Cities: Skylines – How to Use Cities Skylines Make a Realistic Map?
國外玩家的這篇 How I use the Image Overlay Mod in 2020 – Cities: Skylines ASEAN Cities
算是非常簡單簡易的步驟,也不需要用到photoshop!
--------------------------------------------
那我們就開始自製真實地圖的旅程!
你所有會需要用到的文件:
(1) 地形高度文件(Merged).png (2) 城市地圖圖片文件.png (3)地圖信息文件map.osm
前面(1)(2)→做好地圖並且自己拉馬路,一般玩家到這即可
後面(3)→使用MOD讓系統自己拉好馬路,就算跑完還是要自己修馬路適合高端
--流程開始--
Step.1 抓地圖範圍及地形
先至網站→ Terrain party 截取你要的地圖範圍

右邊選項欄:使用17 km (注1) 選定範圍之後按下雲朵,會跳出對話框問你要叫做什麼名稱
打完後下載。
下載完後你會得到一個叫做oooo terrain.zip 的壓縮檔,請解壓縮,解壓縮後你會得到5個文件,
注意其中一個名稱帶有 (Merged).png的文件 **所需文件#1
注1/為何是17km請參考第一則YT頻道大大有解釋
Step.2 拍攝地圖文件
請先打開剛剛下載解壓縮後的文件裡面有一個TXT文本檔,打開後,會有一組經緯座標

這組座標我依序把它設為1234代號
再至網站→ openstreetmap 先至地圖信息網站拍攝截取地圖圖片(注2)

將此座標輸入於Openstreetmap 網站,左方上面導出分頁底下四個座標依照方式輸入1 2 3 4,
但網站小數點後面只有4位數,所以建議你只取到小數點後四碼即可,注意要多試試幾次,因為
有時候右邊比例尺的問題會跑掉,輸入的座標只要對應即可,不需要照順序,這時會出現一個
範圍鎖定的狀態。
! ! 這時需要注意 ! !
若是你要純手拉馬路 →那就是只要地圖圖片(也就是所需文件#2)按右方下載
若是你要mod自動拉馬路 →那就是還需要地圖路線信息(也就是所需文件#3)按左方導出底下的
overpass API
這部分等一下細講請先往下看
1.右邊選項欄→按設置自訂的尺寸→之後會出現一個框框,如圖所示:

請把這框框拉到跟剛剛對應的大小一樣大,可放大縮小對齊,並且也可以用SHIFT輔助,順便注意左
方比例下面的圖標標準尺寸應為0000X0000請盡量拉到一樣,因為是正方形啊,拉完後比例輸入1
,ENTER 輸入1之後變成33000,之後按下載,
這時你下載的文件就是 城市地圖map.png文件 所需文件#2

! ! 這時需要注意 ! ! 剛剛上面有提到自動拉馬路這件事對吧?
若是你要搭配 MOD系統自動拉馬路請一定要做這個步驟,若不須則跳過往下到Step3.
注意左邊信息欄有一個[ 導出] 這個導出就是要導出
MAP.OSM文件 也就是所需文件#3 ,但是請注意千萬不要按下去導出,因為這樣馬路節點太大
超過50000個一定會失敗,所以請按它下面有一個叫做: Overpass API的藍色字,按下去就會開始下載
了(這時間取決於網路)然後你會獲得一個文件叫做MAP對他只叫做MAP所以你要去路徑下載的地方把
它改文件名改成map.osm 也就是擴展名要改成.osm
注2/YT第一則 DonPa大大影片 是下載使用Maperitive,網友若是使用這個,請參照大大影片的教學
影片中藍色方框案右鍵可以輸入座標範圍,我有找到,但全英文我用得很吃力只好使用網站地
圖的方法,也有網友使用googleearth定位,方法不只一種可以自行試驗
Step.3 把文件們放到它們該去的地方
把剛才 Step1 及 Step2 的文件放到他們對應的位置文件夾*記得把查看中的隱藏文件夾打開
1.地形高度圖 所需文件#1 (Merged.png) 放在:
X:\Users\XXXX\AppData\Local\Colossal Order\Cities_Skylines\Addons\MapEditor\Heightmaps
2.地圖圖片 所需文件#2 (MAP.png) 放在:
X:\ProgramFiles (x86)\Steam\steamapps\common\Cities_Skylines\Files
X=自訂義
詳細位置可以參考第一則提到YT大大的影片(拉到文章最上面)
放完後請根據DonPa 安德森大大所說的步驟把圖片改成104%
你一定看不懂沒關係 請服用→→:影片
請注意 8:05分 開始有說明圖片修改的步驟,還有為什麼要這樣做,跟之前17km那邊有關連
Step.4 訂閱相關模塊
去工作坊訂閱模塊我是使用 ImageOverlay (使用這個是因為這個模塊可以內置調整透明度,沒有
PHOTOSHOP的玩家可以不用使用PS調整透明度跟去掉水背景) ,當然你也可以使用別的mod

Step.5 進入遊戲製作地圖
進入遊戲後開始製作地圖 進入後就會看到地圖圖檔已經在裡面了中間小小的方塊,若沒有請按
SHIFT+ENTER 隱藏/顯示圖片
這時請按下方選項有一個 導入地形高度 ,這樣地形就出來了! MAGIC!

這步驟看文本不懂 可以去看文章上方第二則國外YT 的片段
Step.6 調整地圖位置及對齊
已經導入完地形高度圖之後就開始把剛剛的圖片放大、旋轉 調整至正確大小配合地形看,
此 MOD 最上面拉條可以調整透明度讓你好看地形高度(所以不用PHOTOSHOP)
熱鍵基本上MOD裡面有說但我稍微說 一下
使用方向鍵調整移動上下左右、
SHIFT+ENTER是顯示/關閉圖檔
旋轉SHIFT+Q/E
放大對應格子SHIFT+T 更多細節操作請去MOD說明有說
圖片可以自及移動對應到地圖圖檔,基本上這步驟到這裡地圖也大致上輪廓都有了!
-----------接下來是MOD自動拉馬路------------
不需要請跳過!
但請注意MOD拉的馬路你還是需要自己去重新修飾
它只是幫你啦個輪廓定位置且有點小誤差值
Step.7 自動拉馬路的魔法
請先訂閱MOD : OPEN STREET MAP IMPORT

進入遊戲編輯地圖模式,由於先前已將地圖高地及 圖片導入
大致上地圖模型已經完成,現在要開始施展魔法讓MOD自動拉馬路
咻咻!馬路現形!
最右邊有一個道路圖形按下去,這是MOD按鈕

會出現皮膚如下圖

Path 文件路徑 記得 Step2 下載的 map.osm文件 也就是所需文件#3 嗎?
文件名改好之後就是要給MOD這個路徑唷,我當初試了很多次都找不到文件
後來發現你除了路徑之外還要自己加上/map.osm 也就是文件名
tiles to Boundary 這邊是要輸出多少格子中的馬路,我是輸入2.5,因為我25格蓋不完
所以我不會用滿81格,而且太滿根本跑不完因為有數量限制!(右下方有寫)
路徑輸入貼完後按下 loadOSM from file 注意路徑前面有說
然後按下後請不要動電腦因為他已經在跑計算道路,有時你可能會按到後變成沒有回應,
就算沒回應以為當機了你就按等待程序回應,放著不要動,一兩分鐘後(看電腦速度),
就會跑出下面很多格子的表單(綠色框線部分),這邊就是道路種類信息,請自己查意思啰
打勾你要的按下 Makeroads 會開始自動施魔法跑出馬路啰 !你也可以分開案不要一次Make
這麼多 分批Make ! 以免吃不消
細節與成果可以參考這位影片→自動鋪馬路魔法
貼心叮嚀:自動跑的馬路,只是幫你創建輪廓區域,你還是要會需要自己修改的,
請利用馬路跟移動的mod ,自己在遊戲中一一細節調整啰!畢竟機器只能大致畫
出輪郭,城市還是需要自己建造修改的,
自己的城市自己做!
心得: 這些方式都是我自己非常想要做出城市地圖,而找不到好的或適合自己的地圖所以決定自己來
再看了很多文章及影片(文章最上方)的心得集成最懶人方式! 謝謝前人大大的分享讓我學習~
而這之中也有很多細節我也不知道也還在摸索,大家可以相互討論進步~創建出最好的地圖城市細節
希望熱愛這類遊戲的大家都一起歡樂玩GAME ~