所以,我看到很多人(包括我曾经!)在问如何成为开发者,这是针对深入阅读并想彻底了解答案的人的指南。
很简单,你就干吧。很多人在开始时会犹豫,很多时候是因为害怕不赚足够的钱,或不制作高质量的游戏,但这并不是事实。我听到你在说“但如果我没有天赋?”我的答案是……你有!(完全不像每个人都说那样)。每个人都有天赋,但它可能不明显。要举个例子;我想的就是这样。当我开始开发时,我没有任何技能,所以我开始做我能做的事情。我的大脑一次性学习,而不是一步步地学习,所以对我来说,我不能学习编程,因为编程中有太多的单独部分,所以我开始做游戏评论。我会问开发者社区中的开发者是否想让我玩游戏并告诉他们我对游戏的所有想法,偶尔也会发现一些bug。那样就足够了,我甚至经常会购买游戏,而不是要求免费服务的密钥,但我不是赚取游戏,而是赚取更有价值的东西——知识和信任。随着我做的评论越来越多,我得到了更高的角色,我开始做免费的beta测试,尽管这时还只是针对小游戏,如“The Shade”在Steam上,尽管我得到了密钥,但这不是必要的。做这些小项目的beta测试帮助我学习,我在途中学习了不同的bug(请记住这个问题以便日后参考),我也再次获得了信任。
一段时间后,我继续做这个免费的beta测试,但我一直有一个疑虑:我会被困住吗?在我脑海里,我不能再做更多的事情,我被困在beta测试中。然而,我坚持下来。这个时候,我没有获得之前的相同“晋升”,所以我自己做了。 我联系了独立开发者并问他们是否让我写他们游戏的对话部分。这是一个巨大的步骤,我在行业中学习了独立性,并获得了更多的技能。我写了对话,并不断地努力(因为我没有任何技能)。在我做这些的时候,我也开始做同样的工作,但与故事编写有关。一如既往,我继续前进。继续申请项目,我不断地努力,渐渐地,我开始获得认可,开始收到来自小开发者的消息,寻求我的帮助。在这个时候,我遇到了Vladislive Dev(https://vladislive-dev.itch.io/),这是一个令人惊叹的机会。他帮助我找到了项目,让我参与其中。一次又一次,我努力工作,最后我得到了更多的机会,我最终遇到了那么多的人,当有人需要在游戏中完成我无法做的任务(我有中级技能)时,我就有一个庞大的阵容可以推荐。继续前进,我开始领导自己的项目,收集朋友,组建团队,获取一个想让游戏改编的故事。一次又一次,我继续前进,做QA,协调,生产。继续前进,我现在是这里了。我从零开始,没有任何技能,最后我现在是这里了,负责管理和监督不同的项目。
我现在是这里,因为潜力和人们的善良。我学习了Unity的知识,学习了Blender的知识,还有其他很多东西。我能够成功地协调团队,制作模型和代码,最后我获得了我们缺乏的技能。我仍然有很多东西要学习,我不知道所有的东西,我也在学习,但希望能将我的话分享给那些像我一样开始的人。
但还有更多的东西。还记得我之前告诉你记住我的第一个beta测试经验吗?那款游戏中的bug教会我如何永久性地修复游戏bug,我学习了简单的修复方法,并如何应用它们。
希望这能帮助你们所有人!在我们的下一集,我们将讨论如果在团队中出现问题该怎么办,以及如何开始一个项目。
爱你们所有人。
“重复是技能的母亲” - 托尼罗宾斯。
评论 (0)