70 美元加 20%?

要点
- 给游戏开发者小费可能是一种选择,但众筹和 Patreon 等其他方法已经存在。
- 游戏开发者的收入从 40,000 美元到 150,000 美元不等。
- 游戏中的小费文化可能会导致低工资和恶劣的条件;可持续的游戏经济对该行业的未来至关重要。
最近游戏界出现了一个颇具争议的问题:给游戏开发者小费的想法。虽然这是一个有趣的概念,但我认为这不是前进的方向。
谁建议我们给游戏开发者小费?
2024 年 4 月,暴雪娱乐前总裁 Mike Ybarra 在 X(以前的 Twitter)上发布了以下内容:
他暗示,游戏内的选项可能会鼓励玩家在完成游戏后,也就是他们最投入的时候奖励开发者。
不用说,这篇文章引起了很多讨论,重新引发了有关视频游戏价格和开发人员工资的各种争论。
游戏开发者已经赚了多少钱?
快速但不令人满意的答案是:这取决于情况。游戏开发人员的角色差异很大,从从事梦想项目的独立开发人员到最大出版社的内部员工。与许多职业一样,游戏开发可能非常有利可图,也可能回报少得可怜。
编程薪资各不相同,游戏开发者(包括独立游戏开发者)在美国的起薪预计约为 40,000 美元,随着经验的增加,起薪可达 70,000 美元。除非您是超级明星游戏开发者,否则您实际上可以从工作室获得的最高收入约为 150,000 美元。
与此同时,独立工作的游戏开发者除非获得金牌,否则将陷入困境。也许最好的例子是埃里克·巴隆(Eric Barone),他是热门农业模拟游戏《星露谷物语》的创造者。 Barone 独自工作了四年多,但他的游戏的成功给他带来了巨大的回报;该开发商目前的净资产估计为 4500 万美元。
替代方案已经可用

小费是一个有趣的想法,但我们真的需要多一种付款方式吗?
Patreon 和 Ko-fi 等网站以不同的方式处理资金问题。前者专注于订阅和定期付款,为创作者提供额外收入;常规提示,如果您愿意的话。与此同时,Ko-fi 鼓励小额、一次性或定期付款,这更类似于小费的性质,但与服务没有直接关系。
众筹也是一种流行的收入来源,位于游戏生命周期的另一端。 《空洞骑士》通过 Kickstarter 从 2,000 多名支持者那里筹集了约 40,000 美元。考虑到游戏的成功,这似乎是一个很小的数额,但筹款活动可以证明一个想法是好的,并提供足够的资金来启动。
购买第二份副本(或“双倍奖励”)是粉丝可以用来奖励游戏创作者的另一种策略。这在独立场景中更为常见,因为实体收藏版非常丰富,并且是游戏数字副本的有形伴侣。
小费文化的负面影响
我对开发者最担心的是,游戏中的小费文化可能会重复服务行业其他人面临的相同问题:低工资、恶劣的条件和缺乏尊重。游戏开发在2023年遭遇了巨大的失业,游戏制作成本的上升导致许多工作室陷入了紧缩状态。
另一方面,消费者面临着不断蚕食支付模式的风险。微交易已经被广泛接受为现代游戏的成本之一,它们只是进入了发行商而不是开发商的口袋。
鼓励对小费的关注可能只是掩盖模型中的裂缝,并且可能会分散人们对可持续游戏经济问题的注意力,而可持续游戏经济可以抵御人工智能和其他威胁。
何时提示可能有效

为了寻求一些积极的一面,我联系了两位独立游戏开发者,询问他们对这个故事的看法。
游戏开发商 GrimTalin(埃琳娜神庙历险记)认同 Ybarra 关于便利性的观点:
“作为一名独立开发者,我不介意给小费,谁会介意呢?但我认为粉丝们有很多方法可以提供支持,即使当你完成游戏时没有小费选项。
我最感激的是您将我的游戏作为礼物送给朋友。这样我们都赢了:我得到了另一笔销售,你的朋友得到了一份免费赠品,而你对我们俩来说都是一个很酷的人。”
与此同时,SoerbGames(超级电缆男孩)的 Sørb 表示:
“我并不反对给小费,但我在自愿付款方面的经验是,开发者最终得到的报酬通常会更少。
我是清晰交易的忠实拥护者:你付出一些东西,你就会得到一些东西。理想情况下,事先尽可能清楚所支付的费用是什么,并且不存在任何隐藏成本、微交易、赌博技巧或黑暗模式。
但只要独立开发者得到公平的补偿,如果它能带来满意的客户,我通常不认为有什么道德上的错误。”
超级电缆男孩可在 痒痒io ,一家数字商店,可让您在购买游戏时留下小费。它遵循 Humble Bundle 也使用的“按需付费”模式。
因此,尽管存在怀疑,但如果它能带来急需的额外收入,一些开发商显然对这个想法持开放态度。
我认为这是一个合理的妥协。我不想看到开发商被视为一次性小费的文化所利用。但如果小费只是许多人的一种补偿形式,而开发人员的辛劳和创新得到了公平的回报,那么也许情况并没有那么糟糕。
3
为您推荐
这周,我辞掉了我那份舒适、薪水又高的工作。我之所以会走这一步,是因为在我回顾过去已经取得的成绩之后,我不知道接下来的30年应该做什么。那就是中年危机……这里所谓的中年危机指的是,作为一个开发者,你总会到..
撇开题目不谈,我个人认识一些非常有才华的开发人员,他们可以一帆风顺地创建极好的软件。正是这些天赋人士,使得外行人对我们这个行业充满了很高的期望。但我要说的一个可悲的事实是:并非每个人都是忍者/大师/明星..
Happus 是你追寻幸福健康关系、甚至提高婚姻生活品质的贴心助手。无论是关系维系、情侣问答、聊天话题、趣味事实、生活窍门、休闲游戏,还是约会灵感,App 中的一切都希望让你们成为更加幸福的一对。不同于其他产品..
对于许多独立开发者而言,从创意的萌芽到最终产品的诞生是一个漫长而又充满挑战的过程。在这个过程中,需要克服各种困难,不断优化和完善自己的产品,才能最终将其推向市场。(Solo社区投稿)一、创意萌芽在产品孵化..
所谓“热门”“敏捷”俨然成为了热门。毫无疑问,由Scrum Alliance领导的通过ScrumMaster认证的风潮,导致我们现在蜂拥而来成百上千个所谓的“敏捷”教练和培训师,以及许多竞争性的框架和方法。所谓的“敏捷”领导..
.dll.config 文件通常是在开发过程中自动生成的,它的主要作用是为某个类库(.dll 文件)提供一个独立的配置文件,以便开发者可以为该类库单独定义或测试配置项。以下是生成 .dll.config 文件的原因和机制:1. 配置..
最近闲下来在做一些demo,现在讲一下做的一个简单的大转盘抽奖demo,前端lottery,layui,后端.net core,sqlsugar,数据库用的mysql1.前端实现:前端用的是基于开源的lottery,其中有些改动的,使得前端可以自适应pc端..
什么是 CPU、GPU 和 TPU?它们都是用于计算任务的处理器芯片。可以把你的大脑想象成一台计算机,能够完成诸如阅读书籍或解决数学问题的任务。每一项活动都类似于一个计算任务。例如,当你用手机拍照、发送短信或打开..
1.MDN开发者文档网址:https://developer.mozilla.org/zh-CN/2.CSS教程:https://www.schoolw3c.com/html-css/css/3.node中文网:http://cnodejs.org/getstart4.JavaScript教程网:https://zh.javascript.info/5.web开..
以下是10款.NET开发中常用的代码分析和质量工具列表,以及它们的主要功能和使用场景:1. SonarQube简介:一个流行的开源静态代码分析平台,用于检测代码中的漏洞、错误、技术债务等问题。主要功能:支持代码质量监测..
在游戏开发领域,.NET 框架因其强大的功能和灵活性而广受欢迎。对于希望使用 .NET 进行游戏开发的开发者来说,了解可用的框架是至关重要的。以下是一些流行的 .NET 游戏开发框架:1. Unity: 尽管 Unity 主要使用 C# ..
F# 9 的新特性简介F# 9 是 .NET 9 的一部分,带来了多项增强功能,旨在提升开发效率和语言特性的一致性。这些改进不仅为现有的 F# 开发者提供了更强大的工具,也使新手更容易上手。以下是主要特性概览:1. 改进的类..
尤雨溪创立的VoidZero是一家致力于打造下一代JavaScript工具链的公司,其核心目的是解决当前JavaScript开发工具在性能和效率上的痛点。这个工具链的目标包括提高速度、减少重复处理,并用统一的架构简化开发者的操作..
使用 Blazor 开发 App 应用是可行的,并且已成为跨平台应用开发的一种强大选择,特别适合在 Web、移动端(iOS、Android) 和 桌面端 上创建应用。Blazor 是一个支持使用 C# 和 .NET 的框架,开发者可以编写一套代码..
前端开发者是否需要学习 Blazor 取决于你的技术栈、职业目标和项目需求。Blazor 是一个由 .NET 支持的框架,允许开发者使用 C# 进行前端开发,这对专注于 JavaScript 的传统前端开发者而言可能具有不同的吸引力和适..
.NET 渐进式 Web 应用(PWA,Progressive Web Apps)是一种结合了 Web 应用的跨平台性和本地应用体验的应用程序。通过 PWA 技术,.NET 开发者可以使用 Blazor 和 WebAssembly 创建 Web 应用,支持在各种设备和操作系..
在.NET 9 中,ASP.NET Core MVC 和其他 ASP.NET 功能进行了多项增强,以改善开发者的体验和应用性能:静态文件处理和缓存优化:ASP.NET Core MVC 现在支持静态文件的“指纹化”处理,发布时会生成包含唯一..
在 .NET 开发中,常见的报错通常涉及代码编写、配置和运行时环境。以下是一些常见的报错类型及其解决建议:1. NullReferenceException原因:尝试访问空对象的成员。解决:在访问对象之前检查是否为 null,可以使用 C..
有很多读者经常问我,程序员的学习、成长之路应该怎么规划,才能早日成为一名架构师。作为一个曾经的架构师,在我走上技术管理这条路之后,管理的团队越来越大,现在我管理的技术团队有一百多人,最大的体会就是操心..
面向对象编程想必大家都耳熟能详,但是写了这么多代码你对面向对象有清晰的认识吗?来看看这几个问题:到底什么是面向对象编程?和面向过程编程有什么区别?什么又称为面向对象语言、面向过程语言?用面向对象语言写..