Unturned 4.x Devlog #011

提防所有进入的人:主要是技术上的专注于前面的职位! 本周早些时候发布了3.24.1.0: 除此之外,我在4上也做了很多!本周我的重点是建立持续集成。概括地说:这意味着,每当我做一个改变,例如,调整一些代码,我的笔记本电脑会捡起这个变化,运行一系列的任务。

连续积分(CI)

现在,这包括运行测试以确保没有发生故障,导出Windows+Linux的游戏,如果我包括“+汽船”在更改细节中,它将自动将新版本上传到蒸汽测试分支。我很兴奋,这将允许更快的周转和稳定性,我希望这个测试版分支将开放作为一个选项,一旦4.0测试版发布。 为了捕捉CI服务器早期发现的任何问题,我还为“虚幻编辑器”构建了一些工具,这些工具在发生错误时监视并弹出通知:

我对我在所有这些功能中加入的抛光水平感到非常满意,我真的认为这将有利于游戏的长远发展。我还能够防止3在过去发生的问题发生在4,如自动下载steamcmd和蒸汽客户端库,以便专用服务器将始终使用最新的API。也许一旦4真正可用,我会买一个合适的服务器来运行这些,而不是我的笔记本电脑。

下一个

对于3,我仍然有很多事情要做,但是对于4,我想接下来我将要么处理一些服务器管理特性,比如Rcon和权限,要么回到我在耗尽之前所做的角色模型改进。希望很快有更多的信息!

UAT实施细节

(适用于其他非真实引擎开发人员)

我在网上还没见过太多关于这个问题的报道,但是您可以为您的游戏创建一个.Automationcsproj,以便直接调用其他UATBuildCommands。这样可以避免陷入命令行参数页的混乱,而是允许您根据需要创建自己的开关。例如,我没有使用BuildCookRun,而是让Jenkins调用RunUAT.bat U4_BuildCookGames-WinClient-WinServer-LinuxServer。

版权声明:
作者:落叶游戏服务
链接:http://alyyx.cn/546.html
来源:落叶博客
文章版权归作者所有,未经允许请勿转载。

THE END
分享
二维码
< <上一篇
下一篇>>