天才在左疯子在右,天才总是孤独的,在别人眼里可能扮演的还是“疯子”角色。
今天要讲的主人公是一名“疯子”程序员,在长达四年半的时间内,甘当“无业游民”,在很长一段时间内,全靠女朋友打两份工来养活。

这家没你早散了
打开网易新闻 查看精彩图片
这家没你早散了

其实人家也有自己的事情要干,那就是——创造一款完美的游戏。为了实现梦想,每天工作10个小时,一个人顶一个团队:策划、设计、编程、测试……

都说编程也是艺术,除了编程自身具有的严谨逻辑外,还独自完成游戏所需的美工以及所有的配乐,真的很优雅~

《星露谷物语》农场模拟游戏
打开网易新闻 查看精彩图片
《星露谷物语》农场模拟游戏

四年半的孤独和努力没有白费,疯子程序员迎来了属于他的完美结局。

游戏一上线就引起广泛关注,两周卖掉40万份,两个月卖掉100万份,直到去年卖出了2000万份,被认为是“有史以来最伟大的游戏之一”。

而在此之前,他连工作也找不到,咱就是说,梦想还是要有的,万一实现了呢?

打开网易新闻 查看精彩图片

找不到工作的程序员

如果你是一个独立游戏爱好者,那么你一定听过《星露谷物语》。它的创作者就是我们故事的主人公Eric Barone。

打开网易新闻 查看精彩图片

Eric在念书期间阅读了关于电子游戏行业的更多文章,那时候游戏行业薪酬低、加班多,后来他决定到华盛顿大学塔科马分校学习计算机科学,2011年毕业。

他大学可能没有好好学习编程技术,毕业后,Eric连续求职失败,连一个初级程序员的工作都找不到,对于未来也没有任何明确的职业规划。

于是他有了一个大胆的想法:为什么不自己做一个游戏呢?

不仅可以提升自己的编程技术,找到自己的信心,还可以当作一个作品借此来找一份体面工作。
于是他将这个想法告诉了女友Amber——他俩都在奥本当地的一家安妮阿姨饼干连锁店打工认识。

打开网易新闻 查看精彩图片

他忽悠女友说6个月就能开发完,到时候正好“金三银四”,拿它来换取一份全职工作,完美!

于是,无业游民的生活开始:早上起床泡咖啡,然后坐在电脑前开发游戏《星露谷物语》,直到打两份工的女友下班回家再去散会步,聊会儿当天游戏设计的心得。

看起来似乎在画一个很大的饼,但你先别急,继续往下看~

打开网易新闻 查看精彩图片

完美主义者 VS孤独和焦虑

一晃一个月过去了、六个月过去了、一年也过去了,《星露谷物语》还是没有完成。

“游戏做得怎么样了?”“什么时候才能做完?”

在家人和朋友不断地询问下,埃里克压力愈来愈大,甚至不敢去见Amber的父母。

“我得证明自己没有发疯,这不是白日梦,我一直很努力……从心理上讲,有时甚至连我自己都会琢磨这究竟是否在浪费时间,浪费生命。我希望说服身边人信任我。”埃里克说,“这很难,我相当尴尬。”

没完成的主要原因在于他疯狂追求细节。

比如《星露谷物语》的人物肖像,就是在和游戏城镇居民交谈时出现的那个小头像,他就重画了十几次,最初是传统的线条画,然后改成了像素画。

打开网易新闻 查看精彩图片

他不断地重新设计,每次变化都更小,更为微妙,对大多数人来说,以至于到后来,绝大多数人已经察觉不到改动前后的变化……

连续几个月,他一遍一遍地重写玩家和30多个城镇居民交谈时的对话。

四年的时间,孤独的与电脑为伴,一遍一遍的独自完成开发和测试,焦虑和自我怀疑不断地攻击自己:
我做的事情是有意义的吗?我拿着计算机科学学位,却分毫不赚,真是个loser。

打开网易新闻 查看精彩图片

焦虑到顶了的时候Eric会狂玩八个小时游戏,在女友回到家时在偷偷打开《星露谷物语》。
直到女友大学毕业成为正式实验室技术员,他们的财务状况才开始改善。
女友认为游戏已经很完善了,可以正式发布。Eric将游戏介绍到Steam Greenlight平台让玩家投票测试是否感兴趣。

最后,一家公司发现了《星露谷物语》并成为游戏发行商。

打开网易新闻 查看精彩图片

从他历史性的成功中我们能学到什么?

游戏发行的前几天,Eric又陷入深深地自我怀疑。当你四年如一日盯着一款游戏设计的时候,它的优缺点可能没办法客观地衡量。
当时他觉得:这游戏太垃圾了。

但粉丝们并不同意,2016年2月末。《星露谷物语》正式发布,售价15美元。他和女友看着账户疯狂上涨的小钱钱,这一刻他们知道,这款游戏——成了。

两个月卖了100万份,游戏玩家呈指数级增长,在全球最大数字游戏分销平台Steam评分达到10分满分。

半年后,Eric凭借这款游戏成为千万富翁,现在已经成为亿万富翁。

打开网易新闻 查看精彩图片

从这个故事中,我们又能学到什么呢?

首先他对游戏的狂热痴迷和纯粹的出发点。

埃里克在设计《星露谷物语》的每个部分时都细致入微。他需要为游戏中30多个小镇居民之间的交流创作数百行对话,他连续几个月编写和重写对话,一天都没休息。他还得为那些角色创作超过一百个独立的过场片段,并且对所有过场进行测试。

打开网易新闻 查看精彩图片

“对我来说,保持神志清醒真的太难了。”埃里克承认。

埃里克从未考虑过其他相对容易的做法,而是始终坚持自己的愿景,即便这意味着他不得不连续几个月做艰苦枯燥,甚至令人沮丧的工作。

“我希望游戏世界让人觉得很真实,你会忘记自己是在玩一款电子游戏,感觉那些角色都有自己的生活。”

打开网易新闻 查看精彩图片

人需要积累小成功,每一个小的成功都会突破认知边界。Eric就是靠着每天不断地学习和实践,一点点为自己树立信心。从一个找不到工作的菜鸟摇身一变成亿万富翁。咬着牙成功一次很重要,这会给予你坚定自己的信心,也会让你看到更高一层的风景。

如何维持每天好的状态:不要让你的坏情绪过夜,先处理情绪,再处理事情;积极主动去沟通,不回避问题,直面问题;用提升自己的方式替换掉伤害自己的方式。终身学习、终生迭代是优秀的标配。

事实证明,程序员的创造力是无限的,一个程序员,单枪匹马,也是可以做出伟大的软件的!

最重要的是,要有一个支持你的女朋友,我说的对吗?