Godot游戏练习01-第24节-多人游戏暂停菜单,游戏优化

今天继续优化了一些游戏细节, 并新增了多人游戏暂停功能, 支持任意玩家暂停游戏, 并处理了一些边界情况

游戏优化

  • 游戏过关, 玩家复活时修改为1血复活, 保证血条状态UI同步
  • 本地authority的玩家隐藏跟随的状态显示
  • 单人游戏处理, 名称显示为"Player"

功能新增:

  • 新增左上角本地authority的玩家状态显示

  • 新增暂停菜单和暂停功能

    • 多人游戏中允许任意peer暂停游戏
    • 仅暂停的peer能恢复游戏, 其余peer禁用恢复按钮

边界情况处理

  • Host退出游戏时, 所有peer同步退出
  • 从暂停状态回到主菜单, 必须保证暂停退出
  • 当暂停游戏的peer断开/掉线, 其余peer自动恢复游戏, 不能卡在暂停状态

单人测试


1.png

多人测试


2.png

多人暂停


3.png

多人恢复


4.png
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容