Perforce《2024游戏技术现状报告》Part3:生成式AI、版本控制、CI/CD等游戏技术的未来趋势与应用

游戏开发者一直处于创新前沿。他们的实践、工具和技术受到各行各业的广泛关注,正在改变着组织进行数字创作的方式。

近期,Perforce发布了《2024游戏技术现状报告》,通过收集来自游戏、媒体与娱乐、汽车和制造业等高增长行业的从业者、管理人员和高管的数据,深入剖析了这一趋势。本报告对游戏技术和生成式AI的广泛应用进行了深入研究,同时指出了各行业组织面临的关键挑战。

龙智作为Perforce中国授权合作伙伴,将此报告翻译成中文并在以系列文章的形式于近期发布,以帮助大家了解游戏技术现状和趋势,为业务发展带来启示。

 本期为Part3,点击阅读Part1-2↓

Part 1:游戏技术的快速普及、各行业面临的挑战

Part 2:跨行业的游戏技术趋势

阅读《2024游戏技术现状》报告中文版

受访者心声

对于今年的报告,我们还提出了一些开放式问题,以探讨整个行业的预测和感受。这些回答揭示了三个关键见解:

1.对生成式AI日益增长的影响力感到担忧

2.共同对游戏技术前所未有的视觉能力感到兴奋

3.员工因为工作量增加和资源有限而感到沮丧

这些见解提供了一个宝贵窗口,让我们得以窥见当前的感受以及即将到来的变革。

未来几年,您认为您所在行业的最大变化会是什么?

当被问及未来展望时,绝大多数受访者预测AI将在团队工作方式中发挥更大的作用。鉴于生成式AI工具的不断发布和迭代,用户预计将发生以下变化:

“代码和艺术开发将由自由职业者和AI来完成。能够描述和改进艺术或代码将成为一项顶级技能,而个人进行硬核编程和艺术创作将变得不那么重要。”

“逼真的纹理将主要由生成式AI完成。尽管可能仍然有市场需要风格化的纹理,但鉴于它们的性质,这些纹理仍然可能需要人工来制作。”

市场将转向独立游戏

另一个预测趋势是独立游戏开发的增长。在整个游戏行业中,独立游戏因其创新方法而备受关注,其中包括:

  • 《无人深空》:因其使用程序内容生成技术,在一个游戏中创造了18万亿个世界而闻名。
  • 《茧》:在2023年The GameAwards中荣获最佳新晋独立游戏奖,以其独特的故事情节而著称。

这些成功凸显了独立游戏吸引广大游戏玩家注意力的能力。随着AAA级工作室从一年来的大规模裁员中恢复过来,现在,独立游戏工作室在行业中留下印记的机会更多了。

以下是来自游戏行业受访者的其他看法:

“AAA级游戏将几乎不再制作。市场将由独立游戏和游戏即服务(GaaS)主导。我认为由于AAA级工作室的大量裁员,将有更多的独立工作室成立并取得成功……许多大型游戏的发布似乎都因玩家与企业理念和理想之间的脱节而失败。”

“AAA级游戏和工作室将受到冲击,独立游戏将崛起。AA级将成为新的AAA级。我预计会看到大量A级和AA级规模的工作室涌现,其中一些将打造出热门作品,而AAA级工作室和发行商则至少还会再挣扎两年。”

您希望您所在行业改变的一件事是什么?

我们的调查显示,各行业受访者希望改进的方面存在一致的主题。各行业共同期待的三大改变是:

  • 更好的薪酬
  • 更多的稳定性
  • 不那么激进的时间表

这些感受与之前讨论的所有挑战都相关,包括资金不足、没有足够的时间进行创新以及团队成员不足。我们收集到的回答的完整摘要如下,并按类别划分:

对于您所在行业使用的游戏技术,您最感到兴奋的是什么?

当被问及这个问题时,我们的受访者对游戏技术的持续进步和无限可能表示乐观。许多受访者还期待将游戏技术融入他们的工作流程,以提升和优化效率。

以下,我们总结了各个行业的主要回应和感受:

如今,劳动力市场经历了大规模的整合,游戏开发和媒体娱乐行业在很大程度上受到了影响。此外,尽管多年来AAA游戏和好莱坞电影的预算快速增长,但抓住观众的时间和金钱却比以往任何时候都更加困难。后疫情时代,公司正在进行调整,这导致了预算缩减和资源投入意愿的减少。

我们已经进入了一个“少花钱多办事”的时代,鉴于这种竞争激烈的就业形势,我们还向不同行业的经理和员工提出了一些问题,以帮助指导求职者和雇主。以下内容涵盖了潜在员工在公司中的价值,以及经理们在候选者身上寻找的价值和技能。

当今劳动力所看重的

2023年,游戏行业经历了动荡的一年,而2024年初,这股裁员浪潮仍在继续,影响到了大型和小型工作室的创作者。随着许多开发人员、艺术家和设计师跨行业寻找工作,我们想知道,在当前环境下,求职者看重的是什么。

一个有趣的发现是,每个行业的受访者都表示,与远程工作的能力相比,与高层领导联系和接触的机会更为重要。这一趋势在工程、建造和建筑领域(97%)以及游戏领域(89%)中尤为明显,在这些领域,能否接触到高层领导被视为最重要的因素。

员工心声:

“对于任何非竞争条款,我认为雇主只应控制公司内部的工作,而不是业余时间。”
“一种共同合作的公司文化,在这种文化中,错误会被接受并纠正,而不是受到惩罚。”

“重视知识分享和支持的工作文化。”

“关心员工的福祉和心理健康。”

“对想法、创造力等持开放态度。”

当今管理者所看重的

寻找合适的职位和公司始终是一项艰巨挑战。为了帮助人才与组织更好地匹配,我们询问了担任管理职位的受访者,了解他们在招聘时更看重求职者的哪些方面。

总体而言,管理者们普遍认为新团队成员所应具备的最重要的特质是学习新技能的能力,100%的媒体与娱乐行业管理者将其列为重要特质。具体到游戏行业,管理者们更倾向于通用(或跨职能)经验,而非专业经验。

管理者心声:

“个性和适应能力”

“对从事工作的热爱”

“沟通技巧及展现出对工作的投入”

“能够提出有力、客观但又尊重他人的反对意见”

“态度/灵活性——与学习能力有关,但又不止于此”

“毅力。如果你具备这一点,你就会脱颖而出。”

最终思考

组织所面临的挑战是多样且多变的——从日益复杂的项目和不断变化的消费者需求,到经济的不确定性和不断演变的工作文化。游戏技术提供了一套前景广阔的解决方案,因为游戏开发者一直是超越消费者期望的潮流引领者。

我们的报告强调了游戏技术在各行业中的广泛影响,及其创新在AI和数字创作等领域带来的兴奋之感。我们相信,那些采用这项技术并成功建立强大基础工作流程的公司,将更好地应对未来的行业变革,并推动创新。我们期待看到游戏技术如何继续发展,并塑造各行业团队的工作方式。

关于Perforce

 

全球出色的DevOps团队都选择Perforce。Perforce的产品套件专为开发、构建和维护高风险的应用程序而打造,帮助企业管理复杂性,实现高速运行而不妥协,并确保其DevOps工具链的完整性。Perforce的业务遍布全球80多个国家/地区,包括75%以上的财富100强企业,Perforce深受世界领先品牌的信赖,能够为各种严峻的挑战提供解决方案。

Perforce Helix Core是各行业开发的核心,从游戏和视觉特效到半导体和汽车行业。您的团队可能了解Helix Core是深受财富500强公司和获奖工作室信赖的企业级版本控制系统,但它的功能远不止于版本控制。

Helix Core是一个平台,为需要全套工具的工作室和团队提供了一整套集成工具:一种规划工作流程、管理和审查资产的方式,并且无论规模大小,都能将他们的愿景变为现实。

Helix Core Cloud专为50人以下的团队设计,完全由Perforce管理和托管。它是顶级游戏工作室、半导体公司、视觉特效工作室和其他挑战规模极限的行业所信赖的版本控制系统,并首次通过Azure Marketplace以按月订购的形式提供。

 关于JetBrains

JetBrains的游戏开发解决方案助力全球各地的游戏工作室更快地开发游戏,并减少bug。通过提升代码质量和优化开发流程,JetBrains的工具确保游戏能够快速推向市场。腾讯、Ubisoft、Epic Games、Unity等公司都依赖JetBrains游戏开发解决方案来优化工作流程、维护稳健的代码库,并更高效地为玩家带来创新游戏。

JetBrains Rider是最受游戏开发者喜爱的集成开发环境(IDE)之一。它在独立开发者和AAA级游戏工作室中都很受欢迎,为游戏创作过程带来价值并加速其进程。Rider涵盖顶级游戏引擎,帮助开发者推动游戏玩法和着色器开发,并与JetBrains的CI/CD解决方案TeamCity集成。JetBrains的其他集成开发环境,如IntelliJ IDEA、PyCharm、CLion和WebStorm,也被游戏开发人员广泛使用。觉特效到半导体和汽车行业。您的团队可能了解Helix Core是深受财富500强公司和获奖工作室信赖的企业级版本控制系统,但它的功能远不止于版本控制。

Helix Core是一个平台,为需要全套工具的工作室和团队提供了一整套集成工具:一种规划工作流程、管理和审查资产的方式,并且无论规模大小,都能将他们的愿景变为现实。

TeamCity是游戏开发中最受欢迎的CI/CD工具之一。它与Unity、UnrealEngine和Perforce等主要游戏开发工具无缝集成,确保项目的顺畅与高效运行。使用TeamCity,无论您在制作流程中依赖哪些工具,都可以为构建、测试和发布游戏建立完整的流程。 

简介

作者简介:

作为媒体与游戏产品营销总监,Chris负责Perforce数字创作和协作套件的沟通与产品体验。作为快速发展的游戏和媒体领域的领导者,Chris与游戏开发者、视觉特效艺术家、制片人和技术导演合作,了解他们面临的独特挑战和观点。Chris的职业生涯始于IBM的电气工程师,他喜欢利用以人为本的设计力量来解决复杂的项目问题。

Brad负责Helix Core平台的产品战略,包括一整套集成工具Helix ALM、Helix DAM、Helix IPLM、Helix Plan、Helix Swarm以及所有相关的Helix Core客户端和插件。他还领导数字创作的销售和解决方案工程团队。

Brad曾在多家高科技公司担任领导职务,拥有超过二十年的丰富经验,现已成为优化开发流程的专家。他的专长包括软件工程流程、设计和实施。

作者简介:

 Brent负责Perforce的版本控制产品组合。他喜欢作为客户和软件开发团队间的桥梁,尤其是遇到难以解决的问题时。业余时间,他喜欢和家人在一起,积极活跃,喜爱任何与曲棍球运动有关的事情。

Jase对视觉特效的一切都充满热情。在电影和电视行业工作超过十年,他参与的项目已被全球观众所熟知。在Perforce,Jase正在帮助转变工作流程,为视觉特效、动画、虚拟制作和游戏开发人员提供工具,以提高未来项目的生产力和生活质量。

JetBrains 见解来自:

 

阅读《2024游戏技术现状》报告中文版

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.rhkb.cn/news/477747.html

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

4-SpringCloud整合服务间的调用即负载均衡

springcloud目录: 1.Spring Cloud简介 2.SpringCloud整合eureka注册中心 3.SpringCloud整合服务注册 4.SpringCloud整合服务间的调用即负载均衡 5.SpringCloud整合Feign调用 6.SpringCloud整合config配置中心 7.SpringCloud整合zuul路由网关 我们复制一个yqx-user服…

Elasticsearch客户端在和集群连接时,如何选择特定的节点执行请求的?

大家好,我是锋哥。今天分享关于【Elasticsearch客户端在和集群连接时,如何选择特定的节点执行请求的?】面试题。希望对大家有帮助; Elasticsearch客户端在和集群连接时,如何选择特定的节点执行请求的? 100…

深入浅出,快速安装并了解汇编语言

1.什么是汇编语言 了解汇编语言需要先从了解机器语言开始,在计算机发展的初期阶段,机器语言是计算机直接理解和执行的二进制代码语言,其核心特点包括直接执行性、资源高效性、学习难度大以及平台依赖性。它主要由指令码构成,这些…

2.2_3 纠错编码—海明码

目录 1、海明码的纠错过程 2、海明距离 3、确认检验码位数 4、确定校验码和数据的位置 5、求出校验码的值 6、检错并纠错 方法一 方法二 1、海明码的纠错过程 2、海明距离 两个合法编码(码字)的对应比特取值不同的比特数称为这两个码字的海明距离(码距),一…

1992-2021年 各省市县经过矫正的夜间灯光数据(GNLD、VIIRS)区域汇总:省份、城市、区县面板数据

1992-2021年 各省市县经过矫正的夜间灯光数据(GNLD、VIIRS)区域汇总:省份、城市、区县面板数据 .r.rar https://download.csdn.net/download/2401_84585615/90001905 从1992年至2021年,中国各省份、城市及区县的夜间灯光数据经过…

微信小程序上传微信官方审核流程(1)

1,打开微信开发者工具 2,微信开发者工具右上角有一个上传按钮,点击上传按钮 3,点击完上传按钮会弹出一个上传成功的提示,点击提示框中的确定按钮 4,点击完确定按钮后会显示填写版本好和项目备注 5&#x…

快速获取镜像包的方法

1、当我们需要在无网络的环境中,在Docker环境中安装某个镜像时,需要先下载这个镜像包后,再上传 2、下面以在minio为例 在有网络的电脑中使用使用命令下载 docker pull minio/minio将下载好的tar包保存到指定的目录下 save -o /home/cl/app…

11 —— 打包模式的应用

需求:在开发模式下想让webpack使用style-loader进行css样式的处理;让它把css代码内嵌在js中;在生产模式下提取css代码 —— 判断当前运行命令时所在的环境 方案:借助cross-env全局软件包,设置参数区分打包运行环境 …

docker容器化部署springboot项目

前言 docker安装 下载官网 选择自己的系统 然后安装文档内给的命令按顺序执行即可。设置仓库,安装docker. 一、更换镜像源 一般情况下,docker原本自带的镜像网站不一定连的上,就很容易导致下载镜像失败,因此需要换源. 创建/etc/docker/daemon.json并填入数据…

2024深育杯misc2

题目描述:攻击者远程服务器监听所用的端口是( )?请提交flag,例如端口号为80,则提交Sangfor{80} 附件解压打开是一个raw文件 用volatility3工具查看ip链接信息

UI自动化测试中公认最佳的设计模式-POM

一、概念 什么是POM? POM是PageObjectModule(页面对象模式)的缩写,其目的是为了Web UI测试创建对象库。在这种模式下,应用涉及的每一个页面应该定义为一个单独的类。类中应该包含此页面上的页面元素对象和处理这些元…

L14.【LeetCode笔记】返回倒数第k个节点

目录 1.题目 2.分析 思路 代码 提交结果 1.题目 面试题 02.02. 返回倒数第 k 个节点 实现一种算法,找出单向链表中倒数第 k 个节点。返回该节点的值。 注意:本题相对原题稍作改动 示例: 输入: 1->2->3->4->5 和 …

linux-进程间通信

进程的通信是两个或多个进程实现数据的交互,让不同的进程看到同一份资源,而这份资源是由操作系统创建管理的。如果让其中一个进程来提供的话会破坏该进程的独立性,因为这个进程内部的数据可以被其他进程看到,那这个独立性就遭到了…

基于阿里云服务器部署静态的website

目录 一:创建服务器实例并connect 二:本地文件和服务器share 三:关于IIS服务器的安装预配置 四:设置安全组 五:建站流程 六:关于备案 一:创建服务器实例并connect 创建好的服务器实例在云…

Java算法OJ(10)哈希表练习

目录 1.前言 2.正文 2.1俩数之和 2.2无重复字符的最长子串 2.3罗马数字转整数 2.4整数转罗马数字 3.小结 1.前言 哈喽大家好吖,今天来分享几道哈希表相关的练习题,操作比较基础但是思想比较重要,另外有许多思路与解法都是学习参照题解…

二叉树:堆的建立和应用

在建立堆之前,我们要知道什么是树和二叉树 树 树是一种非线性的数据结构,它是由n(n>0)个结点组成的一个具有层次关系的集合,之所以把它叫做树,是因为它长得像一棵倒挂的树,也就是根在上面&…

oracle的静态注册和动态注册

oracle的静态注册和动态注册 静态注册: 静态注册 : 指将实例的相关信息手动告知 listener 侦 听 器 , 可以使用netmgr,netca,oem 以及直接 vi listener.ora 文件来实现静态注册,在动态注册不稳定时使用,特点是:稳定&…

postgresql按照年月日统计历史数据

1.按照日 SELECT a.time,COALESCE(b.counts,0) as counts from ( SELECT to_char ( b, YYYY-MM-DD ) AS time FROM generate_series ( to_timestamp ( 2024-06-01, YYYY-MM-DD hh24:mi:ss ), to_timestamp ( 2024-06-30, YYYY-MM-DD hh24:mi:ss ), 1 days ) AS b GROUP BY tim…

调试器 gdb/cgdb 的使用

一. touch mycode.c vim mycode.c cgdb 下载 Ubuntu:sudo apt-get install -y cgdb Centos: sudo yum install -y cgdb Linux 下我们编译好的代码无法直接调试 g/gcc 默认的工作模式是release模式 程序要调试,必须是debug模式,编译时…

通过DataWorks实现MaxCompute跨项目迁移

本文为您介绍如何配置不同MaxCompute项目并实现数据迁移。 背景信息 本文使用的被迁移的原始项目为教程《简单用户画像分析(MaxCompute版)》中的WorkShop2023项目,您需要再创建一个迁移目标项目,用于存放原始项目的表、资源、配置…