跳轉至內容

Trainz/Trainz: Ultimate Trainz Collection

來自華夏公益教科書,為開放世界提供開放書籍
(從 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 年釋出的,與快速增長的線上社群擴充套件相輔相成。它是在微軟遊戲釋出 Microsoft Train Simulator (MSTS) [註釋 1] 約五個月後首次釋出和分發。[註釋 2] 根據今天的釋出標準,它是一款產品稀疏、路線很少、功能有限的產品,與未來三四年快速發展中出現的版本相比相差甚遠。該產品由 Auran 技術專家 Greg Lane 在 1998 年開始開發,歷時三年,其主要目的是為火車愛好者提供路線構建的幫助[註釋 3],併為那些對駕駛非常感興趣的使用者提供即將到來的 Trainz 體驗[註釋 4],其更具雄心勃勃、遠見的最終設計在 TRS2004 和 TRS206 中得以實現。由於缺乏 會話情景,使用者必須在自由模式下駕駛,這首先需要構建(或載入已儲存的)列車編組並手動“掛載”(如果多個 列車編組 掛載到 軌道標記 上(這些“駕駛員不可見”的箭頭形導向器仍然存在於遊戲中,名稱和外觀相同,但現在用作遊戲 AI 駕駛員 的路線確定目標點(如 GPS 路標))。


該產品不包含內容管理器,也不包含任何能夠下載額外內容或管理資源的模組,因此僅包含 Railyard(稱為“我的收藏”)、執行時 GUI 早期功能有限的 Surveyor 以及與捆綁軟體捆綁在一起的 Driver 模組。

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 月釋出,面向美國和其他北美市場,發行商不同[註釋 5],並預裝了 服務包 1 和 2 以及一些額外的較小(底板數量)路線/佈局KIND 地圖),值得擁有地下室 HO 火車佈局,但沒有那麼大。

服務包 3 Trainz 服務包 3 (SP3)Community 和 Retail 版本 更新到版本 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 光碟套裝,包括額外的車輛,以及一張包含 TrainzScriptTM的 CDROM,基於 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 開創了對許多在各個 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
  • 大多數駕駛員按鍵在 Trainzscripts 中有效 (kind Activity),除非被指令碼停用

新功能

[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 迷你瀏覽器與使用者互動
  • 新增功能,將螢幕淡入黑色
  • 新增功能,透過配置檔案建立整個編組
  • 除錯錯誤視窗
  • 呼叫堆疊日誌記錄
  • 指令碼異常處理
  • 將 -script 選項新增到 trainzoptions.txt
  • 將 Hookup ThreadException 回撥到指令碼。
  • 在發生異常時顯示異常對話方塊
  • 顯示堆疊和所有執行緒。
  • 處理繼續和結束場景

 

內容創作

[編輯 | 編輯原始碼]
  • 改進的粒子效果控制。現在可以指定開始和結束顏色,並設定發射錐的大小。
  • 樣條線現在可以被環境光照亮。
  • 修復了別名資產紋理的“大小寫敏感”問題。
  • 油漆棚模板現在可以打包到 .cdp 檔案中。
  • 支援 True Type 字型,方便翻譯。

 

自定義內容

[編輯 | 編輯原始碼]

您的 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

動態天空

[編輯 | 編輯原始碼]

每個天空都被製作成一組天空貼圖,讓您可以建立自己的主天空(晴朗的天空)、暴風雨雲和夜間天空。要實現這一點,您在 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 示例檔案。

Paint Shed 內容創作指南 (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 使用者釋出測試版,修復遺漏或不穩定的功能,最終將釋出一個初始服務包。根據 phoncon、Jcitron 的說法,2015-0808
  3. Trainz 1.0 ... 在誕生時就推出了 Surveyor 的主要世界構建工具,這些工具的組織方式與今天一樣
  4. 為了在市場中立足,防止微軟在沒有相關競爭的情況下搶佔大部分細分市場。釋出一個有些粗糙的版本,擁有巨大的上行潛力,既讓火車愛好者感到興奮,也是一項良好的商業策略,確保對話中包含即將推出的改進產品。
  5. Auran 習慣透過本地區域軟體發行公司釋出發行權,這些公司習慣於遵守有時嚴格或有區別的國際法律。例如,英國版本通常需要英國版權法規定驅動器中有一張 CDROM 或 DVD 光碟才能執行軟體——這種 DRM 慣例在規模更大的美國和加拿大市場是絕對無法忍受的。
  1. 根據加拿大發行商為北美地區提供的盒裝文件 Strategy First [主頁],安裝版本為 v1.1
  2. "Trainz 終極合集". GameZone. 檢索於 2010 年 3 月 7 日. [失效連結]

 

華夏公益教科書