跳轉到內容

Trainz/Trainz: Ultimate Trainz Collection

來自華夏公益教科書,開放世界開放書籍
(重定向自 Trainz/Ultimate Trainz Collection)
logo
Trainz 新手基礎知識

版本 - Trainz: Ultimate Trainz Edition (Trainz UTC)
TOC | 開始樂趣 | AM&C | 創作 | 書中參考文獻 ORP 參考資料:  • 索引 • 容器 • 種類 • 標籤 | 附錄  • 版本
 詞彙表
 HKeys-CM
 HKeys-DVR
 HKeys-SUR
 HKeys-WIN
 滑鼠使用
 符號


之前的 Trainz 版本

[編輯 | 編輯原始碼]

Trainz 1.3,最初名為 Trainz 社群版,也稱為 Trainz 1.0,作為最初的 Trainz 零售版,字尾由(即在)新增的三個服務包確定。這些 軟體升級 都是在 2002 年隨著快速增長的線上社群擴充套件而產生的,並具有協同增強的功能。它是在微軟遊戲發行 微軟火車模擬器 (MSTS) 約五個月後首次釋出和分發。 [備註 1] 按照如今的版本標準,它是一個稀疏的產品,路線很少,而且功能只是未來三到四年快速發展中的部分能力。由 Auran 技術大師格雷格·萊恩在 1998 年開始開發,歷經三年,它主要目的是讓火車愛好者在路線建設方面領先一步, [備註 3] 並讓那些對駕駛非常感興趣的使用者體驗即將到來的 Trainz 體驗, [備註 4] 它的設計更具雄心壯志,最終在 TRS2004 和 TRS206 中實現。缺少 會話情景,使用者必須在自由遊戲模式下駕駛,這首先需要構建一個(或載入一個儲存的)編組,並手動將其“安裝”(或者如果多個 編組 安裝到 軌道標記 上(這些“駕駛員不可見的箭頭狀引導器仍然以相同名稱和外觀存在於遊戲中,但現在用於作為路線確定的目的地點(如 GPS 路點)用於遊戲的 AI 駕駛員)。


該產品不包含內容管理器,也沒有任何模組能夠下載附加內容或管理資產,因此僅包含 調車場(稱為“我的收藏”)、執行時 GUI 早期功能有限的勘測員駕駛員 模組,這些模組都包含在捆綁的軟體中。

Trainz 社群版 Trainz 社群版 於 2001 年 12 月釋出。 服務包 SP1(2 月 [1])、SP2(4 月)和 SP3(6 月)分別在 2002 年釋出,這些包逐步更新了社群版,Trainz 1.0 至 1.1、1.2 和 1.3 版本。存在兩個零售版本(零售版本釋出);英語/美國版本通常被稱為Trainz 1.0。(包含 Gmax 作為附件的盒子如上圖左側所示。)

Trainz 零售版 Trainz 零售版 於 2002 年 6 月釋出,面向美國和其他北美市場,由不同的發行商發行, [備註 5] 並且預裝了 服務包 1 和 2 以及一些額外的較小的(底板數量)路線/佈局 (KIND 地圖),這些路線/佈局適合地下室的 HO 火車佈局,但沒有大型的路線/佈局。

服務包 3 Trainz 服務包 3 (SP3) 更新了社群版和零售版至 1.3 版本,並於 2002 年 8 月至 9 月釋出。雖然服務包 SP1 和 SP2 都增加了完善和圖形平滑,但它們主要是錯誤修復軟體更新,與 SP3 形成對比,SP3 引入了 GameScriptTrainzScriptTM開發軟體實用程式,它允許模型資產之間在執行時進行軟體互動(最終導致 互動式工業 在 TRS2004 中,並觸發動畫效果,即 Trainz 的誇耀和非常寶貴的互動式現實主義)。儘管在圖形方面一直與各種競爭對手(其中大多數都已破產倒閉)爭奪“魅力戰役”,但 Trainz 在功能、資產可用性和使用者群方面持續增長。因此,許多老牌 Trainz 使用者將服務包 3 或 Trainz 1.3 視為一個獨立的 Trainz 版本,一個全新的產品;或者至少,是 Trainz 的真正開始。情景讓軟體包成為一個靈活的愛好。因此,所有美國版本通常被稱為Trainz 1.3,因為它現在是一個功能強大的產品,具有可玩附加模組,並且該產品在美國和加拿大迅速普及。 

Ultimate Trainz Collection

[編輯 | 編輯原始碼]

Ultimate Trainz CollectionUTC 於 2002 年 11 月 26 日在北美以 3 張 CD 套裝的形式釋出,包括額外的機車車輛,以及一張包含 TrainzScriptTM的 CD-ROM 情景 和基於 Trainz 1.3 技術的路線地圖內容,在 Trainz 1.0 盒裝套裝釋出一年多後。也就是說,Trainz UTC(也稱為 UTC)是一個 Trainz 版本,包含所有已應用的服務包,以及額外內容;Auran 在Trainz Simulator 2004 Deluxe 中再次重複了這種模式,即 TR04 的穩定版本,預裝了四個服務包。

Trainz UTC 被分配了一個 trainz-build 值 (TBV) 為 v1.5,為 UTC 建立的資產將具有該值作為 TB 標籤值。Trainz Paintshed 程式和 UTC 附帶的早期上傳/下載管理器(也稱為)內容管理器都在 Trainz Windows 登錄檔條目中顯示 V1.4。UTC 內容管理器是一個簡單的 Windows 應用程式,它安裝下載的 CDP 檔案 並幫助將其上傳到剛起步的 Trainz 下載站。

這是第一個包含以前單獨出售的 PaintShed 程式和支援 RailDriver 的版本,[2] 也是第一個將 Trainz 使用者 開發的 免費軟體 內容作為釋出的一部分包含在內,其中一些內容在 TRS2004 等版本中成為 Trainz 的固定內容——這種做法在當前版本中繼續,因為大多數內容是通過當前版本分發的。

UTC 中的新增內容

[edit | edit source]

Ultimate Trainz 中的功能/改進和新內容。

新內容

[edit | edit source]

 

  • 6 個新場景
  • 9 種新機車,共 12 種塗裝
  • 1 套新的列車車廂
  • 新的駕駛室內部
  • 每種新機車的 Paint Shed 模板
  • 新的客車 Paint Shed 模板
  • 新的德國和瑞士風景物體和軌道集
  • 新地圖
  • 對現有地圖和資產的眾多更新
  • Paint Shed - UTC 版本

 

新鍵

[edit | edit source]
  • Trainz UTC 開創了 ACTIVITATION 的先河,許多在各種 Trainz 模組中使用頻率最高的熱鍵,簡化了操作並大幅提高了效率。

 

測繪員

[edit | edit source]
  • 選項 Ctrl o
  • 調整 Ctrl t
  • 查詢命名物件 Ctrl f
  • 內容資訊 Alt o
  • 隨機化 Alr r
  • 編輯專案 Ctrl e
  • 小地圖 Ctrl m
  • 新建地圖 Ctrl n
  • 儲存 Ctrl s
  • 線框 Ctrl w

 

駕駛員

[edit | edit source]
  • 內部攝像機 1,F6
  • 外部攝像機 2,F7
  • 跟蹤攝像機 3,F8
  • 內部駕駛室攝像機 [ = 上一個 ] = 下一個
  • 內部駕駛室攝像機 Ctrl [ 或 Ctrl ] 切換到下一個攝像機
  • 更改編組 Ctrl 0-99
  • 移動到前一輛車 -
  • 移動到下一輛車 =
  • 更改前方道岔 \ (現在是 Ctrl-J)
  • 更改後方道岔 Ctrl \ (現在是 Ctrl-J)
  • 自動駕駛模式切換 Ctrl-a
  • 切換雙駕駛室 c
  • 降低速度 , 或 z
  • 提高速度 . 或 a
  • 停止 / 或 s
  • 手剎 ' 或 x

 

場景

[edit | edit source]
  • 工單 k
  • 大多數駕駛員按鍵在 Trainzscripts 中執行 (活動種類),除非指令碼停用。

新功能

[edit | edit source]

駕駛員 / 我的收藏

[edit | edit source]
  • 我的收藏和駕駛員添加了“收藏夾”選項
  • 支援雙駕駛室
  • 多個駕駛室內部攝像機
  • 新的外部駕駛室攝像機檢視
  • 更改道岔熱鍵
  • 選擇編組熱鍵
  • 更改車廂焦點熱鍵
  • 添加了軌道末端緩衝區物理特性
  • 在我的收藏中可以操作喇叭、受電弓和燈光
  • 可以控制 AI 火車的喇叭
  • 駕駛員使用英制或公制測繪員預設設定
  • 主選單中新增“載入已儲存的遊戲”按鈕
  • 新增預設,一鍵載入編組、設定和地形
  • 可變隧道攝像機位置
  • 可移動隧道攝像機
  • 改進機車效能物理特性
  • 改進滾動庫存阻力方程
  • 對原始佈局進行訊號和軌道工程改進
  • 新的鍵盤快捷鍵

 

測繪員

[edit | edit source]
  • 測繪員添加了“所有區域”排序選項,方便物件排序
  • 資訊框大小增加,可以容納更多文字
  • 在效能設定中添加了粒子效果滑塊
  • 紋理限制增加至約 252
  • 指南針移動改進(移動前略微暫停)
  • 軌道旁攝像機現在更容易、更準確地定位
  • 顯示游標 x、y 位置
  • 測繪員中的複製/貼上功能改進
  • 在高階選單中添加了 ctrl 鍵修飾符,用於選擇整個區域或底板
  • 高階選單中的熱鍵在選單未開啟時也能工作
  • 添加了保持標題欄可見的選項
  • 標尺文字改進
  • 在工具提示中添加了熱鍵資訊
  • 修復了獲取曲線函式
  • 合併地圖的連線高度現已修復
  • 修復了透視地面紋理
  • 無法命名重複的軌道標記
  • 車輛駕駛員在區域的正確一側
  • 小地圖動態載入,以加快載入時間
  • 新的鍵盤快捷鍵

 

通用

[edit | edit source]
  • 新的介面外觀
  • 在效能設定中添加了粒子效果滑塊
  • 小地圖縮放限制增加
  • 小地圖滾動速度增加
  • 小地圖訊號顯示改進
  • 添加了小地圖滾動鍵
  • 退出時新增儲存/不儲存對話方塊
  • 聲音修復
  • 改進物體照明。
  • 添加了鍵盤設定檔案
  • 添加了排程程式資料夾的快取

 

Trainz eXchange

[edit | edit source]
  • 新的遊戲內 html 視窗
  • 動態載入 html 頁面,用於新聞、評論等
  • 無縫下載站整合
  • 自動下載缺失的資產

 

內容管理器

[edit | edit source]
  • 新的自定義內容管理應用程式
  • 分組、停用、刪除自定義內容
  • 匯出 KUID 函式
  • 搜尋內容
  • 顯示地圖內容的 KUID 依賴項

 

指令碼函式

[edit | edit source]
  • 在場景中控制粒子效果的開啟和關閉
  • 能夠透過 html 迷你瀏覽器與使用者互動
  • 新的函式,用於將螢幕淡入黑色
  • 新的函式,用於透過配置檔案建立整個編組
  • 除錯錯誤視窗
  • 呼叫堆疊日誌記錄
  • 指令碼異常處理
  • 在 trainzoptions.txt 中新增 -script 選項
  • 將 Hookup ThreadException 回撥連線到指令碼。
  • 在異常時顯示異常對話方塊
  • 顯示堆疊和所有執行緒。
  • 處理繼續和結束場景

 

內容建立

[edit | edit source]
  • 改進的粒子效果控制。現在可以指定起始和結束顏色,並設定發射錐體大小。
  • 樣條線現在可以被環境光照亮。
  • 修復了別名資產紋理的“區分大小寫”問題
  • 塗料棚模板現在可以打包成 .cdp 檔案
  • 支援 TrueType 字型,方便翻譯

 

自定義內容

[編輯 | 編輯原始碼]

您的 Trainz 安裝將包含各種資料夾,這些資料夾專供您自己的內容使用。 選擇製作自己的紋理和物體,或從 Auran Trainz 網站下載免費內容:www.virtualtrainz.com 使用 Windows 資源管理器,瀏覽到您的 TRAINZ 安裝目錄並找到 CUSTOM 資料夾。 開啟它將顯示一個資料夾,每個資料夾對應 Trainz 支援的使用者建立元素。

警告:您可以建立幷包含在 Trainz 中的一些物體非常複雜,需要很高的 3D 建模經驗和技術理解。

許多自定義內容資料夾將需要使用一個配置檔案。 它始終被稱為 CONFIG.TXT,應該位於您建立的資產的資料夾中。

CONFIG.TXT 檔案包含一些必要的欄位和引數,這些引數在自定義資料夾中的示例中提供。

位移貼圖

[編輯 | 編輯原始碼]

位於本地根路徑:TRAINZ\World\Custom\Displacements

您可以建立的最簡單的使用者建立元素是位移貼圖。 透過將方形灰度點陣圖影像放在此資料夾中,您可以在測量員 > 地形 > 高階 > 位移貼圖中選擇該影像。

影像限制為

.bmp 格式 128*128 畫素 256*256 畫素 512*512 畫素 1024*1024 畫素 8 位灰度或 24 位

您可以保留任意數量的位移貼圖。

地面紋理

[編輯 | 編輯原始碼]

放置在本地根路徑:TRAINZ\World\Custom\Ground

每個地面紋理都是一個 24 位點陣圖影像,需要它們自己的資料夾。 檢視示例:World\Custom\Ground\MY_TEXTURE

您將找到一個示例 .bmp 檔案 MY_TEXTURE.BMP 和一個 CONFIG.TXT。 .bmp 影像必須位於一個資料夾中,該資料夾必須具有相同的名稱。 Trainz 首先搜尋資料夾,然後自動在其中查詢具有相同名稱和正確副檔名的檔案,因此如果命名錯誤,紋理將無法顯示。

.bmp 必須是 128*128 畫素。 任何與之不同的尺寸都會導致建立的紋理位置出現白色塊。

Config.txt 檔案只需要包含一行

KIND groundtexture

'Kind' 是 Trainz 的欄位要求,'groundtexture' 是地面紋理的引數... !

建立資料夾後,準備好紋理和配置檔案,它將出現在測量員 > 繪製 > 區域選單 > 自定義中。

要讓您的自定義紋理在小地圖中顯示為另一種顏色(而不是黑色),請新增以下行

rgb 0, 0, 0

用紅色、綠色和藍色值替換 0。 範圍從 0 到 255。 例如 255,255,255 是白色。 0,0,0 是黑色。


環境紋理

[編輯 | 編輯原始碼]

TRAINZ\World\Custom\Environment

動態天空

[編輯 | 編輯原始碼]

每個天空都以“天空貼圖集”的形式生成,使您能夠建立自己的主(晴朗白天)天空、暴風雨雲和夜晚天空。 為此,您在環境資料夾中的資料夾應該包含所有變體,以及一個 CONFIG.TXT 來定義各個天空的名稱。 檢視示例:Custom\Environment\SKY_EXAMPLE

您將找到三個 .tga 檔案、.texture.txt 檔案和 CONFIG.TXT。

SKY_EXAMPLE_STORM.TGA 在 Trainz 中設定的天氣條件下會根據不同的程度使用。

最後一張影像 SKY_EXAMPLE_NIGHT.TGA 是一個 32 位 targa,其 alpha 通道決定了有多少星星可以透過雲層看到(alpha 通道的黑色區域將顯示星星)。

所有天空影像都是 256*256 畫素的 24 位 targa 格式,只有 _NIGHT 影像包含額外的 alpha 通道,使其成為 32 位 targa。

您會注意到,在示例中,每個紋理還附帶一個額外的 .texture.txt。 每個都包含以下內容

Primary=NAME_OF_TEXTURE.TGA Tile=st

建立您自己的天空集時,您需要建立這些檔案,以便 TRAINZ 載入紋理。

Config.txt 檔案包含以下行

KIND environment NORMAL sky_example STORM sky_example_storm NIGHT sky_example_night

在“Kind”欄位之後是環境元素的引數。 “Normal”、“Storm”和“Night”欄位分別後跟相應影像檔案的名稱(不包括 .tga 副檔名,該欄位假設)。

建立您自己的天空集時,在 Custom\Environment 中建立一個您想要在測量員 > 世界 > 天空集選單中顯示的資料夾。 在此資料夾中,放置您的 config.txt、.tgas 和 .texture.txt 檔案,如上所述。

可配置水

[編輯 | 編輯原始碼]

您可以新增自己的水紋理供您的佈局使用。 與天空一樣,您的水也需要在 Custom\Environment 中具有唯一的資料夾名稱。 檢視示例:Custom\Environment\WATER_EXAMPLE

需要兩個影像,並在 CONFIG.TXT 檔案中引用。

WATER_MUDDY.TGA 是一個 128*128 畫素的 24 位 targa 檔案。 同樣,.texture.txt 檔案必須與紋理一起提供。 第二個影像檔案是一個名為 WATER_MUDDY_R.BMP 的 8 位點陣圖。

此水資料夾的 Config.txt 檔案如下所示

KIND water NORMAL water_muddy REFLECTION water_muddy_r

欄位“Kind”後跟“water”引數,以宣告 Trainz 如何使用此資料夾。 “Normal”欄位後跟 targa 影像檔案的名稱(不包括 .tga 副檔名)。 “Reflection”欄位後跟水的反射貼圖的名稱,因此應該只包含一個 8 位 .bmp 檔案。

您會注意到,在示例中,每個紋理還附帶一個額外的 .texture.txt。 您需要為每個紋理建立一個這樣的檔案。  

Trainz UTC 資源列表

[編輯 | 編輯原始碼]
編輯注:以下連結包含資源,並且在 2015-0308 仍然有效且可供下載。 任何對內容創作感興趣的方都應立即放下所有事情並下載這些資源,因為過去,針對 Trainz 之後版本類似的資源連結和頁面已在無警告的情況下消失。
完整的 UTC 內容建立程式 - www.auran.com/trainz/ultimate.htm

內容頁 2003 年 1 月釋出 檔案大小:75kb 檔案型別:.zip 釋出日期:2003 年 1 月

第 1 章 - 基礎知識 - 2003 年 1 月釋出 檔案大小:118kb 檔案型別:.zip 釋出日期:2003 年 1 月

第 2 章 - 類和程式碼 (UTC) - 2003 年 1 月釋出 檔案大小:147kb 檔案型別:.zip 釋出日期:2003 年 1 月

第 3 章 - 配置和型別 (UTC) - 2003 年 1 月釋出 檔案大小:220kb 檔案型別:.zip 釋出日期:2003 年 1 月

第 4 章 - 建模指南 (UTC) - 2003 年 1 月釋出和目錄結構 檔案大小:381kb 檔案型別:.zip 釋出日期:2003 年 1 月

第 5 章 - 粒子效果和指令碼 (UTC) - 2003 年 1 月釋出 檔案大小:183kb 檔案型別:.zip 釋出日期:2003 年 1 月

第 6 章 - 實用程式和 Kuids (UTC) - 2003 年 1 月釋出 檔案大小:174kb 檔案型別:.zip 釋出日期:2003 年 1 月


Highland Valley 指令碼 (v1-3) - 2002 年 7 月 17 日釋出 檔案大小:5.63mb 檔案型別:.zip 壓縮檔案型別:.txt、.wav、.tga、.bat、.gs、.tso 釋出日期:2002 年 7 月 17 日 描述:包括指令碼的 Highland Valley 場景。

Trainz 自定義 (v1-3) - 2002 年 1 月 30 日釋出,2003 年 1 月 17 日更新 檔案大小:3.1mb 檔案型別:.zip 壓縮檔案型別:各種 釋出日期:2002 年 1 月 30 日 最後更新日期:2003 年 1 月 17 日 描述:示例 Trainz 檔案,包括配置檔案

原始檔 (v1-3) - 2002 年 1 月 30 日釋出,2003 年 1 月 17 日更新 檔案大小:6.3mb 檔案型別:.zip 壓縮檔案型別:各種 釋出日期:2002 年 1 月 30 日 最後更新日期:2003 年 1 月 17 日 描述:示例 3D Studio Max 和 gmax 檔案,包括紋理。

塗料棚內容建立指南 (v1-3) - 2002 年 5 月 8 日釋出 檔案大小:1.4mb 檔案型別:.zip 壓縮檔案型別:.pdf 釋出日期:2002 年 5 月 8 日 更新日期:2002 年 5 月 9 日 狀態:Beta 版本文件  

編輯注: 雖然這些材料有點過時,但它們仍然大多有效且有用。 您已收到警告!



註釋和腳註

[編輯 | 編輯原始碼]
  1. 首次由澳大利亞 Auran Games, Pty Ltd, Queensland 於 2001 年 11 月出版,並從 12 月開始由 Auran 的區域合作伙伴(軟體出版商)發行。
  2. 與大多數 Trainz 產品一樣,最初的釋出為期過早,這種趨勢在 N3V Games 運營的 TANE 中仍在繼續,在釋出後的四個月內,TANE 仍然每週向其 Trainz-Dev 使用者釋出測試版本,以修復遺漏或不穩定的功能,最終將釋出初始服務包。 據 phoncon, Jcitron, 2015-0808
  3. Trainz 1.0 ... 在誕生時就推出了測量員的主要世界構建工具,這些工具的組織方式與今天非常相似
  4. 為了搶佔先機,至少微軟不會在沒有相關競爭的情況下奪走這個利基市場的最大份額。 釋出一個有些粗糙的版本,具有很大的上升空間,既讓熱心的火車愛好者感到興奮,也是一個確保對話將包括即將推出的改進產品的良好商業行為。
  5. Auran 慣常通過當地區域軟體發行公司釋出發行權,以遵守國際法有時嚴格或限制性的差異。例如,英國版權法通常要求英國發行的軟體在執行時需要 CDROM 或 DVD 光碟,而這種 DRM 慣例在美國和加拿大等更大市場上是絕對不被接受的。
  1. 根據北美地區經銷商 Strategy First [主頁] 的包裝盒內檔案,該版本安裝為 1.1 版。
  2. "The Ultimate Trainz Collection". GameZone. 檢索於 2010 年 3 月 7 日. [失效連結]

 

華夏公益教科書