• 中文
  • 注册
  • 星空-xk
    星空-xk卑微萌新
    未转变者中文社区负责人
    个人签名:一只经常咕咕咕的星空
    关注6 粉丝36 喜欢8内容55
    山东-济南
  • 付费广告位:50元一个月! 每个月会有1-2个免费推广服务器名额,需要提前预约!
    游戏更新公告区 游戏更新公告区 关注:1 内容:24

    【尼尔森的Un4.0开发日志】Devlog#011

  • 查看作者
  • 打赏作者
  • 拉黑名单
    • 游戏更新公告区
    • Lv.30
      卑微萌新

      本文章转自尼尔森博客https://blog.smartlydressedgames.com/中!

      并进行翻译转发!

      本文原始地址:https://blog.smartlydressedgames.com/unturned-4-x-devlog-011/

      正文

      各位进入的朋友要注意了:本次是技术性的重点帖子!

      本周早些时候发布了3.24.1.0。

      3.24.1.0 Update Notes

      除此之外,我在4上也完成了不少工作! 我这周的重点是建立持续集成。总结一下:这意味着每当我做了一个改变,比如调整一些代码,我的笔记本就会接收到这个改变,并在上面运行一系列的任务。

      持续集成(CI)

      现在,这包括运行测试以确保没有任何损坏,导出游戏为Windows + Linux,如果我在更改细节中包含 "+SteamDeploy",它将自动将新版本上传到steam上的测试分支。我很兴奋,这将使周转速度和稳定性大大加快,我希望4.0测试版发布后,这个测试版分支会作为一个选项开放。

      为了尽早发现CI服务器发现的任何问题,我还为虚幻编辑器构建了一些工具,这些工具可以随时关注并在发生错误时弹出通知。

      【尼尔森的Un4.0开发日志】Devlog#011

      我对我在所有这些功能上的打磨程度相当满意,我真的认为这将对游戏的长期发展有利。我也能够防止3在过去发生的问题在4中发生,比如自动下载steamcmd和steamclient库,这样专用服务器将始终使用最新的API。也许一旦4真的可用,我会买一个合适的服务器来运行这些,而不是我的笔记本

      接下来的工作

      3还有一堆东西要做,但4我想接下来我会在Rcon和权限等一些服务器管理功能上下功夫,或者回到我倦怠前的角色模型改进上。希望能尽快得到更多的信息!

      UAT实施细节

      (对其他虚幻引擎开发人员来说)

      我在网上没怎么看到这一点,但是你可以为你的游戏创建一个.Automation.csproj来直接调用其他UAT BuildCommands。这样就避免了纠结于成页的命令行参数,而是允许你根据需要创建自己的开关。例如,我让Jenkins调用RunUAT.bat,而不是使用BuildCookRun,U4_BuildCookGame -WinClient -WinServer -LinuxServer。

      【尼尔森的Un4.0开发日志】Devlog#011

      请登录之后再进行评论

      登录
    • 做任务
    • 实时动态
    • 到底部