Perforce《2025游戏技术现状报告》Part 4:开发者都在用的版本控制、IDE、CI/CD、项目管理等关键工具
Perforce《2025游戏技术现状报告》现已正式发布,由JetBrains提供洞察支持。该报告基于对全球521位来自游戏、媒体与娱乐、汽车与制造业等行业领袖及创作者的深入调研,全面揭示了游戏引擎与生成式AI如何作为核心驱动力,从“实验探索”迈向“业务必需”,并正在重新定义各行业的创新边界。
龙智作为Perforce中国授权合作伙伴,将此重磅报告完整翻译为中文,并将以系列文章的形式陆续发布,旨在帮助中国开发者与管理者洞悉全球的技术趋势,以为您的业务发展与创新提供前瞻性启示。
开发者的关键工具
规模化成功之道:为何版本控制至关重要
现代项目的复杂性不断提升,推动各行业对可扩展性的需求。例如,AAA 游戏开发可能会生成超过一百万个构建文件和超过 5 TB 的内容,而半导体服务器每天可能要处理高达 70 TB 的数据、7000 次提交和执行 4500 万条命令。
这些需求凸显了版本控制系统在有效管理大规模开发方面的重要性。我们的调查结果显示,86% 的受访者已将版本控制工具整合进工作流程。这一广泛采用表明版本控制系统已成为各行业不可或缺的基础工具。
在采用版本控制管理源文件和数字资产方面领先的行业包括:
游戏开发 — 63%
建筑、工程与施工 — 56%
汽车与制造 — 50%
版本控制系统不仅是必需品,更是支撑组织高效协作、无缝管理变更,并在复杂环境中保持高质量产出的核心。
Google Drive 和 Dropbox 的挑战
在版本控制使用率最低的行业中,媒体与娱乐(26%)和教育(27%)位列前两位。这些领域主要依赖 Dropbox 和 Google Drive 来共享源文件和艺术资产。然而,这两个行业在处理大型文件时都面临着显著挑战,分别有 37% 的媒体与娱乐专业人士和 32% 的教育受访者将文件传输缓慢且困难列为主要问题。
虽然 Dropbox 和 Google Drive 提供了便利性,并可与日常工具无缝集成,但它们也存在明显的局限性:
主要作为存储工具:这些平台并非为管理复杂的工作流程或版本历史而设计。
文件关系与协作支持有限:缺乏强大的功能来跟踪团队的贡献或处理文件之间的依赖关系。
多个“真相源”的风险:缺乏集中管理,项目常常出现文件版本冲突或资源重复。
访问控制薄弱:权限设置过于宽泛,增加了敏感文件被过度共享的风险。
流程集成受限:这些平台无法很好地与创意流程集成,也不支持自动化。
对于需要处理大规模、协作密集型项目的行业而言,这些局限性凸显了版本控制系统在支持复杂性与规模化管理方面的重要性。
集成开发环境(IDE)
今年,受访者使用最多的三款集成开发环境(IDE)分别是:
Microsoft Visual Studio(52%)
Microsoft Visual Studio Code(42%)
JetBrains Rider(25%)
值得注意的是,Microsoft Visual Studio 的使用率相比去年(60%)有所下降。
相反,IntelliJ IDEA 的采用率呈上升趋势,从去年的 8% 增至今年的 11%。这些变化反映了开发者偏好的演变,也突显了他们在提升工作效率方面所依赖工具的多样化。
CI/CD(持续集成/持续交付)
与去年一致,使用率最高的四大 CI/CD 工具为:
Jenkins(22%)
GitHub Actions(14%)
GitLab CI/CD(12%)
JetBrains TeamCity(11%)
值得关注的是,这些工具的使用率持续增长。今年有 73% 的受访者表示使用 CI/CD 工具,高于去年的 68%。
这一增长趋势凸显了 CI/CD 工具在现代开发环境中的关键作用。组织正越来越多地利用这些工具来简化工作流程、提升效率,并将自动化无缝集成到开发过程中。
来自 JetBrains 的洞察
AAA vs. 中型游戏开发公司
游戏开发者的 IDE 选择反映了中型与 AAA 公司之间的偏好差异。Microsoft Visual Studio 在 AAA 工作室中占主导地位,可能是由于其与其他技术的集成性。而中小型公司则更偏好轻量级的 Visual Studio Code。JetBrains Rider 在两个细分市场中的份额相对稳定。由于该 IDE 近期已对非商业用途免费开放,许多新兴游戏开发者可以延后购买决策。
CI/CD 市场份额与 2024 年相似。另外,我们很高兴看到 TeamCity 在 AAA 工作室中的使用率有所增长。
小型 vs 大型组织:各行业的挑战与技术采用情况
与往年一样,我们对小型与大型组织进行了对比分析,但今年的重点不仅限于游戏开发工作室。事实上,32% 的受访者来自相关行业。
对于小型组织而言,“资金”仍是首要挑战;而对于大型企业来说,“协作”是最大难题。在创新瓶颈方面,小型团队提及“人员或知识不足”以及“流程效率低”;大型团队也认同“人员不足”的问题,同时指出还面临“时间紧迫”的压力。
有趣的是,AI 的采用水平在小型与大型组织之间并无显著差异。
自研游戏引擎目前仍主要由大型组织使用。然而,Godot 也开始出现在大型团队的使用反馈中,这表明它可能正在突破其独立开发者的根基。JetBrains 的数据也支持了这一趋势。
我们对 CI/CD 采用趋势的发现也得到了进一步验证。Jenkins 在大型组织中仍被广泛使用,而许多小型团队仍缺乏 CI/CD 自动化。JetBrains 的数据也证实了这一点。
项目管理工具
各行业开发现状
AWS 继续保持其作为领先云服务提供商的地位,22% 的受访者表示在项目开发与运营中使用 AWS。
今年的数据揭示了几个显著趋势:
混合模型采用率上升:10% 的受访者现在使用云与本地部署相结合的方式,高于去年的 6%。
偏好本地开发:28% 的受访者倾向于完全在本地构建项目。
Microsoft Azure 使用率下降:今年仅有 10% 的受访者使用 Azure,远低于 2024 年的 18%。
点击按钮抢先获取完整版中文报告
关于Perforce
全球优秀的 DevOps 团队都选择 Perforce。Perforce 套件由先进技术驱动,包括强大的 AI,帮助您从 AI 愿景迈向实际成果。该套件专为应对复杂性而设计,在不牺牲速度的前提下保持高效,并确保 DevOps 工具链的端到端完整性。Perforce 的全球业务覆盖 80 多个国家,服务超过 75% 的《财富》100 强企业,是值得信赖的创新合作伙伴。
释放 AI 的力量,加速技术交付,无需妥协。在 Perforce 的支持下构建、扩展与创新——实现效率与智能的完美结合。
当基于 Git 的工具和传统工具达到极限时,Perforce P4 仍能持续交付。我们的版本控制平台可处理其他工具无法应对的任务——从海量的游戏资产到 PB 级数据仓库。作为游戏、媒体与娱乐以及半导体领域的行业标准,P4 被技术领导者广泛信赖,满足其对可扩展解决方案的需求。
P4 One 是专为美术团队或版本控制新手打造的免费版本控制客户端。如果您已经在使用 Perforce P4,P4 One 提供了直观界面,适用于不需要完整 P4V 控制功能的协作者;如果您尚未使用 P4,P4 One 可允许您在本地进行文件版本管理,支持大型二进制文件和项目规模——其他版本控制系统可能会因此而崩溃。当您的团队准备扩展时,只需连接至 P4 服务器即可。设计师和美术团队喜爱 P4 One 的文件浏览器和集成 3D 视图界面与其工作流程的无缝契合,而主管和管理者则青睐它所带来的性能与团队效率的提升。
关于JetBrains
JetBrains 的游戏开发解决方案帮助全球工作室更快地构建游戏并减少Bug。通过提升代码质量与简化开发流程,JetBrains 工具确保快速上市。腾讯、育碧、Epic Games、Unity 等公司都依赖 JetBrains 的游戏开发工具来优化工作流程、维护强健的代码库,并更高效地将创新游戏呈现给玩家。
JetBrains Rider 是游戏开发者最喜爱的 IDE 之一,广受独立开发者与 AAA 工作室欢迎,助力其加快游戏创作流程。Rider 支持主流游戏引擎,帮助推进游戏玩法与着色器开发,通过 JetBrains AI 提高工作效率,并与 JetBrains 的 CI/CD 工具 TeamCity 集成。其他 JetBrains IDE,如 IntelliJ IDEA、PyCharm、CLion 和 WebStorm,也被游戏开发者广泛使用。
TeamCity 是游戏开发中最受欢迎的 CI/CD 工具之一。它可与 Unity、Unreal Engine 和 Perforce 等主流的游戏开发工具无缝集成,确保项目运行顺畅高效。借助 TeamCity,您可以为游戏建立完整的构建、测试与发布流程,无论您的生产流程依赖哪些工具。
立即咨询龙智团队
了解更多游戏开发解决方案以及Perforce、JetBrains产品详情,请咨询Perforce & JetBrains 授权合作伙伴——龙智:
官网:www.shdsd.com
电话:400-666-7732
邮箱:marketing@shdsd.com
最新文章
相关产品


