切换语言: English 日本語 Русский Українська

Replay system/zh: Difference between revisions

From Official Factorio Wiki
Jump to navigation Jump to search
Wanglu (talk | contribs)
New Trans Page.
 
Cardinal (talk | contribs)
m Sync with English version.
 
(One intermediate revision by one other user not shown)
Line 1: Line 1:
{{Languages}}
{{Languages}}
== 简介 ==
== 简介 ==


回放,以电影的形式从头开始重复游戏,它需要的所有信息都在游戏存档中。这一功能是为了让玩家查看他们的世界是如何形成的。
回放是存储在游戏存档中的一个文件,包含以电影的形式回放游戏的所有信息。这一功能允许玩家查看他们的世界是如何形成的。


== 回放的创建和播放 ==
== 回放的创建和播放 ==


回放可以在游戏过程中自动生成。要启用它,需要在开始新游戏时勾选 "记录回放 "选项。注意,回放系统有很多限制,参见下文。
回放可以在游戏过程中在幕后自动生成。要启用此功能,需要在开始新游戏时勾选 "记录回放 "选项。此设置位于游戏模式选择(标准模式、场景模式、等等)界面的右上角,在地图设置步骤之前。注意,回放系统有很多限制,参见下文。
 
播放回放将按时间顺序回放玩家在游戏中的行为。回放的速度可以加快或减慢,以调整观看体验。


要播放回放,需要在主菜单中进入单人游戏→加载游戏,然后在右上方找到开始回放按钮 ▶ 。
要播放回放,需要在主菜单中进入单人游戏→加载游戏,然后在右上方找到开始回放按钮 ▶ 。
播放回放将按时间顺序回放在游戏中的行为,就像看录屏。回放的速度可以增加或减少,以增加观看体验。


=== 回放系统界面 ===
=== 回放系统界面 ===


用来控制回放的简单界面如下图:
可用简单的控制界面来控制回放的播放:


[[File:replay GUI.png]]
[[File:replay GUI.png]]


上方的进度条用来显示回放进度,下方的按钮可以:
上方的进度条会显示回放进度,下方的按钮可用于:
* 暂停/播放 回放
* 暂停/播放 回放
* 减小播放速度
* 加快播放速度
* 增加播放速度
* 减慢播放速度


在多人游戏的回放中,也可以通过下拉菜单来选择不同玩家的视角。此外,{{Keybinding|F10}} 用来切换到下一个玩家的视角。
在多人游戏的回放中,也可以通过下拉菜单来选择不同玩家的视角。此外,{{Keybinding|F10}} 用于切换到下一个玩家的视角。
 
=== 多人游戏 ===
只能在下列游戏界面中创建包含回放的游戏存档:
 
对本地托管的多人游戏:
# 主菜单 → 多人游戏 → 搭建服务器-创建游戏 → 勾选右上角“记录回放”选框 → 选择游戏模式 → 下一步
# 按需要进行地图设置 → 下一步
# 按需要进行多人服务器设置 → 开始游戏
 
对在专用服务器上托管的多人游戏:
# 主菜单 → 单人游戏 → 创建游戏 → 勾选右上角“记录回放”选框 → 选择游戏模式 → 下一步
# 按需要进行地图设置 → 下一步
# 进入 游戏菜单 → 保存游戏 → 退出游戏
# 将创建的游戏存档复制到专用服务器的游戏存档目录
# 使用复制的存档文件启动服务器


== 限制 ==
== 限制 ==
 
* 在旧版本游戏中创建的存档回放无法在新版本游戏中播放,除非将游戏降级到对应旧版本。
* 无法使用老版本中的回放,除非降级游戏到对应老版本。
* 添加/删除存档中的模组,也会破坏回放。
* 添加/删除存档中的mod,也会破坏回放。
* 回放的视角会锁定在角色上。
* 回放的视图被锁定在角色上。
* 回放无法跳过,整个回放必须按时间顺序播放,可以在感兴趣的时间点暂停。
* 不能向后跳转,整个回放必须顺序观看。
* 回放无法倒放(即回到过去)。
* 也不能向前跳转。
* 需要在界面中创建存档文件(如上文),无头版游戏无法启用回放功能。


== 高级特性 ==
== 高级特性 ==
 
* 游戏可以在回放过程中随时存档,因此可以从回放中的任意时间点重新开始游戏。
* 游戏可以在回放过程中的任何时候存档,因此可以实现从回放过程中的任何时候开始游戏。
**这也允许查看该时间点的游戏状态,不受回放系统的缩放、移动限制。
**这也允许查看该时间点的游戏状态,不受回放系统的缩放、移动限制。
* 改变存档中的脚本不会使回放无效。这可以用来添加不影响游戏状态的脚本,比如在回放运行时在后台进行截图。而影响游戏状态的脚本(如创建实体)将破坏回放。
* 改变存档中的脚本不会使回放无效。这可以用来添加不影响游戏状态的脚本,比如在回放运行时在后台进行截图。而影响游戏状态的脚本(如创建实体)将破坏回放。
* 将存档转换成场景,从场景开始新游戏,并开启回放功能。这可以用来从初始存档创建后的某一时间记录游戏过程,例如在MOD或版本变化使之前的回放无效后。操作步骤如下:
* 将存档转换成场景,从场景开始新游戏,并开启回放功能。这可以用来从初始存档创建后的某一时间记录游戏过程,例如在模组或版本变化使之前的回放无效后。操作步骤如下:
** 主菜单 → 地图编辑器 → 转换保存 选择保存文件 → 转换
** 主菜单 → 地图编辑器 → 转换存档 选择存档文件 → 转换
** 主菜单 → 单人游戏 → 新游戏 → 在 "用户场景 "中选择带有保存名称的场景 → 勾选右上方的 "记录回放" → 开始游戏
** 主菜单 → 单人游戏 → 新游戏 → 在 "用户场景 "中选择带有保存名称的场景 → 勾选右上方“记录回放”选框 → 开始游戏


== 参见 ==
== 参见 ==


* {{L|Multiplayer}}
* {{L|Multiplayer}}
* [[Application directory|游戏文件目录]]
* {{L|Application directory}}
 
{{C|Main}}

Latest revision as of 13:46, 10 April 2025

简介

回放是存储在游戏存档中的一个文件,包含以电影的形式回放游戏的所有信息。这一功能允许玩家查看他们的世界是如何形成的。

回放的创建和播放

回放可以在游戏过程中在幕后自动生成。要启用此功能,需要在开始新游戏时勾选 "记录回放 "选项。此设置位于游戏模式选择(标准模式、场景模式、等等)界面的右上角,在地图设置步骤之前。注意,回放系统有很多限制,参见下文。

播放回放将按时间顺序回放玩家在游戏中的行为。回放的速度可以加快或减慢,以调整观看体验。

要播放回放,需要在主菜单中进入单人游戏→加载游戏,然后在右上方找到开始回放按钮 ▶ 。

回放系统界面

可用简单的控制界面来控制回放的播放:

上方的进度条会显示回放进度,下方的按钮可用于:

  • 暂停/播放 回放
  • 加快播放速度
  • 减慢播放速度

在多人游戏的回放中,也可以通过下拉菜单来选择不同玩家的视角。此外,F10 用于切换到下一个玩家的视角。

多人游戏

只能在下列游戏界面中创建包含回放的游戏存档:

对本地托管的多人游戏:

  1. 主菜单 → 多人游戏 → 搭建服务器-创建游戏 → 勾选右上角“记录回放”选框 → 选择游戏模式 → 下一步
  2. 按需要进行地图设置 → 下一步
  3. 按需要进行多人服务器设置 → 开始游戏

对在专用服务器上托管的多人游戏:

  1. 主菜单 → 单人游戏 → 创建游戏 → 勾选右上角“记录回放”选框 → 选择游戏模式 → 下一步
  2. 按需要进行地图设置 → 下一步
  3. 进入 游戏菜单 → 保存游戏 → 退出游戏
  4. 将创建的游戏存档复制到专用服务器的游戏存档目录
  5. 使用复制的存档文件启动服务器

限制

  • 在旧版本游戏中创建的存档回放无法在新版本游戏中播放,除非将游戏降级到对应旧版本。
  • 添加/删除存档中的模组,也会破坏回放。
  • 回放的视角会锁定在角色上。
  • 回放无法跳过,整个回放必须按时间顺序播放,可以在感兴趣的时间点暂停。
  • 回放无法倒放(即回到过去)。
  • 需要在界面中创建存档文件(如上文),无头版游戏无法启用回放功能。

高级特性

  • 游戏可以在回放过程中随时存档,因此可以从回放中的任意时间点重新开始游戏。
    • 这也允许查看该时间点的游戏状态,不受回放系统的缩放、移动限制。
  • 改变存档中的脚本不会使回放无效。这可以用来添加不影响游戏状态的脚本,比如在回放运行时在后台进行截图。而影响游戏状态的脚本(如创建实体)将破坏回放。
  • 将存档转换成场景,从场景开始新游戏,并开启回放功能。这可以用来从初始存档创建后的某一时间记录游戏过程,例如在模组或版本变化使之前的回放无效后。操作步骤如下:
    • 主菜单 → 地图编辑器 → 转换存档 → 选择存档文件 → 转换
    • 主菜单 → 单人游戏 → 新游戏 → 在 "用户场景 "中选择带有保存名称的场景 → 勾选右上方“记录回放”选框 → 开始游戏

参见