时间
时间(Time)在Rimworld中拥有两种表现方式:
- 真实时间:玩家感受到的现实中的时间流速,通常以分、秒等为单位。
- 游戏时间:在游戏世界中的殖民者与殖民地感受到的时间流速,通常以小时、天、象、年等为单位。
真实时间
在游戏中,时间的流逝被体现为一个个的ticks(刻)。在标准速度下,现实中的1秒对应游戏内的60 ticks;游戏中的一小时包含2500 ticks。当调整游戏速度时,时间的流逝速度会在此基础上乘以对应的倍率。
- 实际速度会受到最大TPS(Ticks per Second)的限制。当TPS不能满足实际需求时,游戏也会主动放慢运行速度以确保各种判定不会出问题;当一局游戏进行到后期,玩家往往会感觉3倍速和2倍速没有什么差别,也是因为这一运行机制的存在。提高电脑性能、减少地图内物件数量、减少使用的mod数量等都可以对TPS起到改善作用。
游戏时间 | 刻 | 真实时间 | |
---|---|---|---|
1 .44分钟 | 60 | 1s | |
1 小时 | 60 分钟 | 2,500 | ≈ 42s |
1 天 | 24 小时 | 60,000 | 16m 40s |
1 象 | 15 天 | 900,000 | 4h 10m 0s |
1 年 | 4 象 | 3,600,000 | 16h 40m | 0s
针对MOD制作的技术细节 | ||
---|---|---|
单位 | 刻 | 真实时间 |
1 tick | 1 tick | ≈16.67毫秒 |
1 rare tick | 250 ticks | ≈4.16秒 |
1 long tick | 2000 ticks | ≈33.33秒 |
游戏内时间
Rimworld世界中的时间规则与现实中大体相同,但有三个主要差异:
- 一年只有60天;
- 没有12个月的概念,取而代之的是4个象;
- 季节与年是紧密相关的——换个说法,当跨入新的一年时,上一个象对应的季节也将立即结束。
注意:游戏中给出的时间均适用于这一体系。也就是说,当游戏告诉你一个东西会“在1年内变质”时,这个一年指的是60天而不是365天。
游戏中的一年被划分为4个“象”,每个象的持续时间为15天。星球上任何地点的象都是一样的,但各象对应的季节会随地点不同而产生差异。
和现实中的四季轮转相似,游戏中的世界也会随着四象的轮转而产生季节和温度变化,一个地点的温度则受到其纬度影响。当北半球是“夏季”时,南半球就是“冬季”,反之亦然;赤道附近的地点为“恒定夏季”,两极附近的地点则为“恒定冬季”。
每个象都有一个对应的名称,该名称是以四象季节在现实世界中对应的月份为基准而新造的混成词,而非以一年中同一时期的月份来命名。因此,“翠象”(Aprimay)相当于现实中的四月(April)和五月(May),但它在游戏世界中代表着一年的开始,对应北半球的春季和南半球的秋季。将鼠标悬停在游戏界面右下角的日期上可以查看当前位置各象对应的季节。
四象的名称分别为:
名称 | 英文名称 | 混成词词源 | 北半球季节 | 南半球季节 | 对应日期 |
---|---|---|---|---|---|
翠象 | Aprimay | April May |
春季 | 秋季 | 第1~15天 |
赫象 | Jugust | June July August |
夏季 | 冬季 | 第16~30天 |
荼象 | Septober | September October November |
秋季 | 春季 | 第31~45天 |
素象 | Decembary | December January February |
冬季 | 夏季 | 第46~60天 |
游戏初始年份为5500年,默认从春季(翠象或荼象)开始。系统会保证游戏开始第一天的气温可以种植作物(除非初始地格的生长期属性为“无”)——因此,选择生长期为10/60天的寒带地形开局时,初始季节会被调整为夏季,以便玩家通过耕作解决初期的温饱问题。初始季节可以在创建世界的阶段进行自定义。
游戏中的一天
在Rimworld的世界中,一天的时间为24小时,对应60,000 ticks (16.67分)。游戏界面中的时间以24小时制显示(0时~23时)。时间的变化主要对以下因素产生影响:
- 户外露天环境的光照水平。这会影响环境亮度、移动与工作速度、植物生长效率、太阳能板发电功率、夜战戒律
与日光敏感基因
等的效果;
- 植物只能在6:00到19:12之间生长,除此之外均为休眠期;
- 拥有夜猫子特性的人会在11~18时获得心情减益,在23~6时获得心情增益。
日照的时长也和季节、纬度有关——在赤道附近的地点,日照时长和季节完全无关;越是靠近两极的地方,夏天日照越长,冬天日照也越短。季节、纬度和昼夜时长的具体关系尚不明确。
一天中的具体时间与地点的经度有关。比如,你的殖民地当前时间是中午12:00,那么靠西一些的地方此时仍是午前11:00,靠东一些的地方则已是下午13:00,就像现实世界中的“时区”概念一样。一天中的时间会在星球的视图中以模拟光照的形式进行展示,各地时间与此时阳光照射到星球表面上的情况相对应。
历史版本
- 0.0.254B - 取消了周期的概念。日期只用天来衡量。
- 0.10.785 - 将一天的时长从24000 ticks增至30000 ticks。每个月的天数从12天减为10天。
- 0.13.1135 - 将一天的时长调整为以前的两倍,一年的天数减为以前的一半;在实际游戏中,一年的总时长不变,但一天的时间增加了。取消了月份的概念,将12个月改为4个季节。
- 0.17.1546 - 由于引入了公转的概念,原有的季节名称不再适用于星球上的所有地点,因此将4个季节改为类似月份概念的4个“象”。