跳轉至內容

Trainz/Trainz: Ultimate Trainz Collection

來自華夏公益教科書,開放的世界,開放的書籍
(重定向自 Trainz/Trainz UTC)
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 Community Edition 又稱 Trainz 1.0,是Trainz 的原始零售版本,字尾由三個服務包 (即之後) 決定。這些 軟體升級 都是在 2002 年釋出的,旨在與快速發展的線上社群協同改進。它首次釋出並分發[note 1],大約是在微軟遊戲釋出 微軟火車模擬器 (MSTS) 五個月後。[note 2] 按照今天的釋出標準,它是一款產品稀疏,路線很少,功能只具備未來三年到四年快速發展中一部分的軟體。由 Auran 技術專家 Greg Lane 從 1998 年開始開發,歷時三年,其主要目的是為那些火車愛好者提供一個路線建造的便利[note 3],併為那些對駕駛非常感興趣的使用者提供即將推出的 Trainz 體驗[note 4],其更有野心、更具前瞻性的設計最終在 TRS2004 和 TRS206 中實現。它既沒有 會話 也沒有 場景,使用者必須在自由模式下駕駛,這首先需要建造一個 (或載入一個儲存的) 列車編組,並手動將其‘掛接’ (如果有多個 列車編組 被掛接在 軌道標記 上 (這些‘駕駛員不可見的箭頭狀引導仍然存在於遊戲中,名稱和外觀相同——但現在它們的作用是作為遊戲 AI 駕駛員 的路線確定目標點 (就像 GPS 路點) )。


該產品不包含內容管理器,也不包含任何能夠下載額外內容或管理資源的模組,因此僅包含 調車場 (稱為‘我的收藏’)、執行時 GUI 早期功能有限的勘測員駕駛員 模組以及捆綁的軟體。

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

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

服務包 3 Trainz 服務包 3 (SP3)社群版和零售版都更新到版本 1.3,並於 2002 年 8 月至 9 月釋出。雖然服務包 SP1 和 SP2 都增加了完善功能並改善了圖形效果,但它們主要屬於錯誤修復軟體更新,與 SP3 相比,SP3 引入了 遊戲指令碼Trainz 指令碼TM開發軟體實用程式,允許建模資源之間的執行時軟體互動 (最終導致 TRS2004 中的 互動產業 並在觸發動畫效果的同時——也就是說,Trainz 聲名遠播並備受讚譽的互動現實主義)。儘管始終在‘魅力宣傳戰’中落敗,始終擁有第二好或第三好的圖形效果,與各種具有挑戰性的競爭對手相比 (其中大多數已經破產並倒閉),Trainz 仍在功能、資源可用性和使用者群方面不斷增長。因此,許多老牌 Trainz 使用者認為服務包 3 或 Trainz 1.3 實際上是獨立的 Trainz 版本——全新的產品;或者至少,是 Trainz 的真正開始。場景使該軟體包成為一個靈活強大的愛好。因此,所有美國版本通常稱為Trainz 1.3,因為它現在是一款功能強大的產品,擁有可玩附加模組,該產品在美國和加拿大迅速流行起來。 

Ultimate Trainz Collection

[編輯 | 編輯原始碼]

Ultimate Trainz CollectionUTC 於 2002 年 11 月 26 日在北美髮行,包含 3 張 CD,其中包括額外的機車車輛,以及一張包含 Trainz 指令碼 的 CDROM。 TM基於 場景 和路線地圖內容,基於 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 附帶的早期上傳/下載管理器(也稱為)Content Manager 都在 Trainz Windows 登錄檔項中顯示 V1.4。UTC Content Manager 是一款基本的 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 率先推出了許多在各種 Trainz 模組中最常用的熱鍵的 ACTIVITATION,從而簡化了操作並極大地加快了速度。

 

勘測員

[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
  • 大多數駕駛員按鍵在 Trainz 指令碼中起作用(活動型別),除非被指令碼停用

新功能

[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 選項
  • 將 ThreadException 回撥連線到指令碼。
  • 在出現異常時顯示異常對話方塊
  • 顯示堆疊和所有執行緒。
  • 處理繼續和結束場景

 

內容建立

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

 

自定義內容

[edit | edit source]

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

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

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

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

位移貼圖

[編輯 | 編輯原始碼]

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

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

影像限制是

.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' 是地面紋理的引數... !

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

要讓您的自定義紋理以其他顏色(而不是黑色)顯示在小地圖上,請新增以下行

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 中建立一個您希望出現在 Surveyor > 世界 > 天空集選單中的資料夾。在此資料夾中,放置您的 config.txt、.tgas 和 .texture.txt 檔案,如上所述。

可配置的水

[編輯 | 編輯原始碼]

您可以在佈局中新增自己的水紋理。與天空一樣,您的水需要一個獨特的資料夾名稱,位於 Custom\Environment 中。檢視示例:Custom\Environment\WATER_EXAMPLE

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

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

此水資料夾的 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 年 3 月 8 日仍然有效且可供下載。任何對內容創作感興趣的個人都應立即下載這些資源,因為過去,針對後續 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 月


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

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 日 狀態:測試版釋出文件 

編輯說明: 雖然這些材料有些過時,但它們仍然大部分有效且有用。您已經收到通知!



註釋和腳註

[編輯 | 編輯原始碼]
  1. 於 2001 年 11 月首次由澳大利亞 Auran Games, Pty Ltd, 昆士蘭州出版,並從 12 月起由 Auran 的區域合作伙伴(軟體出版商)分發。
  2. 與大多數 Trainz 產品一樣,最初的釋出是過早的,這種趨勢在今天 N3V Games 操作 TANE 時繼續存在,在釋出四個月後,TANE 仍然每週向其 Trainz-Dev 使用者釋出測試版本,以修復遺漏或不穩定的功能,最終組合成一個初始服務包。根據電話會議,Jcitron,2015-0808
  3. Trainz 1.0 ... 與主要的世界構建工具 Surveyor 一起誕生,這些工具的組織方式與今天幾乎相同
  4. 為了獲得立足點,至少 Microsoft 不會在沒有相關競爭的情況下搶佔大部分利基市場。釋出一個有點粗糙的版本,具有很大的向上潛力,既讓火車愛好者興奮,也是一個確保對話會包含即將釋出的改進產品的良好商業行為。
  5. Auran 慣於通過當地區域軟體出版公司釋出發行權,以符合有時嚴格或限制性的國際法律差異。例如,英國版權法通常要求英國發行版在驅動器中插入 CDROM 或 DVD 光碟才能執行軟體——這種 DRM 慣例在規模遠大於美國的美國和加拿大市場中將無法被容忍。
  1. 根據北美加拿大發行商 Strategy First [主頁] 盒裝文件,安裝版本為 v1.1
  2. "The Ultimate Trainz Collection". GameZone. 檢索於 2010 年 3 月 7 日. [失效連結]

 

華夏公益教科書