用途:该技能面向游戏生产环境,整理开发工具链、资产管线、版本控制、构建系统与团队协作流程,帮助团队建立高效、可复用的制作管线。
主要能力:提供工具栈参考,包括引擎(Unity、Unreal、Godot)、IDE(Visual Studio、Rider、VS Code)、版本控制(Git + LFS 适合独立团队,Perforce 适合大型团队)、美术工具(Blender、Maya、Substance Painter、Photoshop)、音频(Wwise、FMOD、Reaper、Audacity)、项目管理(Jira、Notion、Trello、Linear)与沟通工具(Slack、Discord、Teams)。
使用方式:Git 采用 main/develop/feature/fix/release 分支策略;通过 .gitattributes 配置 Git LFS 跟踪 psd、fbx、wav、mp3、png、tga、zip 等大文件。提交信息使用 feat、fix、art、audio、level、refactor、perf、test、ci、docs 等前缀,示例:feat: Add double jump ability。构建自动化示例为 Python 类 GameBuilder,通过 subprocess 调用引擎命令行参数(-quit、-batchmode、-projectPath、-executeMethod、-buildTarget、-buildPath、-buildConfig、-logFile)执行批处理构建,并按时间生成构建号。团队成员按敏捷冲刺流程工作:计划、每日站会、持续开发、中期试玩、评审与回顾。
适用场景:搭建或优化游戏项目管线、配置 Git LFS 与大文件管理、设计提交规范、实现自动化构建、组织团队协作流程。
限制与排障:资料提供常见问题处理,如场景文件合并冲突、仓库过大、构建频繁失败,以及 Unity/Unreal 的 .gitignore 建议。未提供具体引擎版本、平台支持范围、收费与价格信息。