A system for working with dates, times and calendars within your game world.
一个在游戏世界中处理日期、时间和日历的系统.
Network replicated: Yes
Modules:
• IngameDateTime (Runtime)
• IngameDateTimeEditor (Editor)
Intended platforms: Windows, Android
Platforms tested: Windows, Android
Documentation included: Yes
Example project: Examples within plugin content
Showcase Demo Project (blueprints uncommented)
网络复制:是
模块:
*IngameDateTime(运行时)
*IngameDateTimeEditor(编辑器)
预期平台:Windows、Android
测试平台:Windows、Android
文件包括:是的
示例项目:插件内容中的示例
Ingame Date & Time is a plugin to enable working with a calendar/time system within your game world. You can use the standard calendar, or define your own calendar with custom named periods. For example, in a space game, you could create your own galactic calendar.
The system is suitable for any type of game with a persistent world. It’s also ideal as a way of driving graphical time-of-day systems, or other time dependent effects such as dynamic weather or seasonal appearance changes.
– Use built-in standard (Gregorian) calendar, or custom defined calendar.
– Specify times/durations using shorthand text input.
– Add/subtract time and duration values.
– No more scheduling of game events in terms of realtime seconds – work entirely within your game world time system.
– Create blueprint timers, and optionally attach any data to be passed to timer event handler.
– Flexible formatting options makes creating time and date UMG widgets very easy.
– Precise sun position calculation included for Gregorian calendar, taking into account latitude and longitude, ready to plug into a graphical time-of-day system.
– In-game clock respects game pause/time dilation, but can also be paused or modified independently.
– Easily save and load clock state as part of a save game object.
– Options for dynamically adjusting clock speed, or simulating passage of game-world time to reflect realtime passed since game was last saved.
– Network ready – clock runs on server with smoothed client-side ticking.
游戏日期和时间是一个插件,使工作与日历/时间系统在您的游戏世界。 您可以使用标准日历,或使用自定义命名周期定义自己的日历。 例如,在太空游戏中,您可以创建自己的银河日历。
该系统适用于具有持久世界的任何类型的游戏。 它也是一种理想的方式来驱动图形化的一天时间系统,或其他时间依赖的影响,如动态天气或季节性外观变化。
-使用内置的标准(公历)日历,或自定义的日历。
-使用速记文本输入指定时间/持续时间。
-加/减时间和持续时间值。
-没有更多的安排游戏事件的实时秒-工作完全在您的游戏世界时间系统。
-创建蓝图计时器,并可选地附加要传递给计时器事件处理程序的任何数据。
-灵活的格式选项使创建时间和日期UMG小部件非常容易。
-精确的太阳位置计算包括公历,考虑到纬度和经度,准备插入一天的图形时间系统。
-游戏内时钟尊重游戏暂停/时间扩张,但也可以独立暂停或修改。
-轻松保存和加载时钟状态作为保存游戏对象的一部分。
-动态调整时钟速度的选项,或模拟游戏世界时间的推移,以反映自上次保存游戏以来的实时时间。
-网络就绪时钟在服务器上运行,客户端滴答作响。
评论(0)