我已经在几家工作室担任IT/系统管理员近十年了,看到过许多流行的工具来实现各种工作流程和自动化。有明显的工具如版本控制、CI/CD以及自定义启动器、Discord/Slack 机器人和分布式编译工具。然后还有Epic工具、Horde、UGS、Robomerge,但我发现它们设置起来有一点困难。您还见过或使用过哪些工具或工作流程?
我的设置:
- Perforce - 使用自定义HTML标签来模仿Unreal Game Sync和其他功能
- Jenkins - 构建二进制文件并将它们提交到Cloudflare R2
- 自定义启动器 - 主要是为了不使用Steam而设置的。
- Discord Bot - Jenkins将构建结果发送到Discord,并尝试为失败的构建分配责任。
- SN-DBS - 分布式构建
我相信有人会问为什么不直接使用UGS?我参加很多游戏竞赛,人们不喜欢下载额外的引擎文件到Perforce,因为他们已经在本地安装了UE。
评论 (0)