Trainz/入門
| 詞彙表 |
| HKeys-CM |
| HKeys-DVR |
| HKeys-SUR |
| HKeys-WIN |
| 滑鼠使用 |
| 符號 |
操作說明: 點選正文中的腳註 ([2]) 或註釋標籤 ([註釋 12]) 會將您導航到(定位頁面)該條目對應的具體文字。 • 然後: 點選該處的?符號,將返回您開始閱讀的地方。 |
- 作者:Jcitron
Trainz 模擬器,一旦它讓你產生了興趣,就會成為首要的愛好,並且經常會成為一種熱情。Trainz 擁有龐大的國際參與者群體和許多子社群,可以追溯到 1998-99 年,當時 Auran 諮詢了模型鐵路愛好者俱樂部,詢問他們想要什麼產品,早期的模型愛好者開始為尚未釋出的遊戲製作內容。這個俱樂部群體從那些 Trainz 預釋出的設計時期開始就不斷壯大,當時他們的興趣獲得了罕見且令人垂涎的 Trainz 0.9 CDROM 版本(比微軟火車模擬器 (MSTS) 和 "Trainz 1" 商業產品釋出前幾個月釋出的測試版)。你問這個社群規模有多大,覆蓋範圍有多廣?去年秋天,一個可靠的來源,TrainzKuidIndex.com 統計了超過 800 個 "第三方" Trainz 網站,還不包括 Auran/N3V 的幾個網址。這些網站通常由內容創作者群體託管和組織,這些才華橫溢的男性和女性製作了我們其他人讚歎不已的數字模型,這些模型出現在我們現在所訪問的 Trainz 宇宙中。Trainz 可以成為一種生活方式,或者成為你生活中的重要組成部分,因為在模擬器的樂趣之下,也存在著積極友好的社群,實際上,許多社群和子社群在網際網路上進行交流,分享共同的興趣。
因此,我們建議你在嘗試執行 Trainz 的同時,也瀏覽網路論壇。除了學習新東西之外,別無選擇——因為論壇 (複數) 會讓你瞭解 Trainz 的功能和更深層次的意義,還能讓你認識一些你可能與之產生共鳴和成為朋友的人,並拓寬你對 Trainz 世界的認識,這是其他任何方式都無法獲得的。最後,在你最終鼓起勇氣提出問題或需要尋找當前棘手問題的答案時,瞭解哪些興趣領域 (複數) 與其他人相關聯並分組將對你非常有價值。很有可能,遊戲中的老練玩家已經見過或做過類似的事情。你肯定會有問題——我們所有人都有過,並且仍然有,因為 Trainz 體驗是巨大的,並且根據你最常使用遊戲的哪個部分而有所不同。

不幸的是,在 2020 年,TPR 的伺服器出現了故障,他們決定關閉這個網站,該網站曾經擁有超過 7500 名會員。[註釋 1] 在伺服器崩潰之前,曾經託管在該網站上的更新內容正在遷移到 DLS 上,因此一切都還沒有丟失!
你不必是 "鐵道迷" 才能享受 駕駛 Trainz,但要充分利用這個軟體,需要有想創造一些東西的動力,因為 Trainz 有它的缺點、困惑、錯誤和缺陷。擁有一個願景,一個吸引你的目標,會幫助你度過艱難的日子,就像它幫助我們所有人一樣。如果你只是訪問並關注新帖子,你會看到很多抱怨,所以不必掩蓋它。幫助你理解一些更消極的態度需要你接觸到論壇的喧囂和混亂,以及其中所有未經雕琢的寶石。
總而言之,Trainz 可以呈現出一座看似無窮無盡的學習曲線,你需要克服它,而本書就是為了幫助你儘可能快地、以最不令人沮喪的方式攀登這些斜坡。我們的計劃是透過引入任務、提供示例供你遵循,然後挑戰你重複我們演示的操作來讓你學習技能。在這個過程中,我們將提供大量影像、文字解釋,以及一系列與你在這裡看到的螢幕截圖相匹配的影片。
然而,Trainz 是一個持續的、不斷發展和變化的 3D 即時互動式圖形 "虛擬世界" 模型系統,並且是第一個在這樣的環境中很好地模擬 "遊戲級別" 軟體包之一。例如,模擬飛行模擬器要容易得多,因為總體而言,圖形世界的需求遠離並且不清晰。Trainz 的一個關鍵且獨特的特點是我們人類可以在虛擬世界中自由移動,幾乎在任何時刻,只需環顧四周(讓火車自己照看自己)或改變事物(火車站裡梯子的連線點)並以一種在大多數遊戲中通常不可能實現的親密感體驗世界,這些遊戲嚴格控制著玩家的位置和視角。即使在像 PlayStation、Nintendo 和 Xbox 遊戲機這樣的專業遊戲虛擬環境中,這種情況在很大程度上仍然如此。試著在 "求生之路" 中遠離路徑——遊戲環境範圍被設計成引導你,嚴格限制你的移動範圍,所以他們必須模擬的環境範圍。
在 Trainz 中,路線設計師定義了整個世界,但你可以自由地在其中任何地方隨意移動,從水下(可能很奇怪或很煩人)到高空飛行(衛星模式或像鷹一樣) ,你可以獲得各種各樣的超能力,穿過牆壁——後面這種案例證明了無論幻覺多麼好,這個世界都是虛擬的;由稱為多邊形網格的數學結構構成,並覆蓋在稱為紋理的虛擬表面上——這些結構與遊戲引擎一起呈現給我們,作為我們在三維空間中用我們的 "相機位置' 顏色和深度看到的物體(除非我們進入內部,打破幻覺)。
在 Trainz 圖形世界中,人們可以設計和建立船舶、飛機、汽車或卡車,並駕駛它們,以及我們鍾愛的 Trainz,而且 Trainz 的汽車數量遠遠超過 "地下室鐵路帝國" 物理模型鐵路所能容納的數量——而且在 Trainz 中,這大量的汽車(在鐵路術語中被稱為 "列車")的動態執行改變了火車的動態執行行為。如果你裝載一列煤炭車廂,火車在駕駛時會變得不同。如果你試圖以太快的速度加速一列滿載的火車,車輪會打滑,你很可能會倒退。這使得 Trainz 變得無限不同,因為如果你足夠大膽,願意嘗試和定製,總會有一些新的可能性可以探索。
而且這種定製是 Trainz 另一個優勢。這個軟體是可擴充套件的,並且足夠強大,你可以嘗試和出錯,可能做一些以前沒有人想到過的事情。不可否認,經過十六年的開發(Trainz 軟體於 1996 年由 Greg Lane 構思,於 1998 年在模型鐵路俱樂部的幫助下開始成形,然後在公元 2000 年中旬首次釋出測試版),主要的 "新事物" 都是由有軟體天賦的使用者完成的,因為他們總是涉及到互動式指令碼工作,以與 Trainz 中生成的虛擬世界進行互動。
- 論壇和使用者社群——任何新手都需要大約十年的 Trainz 體驗,才能有機會在論壇老手之前發現問題。
- Trainz 下載中心,你還能在哪裡找到超過 100,000 多個 [註釋 2] 高質量的數字鐵路資產和超過 2500 條路線?免費,精心細緻,精心製作?嗯,嗯。Trainz 獨樹一幟。
- Surveyor 毫無疑問是開發逼真原型模型鐵路的最佳軟體模組(即使它有缺點和不足)。
- 內容管理器 和 DLS 整合的資產管理和更新功能總體上很好,但需要一些功能來節省使用者時間。兩者都有一些過時的功能,但隨著軟體包的其餘部分不斷發展。新的 TANE 多視窗主檢視功能已經克服了 TS12/TsMacX 時代的許多版本。
- Trainz Driver 中僅有的四個 主要相機視角 以及駕駛的整體質量,以及雙重操作模式選擇和物理真實性,或街機 DCC 模式都是重要且有效的組合。在沒有外部自由攝像機的情況下駕駛 TRS2004 之前的場景是一件痛苦的事情——不如直接使用 MSTS!
- 物理包和數學不再是明顯的贏家——競爭對手現在已經使它成為一場競賽,但他們在過去十多年來一直領先於所有競爭對手,並且在運營競爭中仍然勢均力敵。大多數競爭對手多年來都退出了。
- 軟體的可擴充套件性,使用者一直在推動關鍵新功能的開發,讓程式設計師忙碌不堪。因此 Trainz 繼續新增新的酷炫功能。
- 其中很大一部分是 Trainz 中模型鐵路設計和實施中大量可用的付費軟體和免費軟體。
將所有這些加在一起,產品的壽命和成功是顯而易見的。今天的駕駛體驗與 Trainz 第二年新增的 Train UTC (v1.5) 改進幾乎沒有變化。不喜歡熱鍵?在他們的 ini 檔案 中重新對映它們。 Surveyor 的工具、控制元件和功能仍然與 Trainz 1.0 中最初的精心設計的介面非常相似,而今天的 CM 則是透過改進而不是劇烈變化來執行,就像 CMP 一樣,但都是為了獲得可衡量的改進。對於 Trainz 的大多數操作方面來說,也是如此——它們變得越來越好,而不需要掌握新的、陌生的方面,這與太多新的軟體版本截然不同。
Trainz 的主要優勢?Trainz 隨著時間的推移保持穩定,並隨著軟體升級而逐漸進行使用者提示的改進。這在其向後相容性中得到了充分證明。為測試版開發的原始 Trainz 資產以及眾多模型鐵路愛好者仍然以驚人的規律出現在無數路線中。有很多東西可以選擇,也有很多東西要學習,但失去最喜歡的並不得不忘記舊的操作並重新學習新技能,這並不是 Trainzer 需要擔心的情況。這使使用者感到滿意,因為他們可以專注於建立新的和有趣的資產,而不是如何適應最新版本中令人惱火且不必要的更改,因為有人決定更改使用者介面。
Trainz 的缺點
[edit | edit source]錯誤、故障、錯誤資產、不良內容、錯誤內容 在 Trainz 語言中都是指相同的情況
一個資產總是(很少)或已經變得有些不相容於較新的 Trainz 版本對 組織模型資料 的偏好,需要進行一些資料調整。有一些資產是在上傳和分發時存在格式錯誤的元件(通常是缺少的 紋理),或者其中一個或多個檔案已損壞的資產——通常這些代表著年輕的 Trainzer 的首次嘗試,他們渴望分享並獲得反饋,卻沒有找到另一種方式來分享測試版檔案。好訊息是這些不會被發現,因為你下載了一個高質量的路線,它們作為依賴項潛入下載中……壞資產找不到這樣的位置!從 2014 年開始,一項持續的 DLS 清理工作一直在修復實際有故障的資產,並且經常將它們更新到較新的版本狀態。 [note 3] 類似的強烈抗議和給 N3V 管理層的信件極大地促進了在 Trainz 下載站本身“清理錯誤內容”方面取得了明顯的結果,從而阻止錯誤從任何地方下載。在 2014 年後期,超過 300,000 個資產,這個過程雖然已經進行很久了,但需要很長時間。現在,在'TANE 社群版' 於 11 月(測試版)和 2014 年 12 月(去年的獎勵包獎勵——另一個測試版)釋出以及主要版本最終在 2015 年 5 月上市多年後,它仍在繼續進行。 [note 4]
- 儘管如此,大多數 錯誤內容 可以透過相對簡單的編輯操作修復,主要涉及執行一個或兩個 PEVtool (或透過單個批處理過程執行一系列這樣的工具)的過程,所有這些過程只需要幾秒鐘——然後是 文字檔案 編輯操作。稍微練習一下,大多數常見的故障都遵循相同的模式,可以在不到五分鐘內評估和修復。
- 數量少得多的資產有一個可以猜測的修復方法或(“憑感覺和上帝”)解決方案。這些是少於十分之一的錯誤資產,它們缺少一個或多個 引用,這些資產可能容易找到一個替換的 紋理 來列在 texture.txt 檔案 中進行替換。事實上,這與我們在 重新制作資產 的一種模式中使用的方法非常相似,以賦予它不同的外觀。
- 低於此取樣量的少量資產具有無法在本地修復的缺陷,需要二進位制編輯,或者如果透過某種方式其網格已損壞,則完全丟棄該資產。事實上,一些紋理錯誤存在於內部網格引用中,同樣,資產建立者是最好的求助物件。
- 對於每個看似無法解決的問題,一旦你在 Planet Auran 註冊,找到內容建立者的論壇並搜尋那裡。如果失敗,請在其中釋出尋求幫助。
- Ian Woodmore 的 奇妙的 TARDIS 指令碼 在 PEV 和 Andi06 的 AssetX 上執行,在正確的人手中可以解決問題。
- 如果其他方法都無效,經驗豐富的人會確認你的“這應該被丟棄”的想法。
- 尋求幫助與要求他人解決你的問題不同。如果你釋出尋求幫助,請確保你可以詳細說明你首先嚐試過但失敗了的 2-5 件事情,然後儘可能完整地描述你做了什麼以及看到了什麼。
- 始終包含資產的 kuid 和你的 Trainz 版本程式碼,以及口語化的“TS10”或其他類似的程式碼。你越能幫助自己,當你卡住時尋求幫助時,你得到的幫助就越多,速度也越快。失敗也是學習經驗,透過積累資產知識和信心,它們將對你有很大的幫助。
腳註
[edit | edit source]- ↑ '關於 TPR 和其他第三方網站的動機',回到很久以前,Trainz 粉絲中出現了兩大陣營。那些支援數字模型資產免費使用的人,以及那些尋求控制其受版權保護資產未來的人。這導致了我們在許多較舊的資產中看到的有時很有趣的許可條款。後來,Auran 在資金和企業目標方面失誤,將全部身家押注於一個 MMORP 遊戲,但最終輸掉了投資,導致了美國語境中的破產程式,尋求保護免受債權人追索。在此過程中,DLS 和論壇伺服器關閉了將近兩個月,TPR 等組織開始傳播,目的是維護 Trainz 的可移植性和靈活性,以提供其他來源的資產可用性。這對舊社群來說是一次痛苦的經歷,此後許多 CC 不再信任 Auran 和繼任者 N3V Games,因此維護了我們今天仍然看到的眾多網站;雖然趨勢是它們正在緩慢關閉並將內容轉移到 DLS,儘管已經很晚了。
- ↑ 你還能在哪裡找到超過 100,000 多個高質量的數字鐵路資產和 2500 多條路線?”——或者說
367,000多個……呃……'565,384(今天)',正如內容管理器可能會報告的那樣?後一個數字包括已經收到多次升級的資產,那些已被另一個 KUID 中的 TrainzBaseSpecs 取代的資產,因此實際的可用資產數量……足夠高,沒有人知道它們的十分之一。加上超過400800 個私人運營的 Trainzfan 網站提供內容,僅僅檢視資產可能需要使用者每天全天,連續幾個月。祝你好運!也許對風車進行攻擊或用勺子把海洋舀到桶裡會更可行……也許。 - ↑ 後面提到的兩種情況都是真實的錯誤,第一個錯誤是進步與一些隨意的程式設計理念和決策相結合的結果。使用者/計算機工程師 Frank Bartus 和其他了解計算機的人在論壇和後臺討論中對此進行了公開討論。這第一類錯誤是程式設計師造成的,具體來說,讀取軟體(預處理器階段)應該將舊的資料模型轉換為不斷變化的新 資料模型 組織(N3V 程式設計師的願望)。事實是,重大變更很少見,通常只包含新增一個或三個標籤名稱。也許是在新增的容器元素中以不同的方式分組,而不是鬆散地放在配置檔案中。雖然社群加大了壓力(從 2013 年 7 月開始)要求他們在即將釋出的版本中糾正這種情況,但 N3V 採取了一種方法,要求手動檢修資產。這對利用新功能或能力很有幫助,但到目前為止,大多數資產都沒有利用新功能或能力,儘管如此,N3V 還是將一種隱蔽的版本蔓延引入到新執行時軟體的開發中。
- ↑ 截至 2015 年 8 月中旬,所有可用的 TANE 版本都是真正擴充套件的 Beta 測試版本。在 2021 年,這一說法仍然成立,TANE 只是尚未完成,並且仍然未完成。考慮到 Auran/N3V 在 2015 年 6 月裁員以及之前的歷史,像 TANE 這樣的大規模新技術釋出總是需要多個服務包釋出,而 N3V 選擇在 2018 年釋出一個更新的版本,而不是解決 TANE 中遺留的缺陷。從歷史上看,憑藉更強大的、規模更大的程式設計團隊、管理團隊和圖形設計師,Trainz、TS2004、TS09/TS10 的聯合開發都經過了四個服務包,包括 UTC 作為 Trainz 的第四個服務包,這是一個非常合理的描述,因為 Trainz 和 UTC 的外觀、視覺效果和操作模式是一樣的,只是 UTC 添加了指令碼,並且顯示的圖形更加流暢,這引入了 Trainz 指令碼以及透過 kind activity,即 Scenario 的互動性。
<ref> 標籤在 <references> 中定義,沒有 name 屬性。

