景搭建:電力機(jī)車(chē)編組與行車(chē)任務(wù)設(shè)計(jì)全流程)
之前一直想搭一個(gè)“高原鐵路 多機(jī)車(chē)牽引 單線會(huì)車(chē)”的模擬場(chǎng)景但網(wǎng)上的教程大多停留在平原線路或者單臺(tái)機(jī)車(chē)自由駕駛真正把線路縱斷面、機(jī)車(chē)編組、信號(hào)閉塞和行車(chē)任務(wù)串起來(lái)的完整案例很少。最近參考“喀蘭高原鐵路——喀蘭—魯斯芙婭單線”的設(shè)定思路完成了一套以電力機(jī)車(chē)牽引旅客列車(chē)為主題的高原場(chǎng)景搭建與任務(wù)制作流程順便把拉普蘭德、德克薩斯、普羅旺斯這三臺(tái)主題機(jī)車(chē)分別編排到不同列車(chē)?yán)飳?shí)現(xiàn)了各自牽引列車(chē)通過(guò)高原單線區(qū)段的運(yùn)行效果。這篇就把從線路參數(shù)、編組配置到任務(wù)驗(yàn)證的完整過(guò)程記錄下來(lái)給同樣想做鐵路場(chǎng)景或模擬駕駛?cè)蝿?wù)的朋友一個(gè)可以直接套用的參考。這套流程不只適用于某一款固定的鐵路模擬游戲核心的坡度計(jì)算、編組重量、信號(hào)閉塞和時(shí)刻表思路是通用的。如果你用的工具不同可以參考每個(gè)環(huán)節(jié)的配置思路再調(diào)整成自己編輯器里的參數(shù)。1. 場(chǎng)景拆解與核心概念1.1 這個(gè)場(chǎng)景到底在描述什么先拆解一下標(biāo)題里的幾個(gè)要素高原版本的拉普蘭德、德克薩斯和普羅旺斯可以理解成三臺(tái)以角色命名或涂裝的主題電力機(jī)車(chē)。電力機(jī)車(chē)牽引各自列車(chē)重點(diǎn)不是調(diào)車(chē)或單機(jī)運(yùn)行而是每臺(tái)機(jī)車(chē)后面掛有完整客車(chē)編組。通過(guò)謝拉格高原鐵路之一說(shuō)明線路屬于高原鐵路網(wǎng)的一部分海拔高、坡度大、氣壓低??μm高原的干支線鐵路之一說(shuō)明當(dāng)前場(chǎng)景屬于喀蘭高原干線或支線體系下的具體區(qū)段??μm——魯斯芙婭單線是一條單線鐵路也就是說(shuō)列車(chē)在區(qū)間內(nèi)需要遵循單線行車(chē)規(guī)則存在交會(huì)和避讓邏輯。把這句話翻譯成鐵路模擬項(xiàng)目里的實(shí)際操作就是在一條高原單線鐵路上放置三列由電力機(jī)車(chē)牽引的旅客列車(chē)分別是拉普蘭德號(hào)、德克薩斯號(hào)和普羅旺斯號(hào)并讓它們按照各自交路完成從喀蘭到魯斯芙婭方向或反向的運(yùn)行任務(wù)。1.2 高原鐵路對(duì)列車(chē)牽引有什么影響高原鐵路和普通平原鐵路的差別最直接地體現(xiàn)在縱斷面和空氣密度上。海拔升高后空氣密度下降電力機(jī)車(chē)的散熱條件變差牽引電機(jī)的功率發(fā)揮會(huì)受到一定限制。高原線路通常伴隨長(zhǎng)大坡道。坡道越大列車(chē)需要克服的重力分量越大牽引力需求也越高。列車(chē)在下坡時(shí)需要更強(qiáng)的制動(dòng)能力尤其是長(zhǎng)下坡區(qū)段單靠閘瓦制動(dòng)容易導(dǎo)致熱衰退需要配合電阻制動(dòng)或再生制動(dòng)。因此在搭建高原場(chǎng)景時(shí)不能直接把平原線路的坡度數(shù)據(jù)照搬過(guò)來(lái)而要結(jié)合機(jī)車(chē)功率、編組重量和區(qū)間長(zhǎng)度重新核算。1.3 單線鐵路的運(yùn)行規(guī)則單線鐵路意味著上、下行列車(chē)共用同一條區(qū)間線路列車(chē)在區(qū)間內(nèi)無(wú)法交會(huì)。所以必須通過(guò)車(chē)站或線路所進(jìn)行會(huì)車(chē)行車(chē)的核心就是“區(qū)間占用”和“站間閉塞”。在模擬場(chǎng)景里單線鐵路通常用以下方式實(shí)現(xiàn)在每個(gè)車(chē)站兩端設(shè)置進(jìn)站信號(hào)機(jī)和出站信號(hào)機(jī)。區(qū)間兩端設(shè)置閉塞信號(hào)機(jī)或自動(dòng)閉塞邏輯。行車(chē)任務(wù)里安排會(huì)讓方案比如列車(chē)A在車(chē)站等待列車(chē)B通過(guò)。通過(guò)任務(wù)編輯器設(shè)置“等待事件”或“路徑點(diǎn)”讓AI列車(chē)知道在什么地方停、什么時(shí)候走。1.4 角色命名如何融入技術(shù)流程拉普蘭德、德克薩斯、普羅旺斯這些名字從技術(shù)實(shí)現(xiàn)角度來(lái)看本質(zhì)是“機(jī)車(chē)涂裝包”或“列車(chē)組名稱(chēng)”。在模擬器里它們通常體現(xiàn)為機(jī)車(chē)模型文件的名稱(chēng)前綴。涂裝貼圖文件的編號(hào)。任務(wù)中列車(chē)名稱(chēng)。編組文件里的車(chē)輛名稱(chēng)。所以接下來(lái)的實(shí)戰(zhàn)環(huán)節(jié)中我會(huì)把這幾個(gè)名字作為“主題機(jī)車(chē) ID”和“列車(chē)名稱(chēng)”來(lái)使用而不是把角色本身寫(xiě)進(jìn)代碼或配置里。2. 環(huán)境準(zhǔn)備與工具說(shuō)明2.1 模擬器與編輯器選擇本文以常見(jiàn)的鐵路模擬類(lèi)游戲及其內(nèi)置線路編輯器為例操作思路適合 Train Simulator、Trainz 以及同類(lèi)支持自定義線路、編組和任務(wù)的模擬器。不同工具的差異主要在界面和文件格式上但以下這些概念是通用的線路Route包含地形、軌道、信號(hào)、車(chē)站、風(fēng)景。編組Consist由機(jī)車(chē)和車(chē)廂組成的列車(chē)。任務(wù)Scenario/Session定義列車(chē)出發(fā)時(shí)間、行駛路徑、停車(chē)站點(diǎn)和AI交通。涂裝Livery定義機(jī)車(chē)外觀貼圖。如果你使用的是 Train Simulator 的編輯模式需要掌握“線路編輯”和“任務(wù)編輯”兩個(gè)入口如果是 Trainz則對(duì)應(yīng)“Surveryor”和“Driver”模式。2.2 項(xiàng)目目錄結(jié)構(gòu)設(shè)計(jì)建議單獨(dú)建立一個(gè)項(xiàng)目目錄不要直接修改游戲默認(rèn)的線路文件。以下是一個(gè)比較穩(wěn)的目錄結(jié)構(gòu)karland-railway/ ├── routes/ │ └── karland-rusfya-single/ │ ├── terrain/ │ ├── track/ │ ├── signalling/ │ └── scenery/ ├── consists/ │ ├── Lappland_Express.con │ ├── Texas_Passenger.con │ └── Provence_Local.con ├── liveries/ │ ├── Lappland/ │ ├── Texas/ │ └── Provence/ ├── scenarios/ │ ├── Lappland_Morning.cfg │ ├── Texas_Afternoon.cfg │ └── Provence_Evening.cfg └── docs/ └── timetable.md這樣的組織方式可以讓線路、編組、涂裝和任務(wù)各司其職排查問(wèn)題時(shí)也能快速定位。2.3 基礎(chǔ)資源準(zhǔn)備準(zhǔn)備以下素材高原地形高度圖或手動(dòng)修改地形的工具。電氣化鐵路接觸網(wǎng)模型。電力機(jī)車(chē)模型建議帶駕駛室??蛙?chē)車(chē)廂模型至少準(zhǔn)備硬座車(chē)、硬臥車(chē)和行李車(chē)三種。信號(hào)機(jī)模型包括進(jìn)站、出站、通過(guò)信號(hào)機(jī)。車(chē)站站臺(tái)和站房模型。如果手里沒(méi)有現(xiàn)成的模型先用游戲自帶的默認(rèn)模型也可以重點(diǎn)是先把場(chǎng)景邏輯跑通。3. 線路搭建與數(shù)據(jù)準(zhǔn)備3.1 創(chuàng)建喀蘭高原線路基礎(chǔ)進(jìn)入線路編輯器后先創(chuàng)建一條新的空白線路命名為Karland Highland Single Line設(shè)置線路的起始坐標(biāo)和長(zhǎng)度范圍。模擬一條從“喀蘭”到“魯斯芙婭”的單線鐵路建議全長(zhǎng)不要低于 40 公里否則無(wú)法體現(xiàn)高原鐵路的縱斷面變化。為了降低編輯難度可以先把線路分成三段來(lái)鋪設(shè)區(qū)段起始點(diǎn)終止點(diǎn)備注喀蘭站—K1 線路所0 km15 km出站后開(kāi)始爬坡K1 線路所—K2 線路所15 km30 km高原越嶺段坡度最大K2 線路所—魯斯芙婭站30 km45 km長(zhǎng)下坡需要制動(dòng)控制3.2 設(shè)置坡度與曲線參數(shù)高原鐵路的典型特征是“大坡度、小半徑曲線”。在模擬器中編輯軌道時(shí)需要為每一段軌道設(shè)置高度變化和曲線半徑。建議參數(shù)如下最大坡度25‰ 至 30‰即每公里升高 25 到 30 米。最小曲線半徑300 米左右模擬山區(qū)鐵路的受限條件。豎曲線過(guò)渡在變坡點(diǎn)設(shè)置豎曲線避免列車(chē)通過(guò)時(shí)產(chǎn)生劇烈沖擊。具體設(shè)置方式取決于編輯器但核心思路是水平距離 1000 米海拔升高 25 米坡度 25‰在 Train Simulator 的路軌鋪設(shè)中可以通過(guò)逐段調(diào)整軌道節(jié)點(diǎn)的 Z 軸高度來(lái)實(shí)現(xiàn)。建議每 100 米一個(gè)節(jié)點(diǎn)逐步抬升不要一下子把軌道抬高幾十米。3.3 信號(hào)機(jī)與單線閉塞配置單線鐵路的閉塞邏輯是實(shí)現(xiàn)“列車(chē)各自通過(guò)”的關(guān)鍵。以喀蘭站出發(fā)為例需要配置以下信號(hào)機(jī)喀蘭站出站信號(hào)機(jī)允許列車(chē)從喀蘭站進(jìn)入?yún)^(qū)間。K1 線路所進(jìn)站信號(hào)機(jī)提示列車(chē)是否可以進(jìn)入 K1 站內(nèi)。K1 線路所出站信號(hào)機(jī)允許列車(chē)?yán)^續(xù)向 K2 方向運(yùn)行。魯斯芙婭站進(jìn)站信號(hào)機(jī)允許列車(chē)進(jìn)入終點(diǎn)站。在信號(hào)機(jī)屬性中需要選擇信號(hào)類(lèi)型。單線區(qū)間建議使用“半自動(dòng)閉塞”或“自動(dòng)閉塞”邏輯具體名稱(chēng)取決于模擬器。關(guān)鍵點(diǎn)是同一時(shí)間一個(gè)區(qū)間內(nèi)只能有一列列車(chē)。后車(chē)必須在車(chē)站或線路所等待前車(chē)離開(kāi)區(qū)間。3.4 車(chē)站命名與里程標(biāo)在編輯器中為車(chē)站和線路所命名建議按照以下格式名稱(chēng)類(lèi)型里程Karland車(chē)站0.0 kmK1線路所15.0 kmK2線路所30.0 kmRusfya車(chē)站45.0 km里程標(biāo)可以用編輯器里的距離標(biāo)記功能實(shí)現(xiàn)也可以用沿線放置的公里標(biāo)模型來(lái)表現(xiàn)。公里標(biāo)的放置間距是每 1 公里一個(gè)字面內(nèi)容對(duì)應(yīng)里程數(shù)。4. 電力機(jī)車(chē)編組與涂裝制作4.1 三臺(tái)主題機(jī)車(chē)的命名與定位本次場(chǎng)景中的三列車(chē)分別命名為拉普蘭德號(hào)擔(dān)當(dāng)喀蘭至魯斯芙婭的快速旅客列車(chē)。德克薩斯號(hào)擔(dān)當(dāng)反向的魯斯芙婭至喀蘭快速旅客列車(chē)。普羅旺斯號(hào)擔(dān)當(dāng)喀蘭至 K2 區(qū)段的小編組通勤列車(chē)。在模擬器里新建編組文件時(shí)可以這樣命名Lappland_Express.con Texas_Passenger.con Provence_Local.con4.2 牽引能力與編組重量計(jì)算電力機(jī)車(chē)能不能拉動(dòng)一列車(chē)取決于三個(gè)數(shù)機(jī)車(chē)牽引力kN。編組總重量t。線路最大坡度‰。在 25‰ 的坡道上列車(chē)需要克服的坡道阻力大約是坡道阻力 編組總重量 × 9.8 × 坡度值例如編組總重量為 800 噸坡度為 25‰那么坡道阻力約為800 × 9.8 × 0.025 196 kN再加上啟動(dòng)阻力、曲線阻力和基本運(yùn)行阻力實(shí)際需要機(jī)車(chē)提供的牽引力通常在 240 kN 到 300 kN 之間。因此如果機(jī)車(chē)持續(xù)牽引力只有 200 kN那么 800 噸的編組在 25‰ 坡道上就會(huì)顯得吃力。建議在場(chǎng)景里給拉普蘭德號(hào)和德克薩斯號(hào)安排單機(jī)牽引 6 至 8 輛客車(chē)總重控制在 600 到 800 噸之間普羅旺斯號(hào)做成短編組4 輛客車(chē)即可。4.3 涂裝替換與車(chē)號(hào)定義涂裝文件一般分為兩張主要貼圖車(chē)身主體貼圖。車(chē)頭正面細(xì)節(jié)貼圖。在圖像處理軟件中打開(kāi)貼圖把車(chē)身顏色改為對(duì)應(yīng)主題色比如拉普蘭德號(hào)淺色系為主搭配深色裝飾線。德克薩斯號(hào)深色系為主搭配橙色或紅色線條。普羅旺斯號(hào)紫色系為主搭配白色條紋。保存時(shí)注意貼圖格式通常是 DDS 或 TGA尺寸必須與原貼圖一致。改完貼圖后在機(jī)車(chē) XML 配置文件中增加一組涂裝條目指向新貼圖路徑。4.4 車(chē)廂編組順序設(shè)計(jì)編組順序影響列車(chē)運(yùn)行時(shí)的受力分布和乘客車(chē)廂布局。建議按照“機(jī)車(chē) 行李車(chē) 硬座車(chē) 硬臥車(chē) 硬座車(chē) 機(jī)車(chē)”的固定模式組織但太死板下面給出具體可參考的順序。拉普蘭德號(hào)編組順序機(jī)車(chē)?yán)仗m德涂裝 行李車(chē) 硬座車(chē) 硬座車(chē) 硬臥車(chē) 硬臥車(chē) 硬座車(chē)德克薩斯號(hào)編組順序機(jī)車(chē)德克薩斯涂裝 硬座車(chē) 硬臥車(chē) 硬臥車(chē) 硬座車(chē) 行李車(chē)普羅旺斯號(hào)編組順序機(jī)車(chē)普羅旺斯涂裝 硬座車(chē) 硬座車(chē) 硬臥車(chē)在編組文件里每輛車(chē)需要依次列出模型名稱(chēng)和車(chē)廂名稱(chēng)。5. 行車(chē)任務(wù)設(shè)計(jì)與時(shí)刻表編寫(xiě)5.1 創(chuàng)建三列列車(chē)任務(wù)打開(kāi)任務(wù)編輯器新建三個(gè)任務(wù)任務(wù)一拉普蘭德號(hào)喀蘭 08:00 出發(fā)魯斯芙婭 10:30 到達(dá)。任務(wù)二德克薩斯號(hào)魯斯芙婭 09:00 出發(fā)喀蘭 11:30 到達(dá)。任務(wù)三普羅旺斯號(hào)喀蘭 14:00 出發(fā)K2 線路所 15:20 到達(dá)。在任務(wù)編輯器中先放置機(jī)車(chē)編組到起點(diǎn)站臺(tái)然后設(shè)置路徑點(diǎn)路徑點(diǎn)順序必須和線路方向一致。5.2 設(shè)定發(fā)車(chē)順序與會(huì)讓規(guī)則由于是單線鐵路兩列車(chē)不能同時(shí)進(jìn)入同一個(gè)區(qū)間。所以需要手動(dòng)設(shè)定會(huì)讓規(guī)則。最簡(jiǎn)單的會(huì)讓方案拉普蘭德號(hào) 08:00 從喀蘭出發(fā)。德克薩斯號(hào) 09:00 從魯斯芙婭出發(fā)。兩車(chē)在 K2 線路所交會(huì)拉普蘭德號(hào)先到 K2 停車(chē)等待德克薩斯號(hào)通過(guò)后再繼續(xù)向魯斯芙婭運(yùn)行。在任務(wù)編輯器里需要給拉普蘭德號(hào)在 K2 增加一個(gè)“等待”路徑點(diǎn)條件是“德克薩斯號(hào)通過(guò) K2”。普羅旺斯號(hào)的運(yùn)行時(shí)間安排在下午避開(kāi)上午的會(huì)讓沖突可以作為新手練習(xí)線路駕駛的默認(rèn)任務(wù)。5.3 AI 列車(chē)與玩家駕駛模式為了讓場(chǎng)景更有觀賞性可以把其中一列設(shè)為 AI 列車(chē)另一列設(shè)為玩家駕駛列車(chē)。推薦這樣分配拉普蘭德號(hào)玩家駕駛。德克薩斯號(hào)AI 列車(chē)。普羅旺斯號(hào)AI 列車(chē)。AI 列車(chē)需要設(shè)置完整的路徑和停車(chē)點(diǎn)包括每個(gè)車(chē)站的停車(chē)位置。停車(chē)時(shí)間。發(fā)車(chē)條件。停車(chē)位置不能壓在道岔上否則會(huì)影響后續(xù)列車(chē)通過(guò)。5.4 運(yùn)行驗(yàn)證與結(jié)果檢查保存任務(wù)后進(jìn)入游戲運(yùn)行測(cè)試。需要檢查的項(xiàng)目檢查項(xiàng)預(yù)期結(jié)果拉普蘭德號(hào)能否正常出站出站信號(hào)機(jī)顯示允許信號(hào)拉普蘭德號(hào)爬坡時(shí)速度是否下降過(guò)快最低速度不低于 40 km/hK2 交會(huì)時(shí)兩車(chē)是否沖突拉普蘭德號(hào)在側(cè)線等待德克薩斯號(hào)正線通過(guò)德克薩斯號(hào)下坡速度是否超限速度不超過(guò) 80 km/h魯斯芙婭進(jìn)站信號(hào)是否開(kāi)放列車(chē)能正常進(jìn)站停車(chē)如果發(fā)現(xiàn)列車(chē)在信號(hào)機(jī)前急停優(yōu)先檢查信號(hào)機(jī)的方向是否裝反以及路徑點(diǎn)是否斷在道岔上。6. 常見(jiàn)問(wèn)題與排查思路6.1 信號(hào)機(jī)始終紅燈現(xiàn)象列車(chē)接近信號(hào)機(jī)時(shí)信號(hào)機(jī)一直顯示紅燈列車(chē)無(wú)法通過(guò)。常見(jiàn)原因信號(hào)機(jī)方向反了。信號(hào)機(jī)和軌道沒(méi)有正確連接。前方區(qū)段被另一列車(chē)占用。沒(méi)有設(shè)置閉塞邏輯。解決思路進(jìn)入線路編輯器檢查信號(hào)機(jī)的方向箭頭是否與列車(chē)運(yùn)行方向一致。接著檢查信號(hào)機(jī)連接點(diǎn)是否吸附在軌道上。最后看任務(wù)里是否有其他列車(chē)占用了前方區(qū)間。6.2 機(jī)車(chē)牽引力不足爬坡速度越來(lái)越慢現(xiàn)象列車(chē)進(jìn)入長(zhǎng)大坡道后速度持續(xù)下降甚至停在坡道上。常見(jiàn)原因編組總重超過(guò)機(jī)車(chē)牽引能力。機(jī)車(chē)功率參數(shù)設(shè)置過(guò)低。坡度超過(guò)場(chǎng)景設(shè)計(jì)上限。解決思路在任務(wù)編輯器里查看編組重量適當(dāng)減掛車(chē)廂或者換用更高牽引力的電力機(jī)車(chē)。如果一定要保留原編組就把坡道改為 20‰降低爬坡難度。6.3 列車(chē)在車(chē)站無(wú)法發(fā)車(chē)現(xiàn)象列車(chē)停在站臺(tái)發(fā)車(chē)信號(hào)不開(kāi)放按發(fā)車(chē)鍵沒(méi)有反應(yīng)。常見(jiàn)原因出站信號(hào)機(jī)故障或未連接。任務(wù)里沒(méi)有設(shè)置發(fā)車(chē)時(shí)間。前方區(qū)段仍有列車(chē)占用。解決思路檢查任務(wù)中的發(fā)車(chē)時(shí)間是否已到確認(rèn)出站信號(hào)機(jī)狀態(tài)然后檢查區(qū)間內(nèi)是否有其他列車(chē)停留。6.4 道岔位置導(dǎo)致列車(chē)脫軌現(xiàn)象列車(chē)通過(guò)道岔時(shí)速度過(guò)高或方向不對(duì)導(dǎo)致脫軌。常見(jiàn)原因道岔沒(méi)有扳到正確位置。進(jìn)站路徑點(diǎn)與道岔位置不匹配。解決思路在任務(wù)編輯器里把路徑點(diǎn)設(shè)置在正確的股道上并降低進(jìn)站速度限制。6.5 場(chǎng)景卡頓、幀數(shù)低現(xiàn)象列車(chē)經(jīng)過(guò)密集場(chǎng)景時(shí)畫(huà)面卡頓。常見(jiàn)原因場(chǎng)景模型數(shù)量過(guò)多。貼圖分辨率過(guò)高。遠(yuǎn)景繪制距離設(shè)置過(guò)大。解決思路減少非必要的風(fēng)景模型把貼圖壓縮到 1024×1024 或 2048×2048適當(dāng)調(diào)低遠(yuǎn)景可見(jiàn)距離。7. 工程化建議與高效工作流7.1 文件命名與版本管理線路、編組、任務(wù)和涂裝文件都要遵循統(tǒng)一命名規(guī)則。建議格式如下線路名_區(qū)段_功能例如Karland_Highland_Track_01.bin Karland_Highland_Signal_01.xml Lappland_Express_Livery_01.dds如果項(xiàng)目成員不止一個(gè)人建議在文件頭部注釋里寫(xiě)明修改日期和修改人。線路數(shù)據(jù)文件做好定期備份避免編輯器崩潰導(dǎo)致數(shù)據(jù)丟失。7.2 編組重量和時(shí)刻表的對(duì)應(yīng)關(guān)系時(shí)刻表不能脫離編組重量單獨(dú)設(shè)計(jì)。爬坡能力弱的編組區(qū)間運(yùn)行時(shí)間要放寬下坡能力強(qiáng)的編組可以壓縮追蹤間隔。建議在時(shí)刻表文檔中增加一列“編組總重”。以下是一個(gè)時(shí)刻表示例車(chē)次編組名稱(chēng)總重出發(fā)站出發(fā)時(shí)間到達(dá)站到達(dá)時(shí)間L001Lappland_Express720 t喀蘭08:00魯斯芙婭10:30T002Texas_Passenger680 t魯斯芙婭09:00喀蘭11:30P003Provence_Local420 t喀蘭14:00K215:207.3 信號(hào)聯(lián)鎖與安全測(cè)試每次修改信號(hào)機(jī)后至少進(jìn)行一次完整的“玩家駕駛 AI 列車(chē)”聯(lián)合測(cè)試重點(diǎn)檢查以下場(chǎng)景兩列車(chē)在車(chē)站交會(huì)時(shí)是不是后到車(chē)等待先到車(chē)。列車(chē)前方有車(chē)占用區(qū)間時(shí)信號(hào)機(jī)是否顯示紅燈。列車(chē)冒進(jìn)信號(hào)時(shí)任務(wù)是否會(huì)觸發(fā)警報(bào)。摘掛作業(yè)時(shí)車(chē)站股道是否被正確鎖定。不要只做“空跑測(cè)試”因?yàn)榭张懿粫?huì)暴露信號(hào)沖突。7.4 性能優(yōu)化與發(fā)布檢查在發(fā)布場(chǎng)景之前做一次完整巡檢檢查項(xiàng)完成狀態(tài)所有軌道節(jié)點(diǎn)是否閉合是所有信號(hào)機(jī)是否連接正確是所有編組是否完整是所有任務(wù)是否可正常加載是是否有缺失貼圖或模型否場(chǎng)景幀數(shù)是否穩(wěn)定是如果場(chǎng)景用于公開(kāi)分享還需要附上 README說(shuō)明線路長(zhǎng)度、坡度、編組信息以及推薦駕駛速度。7.5 后續(xù)擴(kuò)展方向這個(gè)場(chǎng)景跑通之后還可以繼續(xù)擴(kuò)展增加更多中間站把單線區(qū)段改成“單線 會(huì)讓站”的組合。加入貨運(yùn)列車(chē)形成客貨混跑的高原鐵路運(yùn)輸組織。增加天氣系統(tǒng)模擬高原雨雪天氣下的低粘著運(yùn)行。增加智能AI交通讓三列列車(chē)之外的車(chē)輛按時(shí)刻表自動(dòng)運(yùn)行。把“喀蘭—魯斯芙婭單線”擴(kuò)展成喀蘭高原干支線網(wǎng)絡(luò)的一部分。關(guān)鍵是從最小可運(yùn)行場(chǎng)景出發(fā)跑通后再逐步加內(nèi)容不要一開(kāi)始就想把整張高原鐵路網(wǎng)全部鋪完。這一次做完“三臺(tái)主題機(jī)車(chē)各自牽引列車(chē)通過(guò)高原單線”的完整場(chǎng)景之后再把“單線會(huì)讓 長(zhǎng)大坡道 電氣化牽引”這幾個(gè)核心玩法拆到不同任務(wù)里后續(xù)想加新線路或新編組時(shí)直接復(fù)用這套配置思路就行。建議你把三列車(chē)的編組文件和任務(wù)配置單獨(dú)存一份備份后續(xù)調(diào)坡度或者換涂裝時(shí)就不用從頭開(kāi)始搭建了。