摘要
作者是一位从Wooga辞职的有五年游戏开发经验的大牛,本文中他向一个想成为游戏开发者的20多岁年轻人解释了游戏产业近几年的发展趋势,解释了自己为什么不做游戏开发了,并给想成为游戏开发者的年轻人提供了几条建议。
几天前,一个20多岁的游戏爱好者向我寻求建议,他想要成为一名游戏开发者。他提问的时间点很有意思:就在几周前,我向Wooga提交了辞呈,我在这家优秀的游戏工作已经工作了5年的时间。
给别人提供意见是一个特别危险的事情,而且我也不算是导师,也不想告诉年轻人应该做什么。话虽如此,这几年的游戏开发经历确实让我积累了一些经验。我的经验都很主管,而且都是专注于移动市场上的。或许我的这些经验能为那些想要成为游戏开发者的年轻人提供一些帮助。
2011年,我决定投身移动游戏产业,那时候智能手机已经开始流行,但是移动革命才刚刚开始。Facebook上的Flash游戏获得了大量的利润,但是那之后乔布斯宣布iPhone不再支持Flash,这让Flash游戏遭到了重创。2012年初,游戏行业开始向移动端过渡。
2017年,不再有人记得Flash游戏。同时,移动游戏市场的规模越来越大。EA、Activision Blizzard等大型游戏企业也看到了智能手机平台的潜力。移动游戏的发布门槛也很低,这导致了成千上万独立游戏的出现。凭借Steam平台,独立游戏也开始登陆PC平台。
Pocket Gamer的数据显示,每天都会有100-1000个新的游戏登陆App Store。我们假设每天平均有500个新游戏出现,其中只有1%为优秀的游戏,也就是说我们每天都能找到5个好游戏。
可以说,游戏产业目前的竞争非常激励,比6年前激励的多。当然一些游戏书写了自己的成功故事,游戏企业也凭借这些游戏赚的盆满钵满。
但是同时我们也要意识到,更多的游戏都没能获得成功,甚至没能收获用户的注意,大量的开发成本就这么沉没了。如今人们对游戏质量的期望也越来越高,6年前火的不行的游戏,放在今天很可能会无人问津,甚至无法进入App Store首页。
我们用数据来看看这个行业竞争的激烈性,其中最有代表性的指标就是CPI(每次安装成本)了。受欢迎游戏的CPI数值通常在1-20美元之间。但是让用户安装你的游戏还不算玩,你还要留住他们。游戏的1日留存率只有20%,这意味着有80%的用户在下载了你的游戏之后,马上就会删掉。最好的游戏其1日留存率在60%左右。截止到目前为止,我们都还没有让用户花过一分钱。使用收费下载模式,无法让你获得营收,而且收费下载还会让你的游戏在App Store上的排名下降,因为用户不喜欢下载付费游戏。大多数游戏应用最后都会这样在排行榜上不断下沉,进入App Store的“冷宫”。
在打开 App Store之后,你可能会发现付费游戏和免费游戏的受欢迎程度差不多,其实这是一种错觉,因为这是苹果在推广独立游戏,这些独立游戏通常都是付费游戏。其实下载量最多的都是那些免费游戏,这些游戏靠应用内支付来赚钱。
对于想成为游戏开发者的人来说,经济指标可能引不起你的兴趣,但是在进入这个行业之后,我发现经济指标其实是你最关注的东西。不仅因为开发游戏需要成本,而且钱这东西还会影响游戏的设计。正因为此,许多游戏都是围绕着生命值、金币、和道具而设计的,游戏开发者可以通过出售这些东西来不断获得营收。可以说,应用商店的机制决定了游戏的机制。
这和上世纪90年代我刚刚开始玩游戏的时候完全不同。那个时候,游戏开发者要让你花钱买光盘,之后你和开发者之间的关系就结束了,无论游戏是好是坏,反正你钱已经花了。而现在的游戏开发者,关注的就是留存率,玩家玩的时间越长,向他们出售虚拟物品的几率就越大。因此开发者也需要深刻的了解游戏市场的经济规律,因此在游戏公司工作的时候,我和经济学家待在一起的时间要远远超过在其他公司工作的时候。
幸运的是,移动游戏开发并不是只靠经济学。打造游戏还需要高超的编程技巧。打造游戏系统个、动画,把所有东西放在一起是一件能让我获得巨大满足感的工作。我还有机会和很多优秀的人才一起工作,例如其他编程人员、游戏设计师、分析师、剧本作者、图像艺术家等。在游戏开发过程中,我可以接触到很多未发布的原型、草稿和美术作品。玩家见到的,只是那些正式发布的东西,而其实很多正式游戏中未采用的东西也是美轮美奂的。
最后,看到别人享受我做的游戏,也会让我很满足。在中小型游戏工作室中,一个人的决策就会对最终游戏产生巨大的影响。在Wooga中,我专门开发中小型游戏,因此我对产品开发有着更大的发言权。
最直接的因素就是技术开始逐渐向Unity 3D过渡。这是一个优秀的游戏引擎,很多移动游戏,甚至是PC游戏都将它作为了一般性标准。
然而,和我以前所使用的技术(JavaScript、Objective C、Swift)不同,这个工具只专注于游戏开发。我之前说过,游戏行业的竞争十分激烈,我不想限制自己,让自己变成只会做游戏的人。我还想让自己能做UI和前端,因此我决定回到Web开发的职位上。
我现在20岁,并且想要做游戏,我会怎么办?我很可能会去大学进修。有些人可能认为实际工作学到的会比在学校学到的多,但是很多人都忽略了一点:学生有更多的时间,而且不会有那么多的义务(请注意,我是站在欧洲人的立场上才这么说的,因为欧洲大学通常是免费的,不会让你在接下来的20年里背上沉重的债务)。
多年前我在上大学的时候,我利用也许时间学习编程,做了一个博客,并且通过它积累了一些作品。利用求学的时间,我可以搞清楚自己想要的是什么,而自己平时的实践足够让我在毕业后找到一份理想中的工作。
积累作品,这是一件非常重要的事情。我毕业后面试的时候,这个经历甚至比我的学位还要重要。无论是开发者还是设计师,能够做出实际的产品,足以说明你有足够的能力。请注意,产品原型和实际产品之间是有着巨大的差距的。即使是最简单的游戏,要想让它成为真正的产品,都需要你拥有设计、美术、编程和营销的综合能力。
对于一个单一的人来说,所有这些工作都是非常困难的(但是并非不可能)。因此在这个过程中,你可以寻找身边其他想要开发游戏的人一起合作。在很多游戏大会上,你都有可能找到这样的人。
这样在大学毕业之后,你就会积累起自己的作品,这样就可以增大你找一份游戏开发者工作的几率。
选择不上大学直接去找工作,当然也不是不可以,对于一些人来说,这种方式会更加合适。但是能够在上大学期间仔细考虑自己的未来,进行不同的的尝试,或许能让你做出更好的决定。上大学还有一个好处,那就是如果你发现自己不再喜欢游戏开发,凭借大学的文凭,你还可以轻松的找到另一份工作。
在游戏行业工作的5年,是我人生中最好的一段时间。感谢Wooga给了我这个机会,让我有机会和那些优秀的同事一起共事,向他们学习。希望这篇文章能够帮助那些想要成为游戏开发者的年轻人。