Skip to content

OFW‐ecology

Is_52Hertz edited this page Sep 9, 2023 · 1 revision

地理位置

地理位置实际上是很重要。它影响这后面的发展。 定义地图为一个球体表面,球体被经纬线分成不同格子,每个格子为一个物体显示最小单位.每个格子的经纬度为格子坐标,经度定义一圈360度为2^16个格子,纬度定义180度为2^16个纬线.

A.定义&意义

整个世界的坐标系,用于更改各种地区G类属性,接上边,坐标系使用经纬度值来确定.

B.实现

定义经纬度{热带,寒带,北回归线,南回归线,赤道} 阳光决定基础地理气温,水和植物,土壤和比热容和阳光直射时间决定当前坐标的气温.阳光直射在球体南北回归线来回移动,进而形成四季.

C.事件

同上方的**{ }内容,用[ ]**来定义各个位置。 实例: { 赤道 } [ 经纬度1 ~ 经纬度2 ] ( 属性 ) ( 属性 ) 内容为G类

时间

用于刷新等重要功能 整个球体上的所有生物,所有环境状态都接受时间统一计算相互关系和交互后统一刷新状态.

整个世界的发展由不同刷新时间点更改,进而变成一个动态的世界.

A.定义&意义

时间,从开始游戏那一刻起。

B.实现

定义一个计数,每现实过一秒,计数加1 60s=1min 60min=1h 24h=1day

C.事件

参见其它对时间的引用,所有事件由相互影响和生物或者环境的当前状态决定,当相互影响开始时,下一个刷新时间中会计算相互作用状态并更新到地图对应生物和环境.

光照系统