游戏开发年度报告 | 2023年游戏开发团队最流行的制作和发行的方式

近期,Perforce发布了《2023游戏开发与设计现状报告》。此报告调查了来自全球各地的游戏开发专业人士,了解他们面临的主要开发挑战、使用的工具和流程,以及目前最让他们对这个行业感到兴奋的方面。

龙智作为Perforce授权合作伙伴,将此报告翻译成中文并在以系列文章的形式于近期陆续发布,帮助大家了解游戏行业现状,分析行业未来趋势,并展望游戏开发的前景。

游戏开发人员需要做出的重要决定之一,就是选择开发游戏的平台,以及如何发行游戏。

在Perforce今年的调查中发现,大多数的受访者选择自行发布(45%),并且大多数团队正在为PC平台开发游戏(90%)。

大多数创作者为满足当下的受众需求而开发

从今年的调查情况来看,最受欢迎的开发平台是PC(90%),其次是主机(61%)和手机(25%)。受访者可以选择多个平台,所以跨平台项目也囊括其中。

有趣的是,与仅仅一年前相比,就产生了一些明显变化。在之前的报告中,游戏创作者预测,流媒体将成为未来几年增长最快的平台。然而在今年的调查中,只有7%的人还开发流媒体项目了。同样,2020年和2021年调查的开发者们预测,增强现实(AR)和虚拟现实(VR)将成为游戏行业的主导力量,但今年只有13%的受访者表示他们正在开发VR项目(去年这一比例为28%)。这些趋势都表明了不同平台的用户数的整体差异。在全球经济不稳定额情况下,游戏行业的调整表明,游戏开发工作室更倾向于在成熟的市场环境中进行更为确定的投资。

你目前的项目是针对哪个平台开发的?

图片

Steam是首选的发行平台

对于计划自行发布游戏的工作室来说,Steam是他们最常选择的平台(47%),它也是最受欢迎的游戏发行平台。

不出所料,大型游戏开发工作室更有可能通过发行商来发布他们的游戏(41%),而中小型工作室更有可能自行发布(52%)。

对于您最近的项目,您最可能使用哪个平台发布项目?

图片

对于您最近的项目,您是选择与发行商合作还是自己发布?

图片

图片

虚幻(Unreal)仍然是#1游戏引擎

对于任何游戏开发团队来说,选择游戏引擎都是一个最重要的决定。有很多不同的引擎可供选择,每个引擎也有各自的优缺点。

对于报告的调查受访者来说,最受欢迎的游戏引擎仍然是虚幻引擎(57%)和Unity(18%)。然而,一个值得注意的发现是,使用Unity的受访者数量较上一年大幅下降,2022年使用Unity的受访者还有50%。

您最近的项目中使用了什么游戏引擎?

图片

Photoshop、Maya和Blender是顶级的DCC软件

数字内容创造工具(DCCs)与游戏创作者的核心工作流程和工具越来越紧密地集成在一起。考虑到有71%的受访者表示,美术人员已经占据了其团队近一半或一半以上的比例,所以DCCs对于团队协作的重要性也不言而喻了。

开发人员有许多不同的数字内容创作工具可供选择,并且在过去三年中没有太大变化:游戏开发中最常用的图形工具仍然是Photoshop (72%),Maya(55%)和Blender(54%)。值得注意的是,受访者可以选择多种数字内容创作工具,因此他们可能会同时使用多个工具。

您最近的项目中使用了哪些图形工具?

图片

Perforce Helix Core是版本控制的行业标准

版本控制是游戏开发的基础组成部分,因为它让团队能够存储和迭代所有数字资产。更重要的是,一个好的版本控制系统可以让团队更流畅地协作,这在处理3D、游戏引擎和二进制文件时尤为重要。

调查中,绝大多数游戏开发者使用Perforce Helix Core(73%)进行版本控制,甩开位居第二的GitHub(35%)一大截。另一个值得注意的发现是,在过去三年中,Perforce Helix Core的采用率有所提高,2020年时只有56%的游戏开发者表示他们将其用于版本控制。

你最近的项目中使用了哪个版本控制系统(VCS)?

图片

微软Visual Studio仍然是领先的IDE

对于IDE(集成开发环境),游戏开发者需要易用性和高性能。在我们调查的游戏开发者中,微软Visual Studio已经连续三年成为领先的集成开发环境(IDE)解决方案,73%的人表示他们在使用它。

微软Visual Studio能够年复一年地保持如此高的采用率的原因之一是,它为团队提供了与其他行业领先工具的集成,以及轻松编辑和调试代码的能力。

您使用什么IDE ?

图片

即使是最简单的游戏也需要大量的美术资产,其中包括2D、3D、音频和视频文件。数字资产管理工具能够帮助团队轻松地查找、跟踪、审查和复用这些资产。

管理资产最常用的解决方案是版本控制(47%),其次是Google Drive(34%)。今年,受访者使用Dropbox(12%)和电子邮件(12%)的比例大大降低。将今年的调查结果与2022年的调查结果进行比较,可以看到Dropbox和电子邮件的使用率分别下降了45%和93%。使用电子邮件和Dropbox的问题在于,很容易把资产放错位置或使用错误的资产版本。这就是为什么团队必须使用数字资产管理工具,使其易于标记和查找。

您使用哪些工具存储、共享和管理用于游戏制作的数字资产?

图片

(未完待续)

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

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

相关文章

wifi指纹室内定位系统 计算机竞赛

简介 今天来介绍一下室内定位相关的原理以及实现方法; WIFI全称WirelessFidelity,在中文里又称作“行动热点”,是Wi-Fi联盟制造商的商标做为产品的品牌认证,是一个创建于IEEE 802.11标准的无线局域网技术。基于两套系统的密切相关&#xff…

接口测试很难?3分钟带你入门接口自动化测试

​1、什么是接口? 接口是连接前台和后台的桥梁,前台通过接口调用后端已完成的功能,而无需关注内部的实现细节。借助于接口,可以实现前后台分离,各自完成开发工作后,进行联调,提高工作效率 2、…

Java中的正则表达式

1、体验正则表达式 import java.util.regex.Matcher; import java.util.regex.Pattern;/*** Description: 体验正则表达式:提取英文单词* Author: yangyongbing* CreateTime: 2023/10/16 08:38* Version: 1.0*/ public class Regexp {public static void main(String[] args)…

NodeMCU ESP8266 基于Arduino IDE的串口图形化调试教程(超详细)

NodeMCU ESP8266 基于Arduino IDE的串口图形化调试教程 文章目录 NodeMCU ESP8266 基于Arduino IDE的串口图形化调试教程前言Serial Plotter测试前期准备打开工具方法 1方法 2 测试代码 总结 前言 在嵌入式的开发过程中,我们经常会采集一些传感器的数据&#xff0c…

数据结构 - 5(二叉树7000字详解)

一:二叉树的基本概念 1.1树形结构 树是一种非线性的数据结构,它是由n(n>0)个有限结点组成一个具有层次关系的集合。把它叫做树是因为它看起来像一棵倒挂的树,也就是说它是根朝上,而叶朝下的。 注意&am…

js继承的几种方式(原型链继承、构造函数继承、组合式继承、寄生组合式继承、ES6的Class类继承)

1.原型链继承 实现原理:子类的原型指向父类实例。子类在自身实例上找不到属性和方法时去它父类实例(父类实例和实例的原型对象)上查找,从而实现对父类属性和方法的继承 缺点: 子类创建时不能传参(即没有…

scrollIntoView使用与属性详解

scrollIntoView 使用与属性详解 效果图如下图所示 如果要想让元素滚动到指定位置 window.onload function () {containerItems[6].scrollIntoView({ behavior: "smooth" }); };js 代码 const containerItems document.querySelectorAll(".container div&…

2 files found with path ‘lib/armeabi-v7a/liblog.so‘ from inputs:

下图两个子模块都用CMakeLists.txt引用了android的log库,编译后,在它们的build目录下都有liblog.so的文件。 四个CPU架构的文件夹下都有。 上层模块app不能决定使用哪一个,因此似乎做了合并,路径就是报错里的哪个路径&#xff0c…

【算法训练-排序算法 一】【手撕排序】快速排序、堆排序、归并排序

废话不多说,喊一句号子鼓励自己:程序员永不失业,程序员走向架构!本篇Blog的主题是【手撕排序系列】,使用【数组】这个基本的数据结构来实现,这个高频题的站点是:CodeTop,筛选条件为&…

UPS监控技术,你一定要试试,太绝了!

UPS(不间断电源)监控系统是一种关键的技术,用于监视、管理和维护不间断电源设备,以确保电力供应的稳定性和可用性。这对于各种组织和企业来说至关重要,因为电力中断可能导致生产中断、数据丢失和设备损坏,对…

全流量安全分析发现内部系统外联异常

内部系统外连监控的重要性在于保护企业的信息安全和预防数据泄露,以下是几个重要的理由: 1、检测异常活动:通过监控内部系统的外连连接,可以及时发现是否有未经授权或异常的链接尝试。这可能表示存在恶意软件、黑客攻击或内部员工…

MySQL JSON_TABLE() 函数

JSON_TABLE()函数从一个指定的JSON文档中提取数据并返回一个具有指定列的关系表。 应用:数据库字段以JSON 存储后,实际应用需要对其中一个字段进行查询 语法 JSON_TABLE(json,path COLUMNS(column[,column[,...]]))column:name参数 json必需的。一个 …

使用Python创建faker实例生成csv大数据测试文件并导入Hive数仓

文章目录 一、Python生成数据1.1 代码说明1.2 代码参考 二、数据迁移2.1 从本机上传至服务器2.2 检查源数据格式2.3 检查大小并上传至HDFS 三、beeline建表3.1 创建测试表并导入测试数据3.2 建表显示内容 四、csv文件首行列名的处理4.1 创建新的表4.2 将旧表过滤首行插入新表 一…

docker部署的jenkins配置(接口自动化)

目录 一、jenkins汉化1.点击Manage Jenkins(系统管理),点击Plugins(插件)2.安装Locale插件 二、jenkins配置allure报告1.安装allure插件2.配置 三、配置jenkins项目1.新建任务2.创建项目3.源码管理4.构建触发器5.增加构…

12个VIM编辑器的高级玩法

vim 是一个很好用的编辑器,应用十分广泛。但关于 vim,总有一些你不知道的事情,我们需要持续不断的学习。 我经常使用 vim,也经常在各大社区、论坛看到 vim 专家用户分享经验,今天我们就总结其中常用的一部分&#xff…

科普向丨语音芯片烧录工艺的要求

语音芯片烧录工艺要求烧录精度、速度、内存容量、电源稳定性、兼容性和数据安全性。这些要素需优化和控制以保证生产高效、稳定、安全并烧录出高质量的语音芯片。不同厂家生产的语音芯片在烧录工艺上存在差异,需相应设计和研发以实现兼容。 一、烧录精度 语音芯片烧…

hive排序

目录 order by (全局排序asc ,desc) sort by(reduce 内排序) Distribute by(分区排序) Cluster By(当 distribute by 和 sorts by 字段相同时 ,可以使用 ) order by (全局排序asc ,desc) INSERT OVERWRITE LOCAL DIRECTORY /home/test2 …

城市综合管廊运维的系统集成方案

摘 要:从网络拓扑结构、开放式实时以太网协议、控制层系统配置方面介绍了综合管廊的系统网络架构设计,分析了无线网络特性,阐述了基于HTML5架构所能实现的功能的初步构想,以便于综合管廊运维人员巡检,确保管廊本体安全…

2023年(2024届)双非保研历程(中南、东南、浙大、信工所、国防科大、北邮)

个人情况 学校层次:双非 专业:信息安全(投的基本都是网安) 排名:2/66 英语:六级565,四级560 竞赛:大英赛国三、美赛H、蓝桥杯省一、数竞省一、词达人省一、数模国赛省三。 论文&…

第二证券:国际油价大幅上涨 后市恐难持续走高

上个买卖周,受巴以冲突影响,原油商场成为各方关注的焦点。到上星期五收盘,布伦特原油周内涨幅达7%以上,为本年2月以来最大周涨幅,WTI原油周内累计上涨近6%。业内人士认为,其时地缘要素是导致油价出现异动的…