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 代码 标准的更新和最新信息,这些标准随着软件功能的增加而有所改变。 |