Trainz/內容創作者指南
Trainz 內容創作者指南(CCG) 是專業編寫的技術文件集合,詳細說明了構建 Trainz 相容數字資產模型所需的標籤、定義和引數。它們據說已經被 TrainzOnline wiki 取代,涵蓋了大部分相同主題,但 CCG 中每篇文章的呈現方式、資訊和冗餘資訊通常更友好,更詳細,其教學內容涵蓋了從入門概念到詳細內容,與主要 Trainz Wiki 上對應文章頁面的簡短、有時過於簡潔的重點相比,更全面。
從某種程度上來說,Trainz wiki 是由技術人員為那些已經瞭解相關知識的人編寫的,主要由 N3V 程式設計師編寫和維護,而 CCG 則傳授了相同型別的資訊以及一些介紹性的、跨連線的或基本的基礎知識,以及相同程度的資料可靠性。
從另一個角度來看,Trainz Wiki 主要由四位程式設計師在其他工作之間完成,而 CCG 則由 30 名員工編寫,其中包括圖形藝術家、技術作家、程式設計師和程式設計師經理,對於許多參與該專案的人來說,這是其工作的一部分。 世界欠格雷格·萊恩 (Greg Lane) 一份巨大的債務,他的監督和願景使 Trainz 在 2006 年之前穩步發展。
在早期,CCG 的初稿提供給了 Auran 開發合作伙伴、感興趣的第三方(沒有正式關係)以及世界各地的一些愛好者,他們通常是大型模型鐵路俱樂部和協會的活躍成員,他們都參與了執行時功能的設計、早期資產生成,並且可以透過網頁超連結各種主題進行訪問。 這些在為 Trainz 0.9 Beta 版本編寫程式碼時不斷更新,並且在穩定後,隨 Trainz 1.3 和 Trainz UTC 零售版本(TBV 的 1.3 和 1.5)一起釋出在安裝 CDROM 上。
- 主要文章: 資料模型
通常情況下,config.txt 檔案中的每行活動行都包含一個指定的特定關鍵字(一個“標籤”),後跟空格和一個定義值
- 某些值是 NULL 或 NIL,其中沒有定義任何內容。 這在用於向人類而非遊戲提供資訊的標籤中很常見。 license、origin、company、author、organisation、contact-email、contact-website、website 和國際化標籤(例如翻譯後的名稱和評論)都可能在 config 中顯示為空標籤。
- 部分原因是許多內容項都是基於複製貼上的 config。
- 多年來,某些工具(例如 TRS2006 的 CCP)提供了自動格式化和標籤定義,預設設定定義了重複標籤資料的樣板資料。
CCG 的重點僅在於如何為 Auran 出租給其他遊戲公司的 JET 2.0 遊戲引擎渲染相容的數字模型,該引擎為 Trainz UTC 到 TS2009 的所有零售產品提供支援。 由於 GMAX 與 Trainz 的每個版本捆綁在一起並分發,直到 TRS2006,因此許多資料儲存實踐在 Trainz 中以相同的方式實現。
| 此參考頁面可能基於或改編自用作示例的免費軟體(公共領域)資產的部分內容,或者改編自 TrainzOnline Wiki,根據 CC-BY-SA 3.0 許可證。 此頁面可能包含比同一材料的來源頁面更多的文字解釋、說明、歷史和/或示例。 TrainzOnline Wiki 主要由程式設計師或瞭解 內容創作者 維護,並且可能包含關於當前 trainz-build 程式碼 標準的更新和最新資訊,這些標準隨著軟體功能的增加而有所改變。 |

