
(这是我在2017年10月写的博客文章的复制粘贴,当时我正在从Blogger-> Medium迁移博客。此游戏自发布以来,我正在整理一个更新的博客当前发布)
对于lerp博客上的第一篇帖子,我认为自己会写一些自己的背景,以及为什么选择开始全职写作游戏。
首先,我叫Sam,加拿大东部的软件工程师。 我一直是一个目标导向的人。 这种心态始于我在17岁那年的创业生涯中看到一些成功的时候,从那小小的成功一直到24岁-我一直在财务上定义我的目标。
当我给自己一个新的年度决议时,这种心态在2016年达到高潮:“今年,我将比前一年赚更多的钱”。 我做到了–我把那个目标踢出了公园–在此过程中失去了很多睡眠和时间。 更不用说增重了。
事后看来,尽管已经实现了这一目标,但我意识到自己并没有为此感到高兴。 实际上,我发现自己比以前没有那么开心。 我在从事软件开发人员的全职工作和十二份自由职业者合同之间丧生,实际上我发现人生中给我带来最少快乐的部分是我的财务状况。 当然,这是我们从小就开始学习的一堂课,但是我现在意识到我只需要为自己学习。
多年来,尤其是在2016年的低谷期间,我的头脑经常回想起同时使我首先爱上编程以及喜欢享受大部分空闲时间(游戏)的东西。 所以今年,我决定足够了。 我给自己定了一个2017年的新年决议-“开始,完成并向世界发布完整的游戏”。
值得庆幸的是,我来的不是新鲜事物。 我总是在业余时间从事游戏。 在过去的大约10年中,平均每年大概有2-3个项目。
不幸的是,就像许多制作游戏(也许是最多?)的人一样,我有悠久的历史,从未真正完成过我开始做的任何事情。
我记得在知道如何编写代码之前,当我殴打自己没有完成任何事情时,我会以“嗯,我不知道如何编码,因此我可以理解距离不远”。 我本质上是在用“我还没有爬上编程的山峰来回避失败,一旦我克服了这一难题,我相信这会很容易”。
当我学会了如何在自己的职业生涯中真正编程时,并获得了爬上那座山的机会,做了一件有趣的事。
我仍然没有完成项目。
事实证明,完成项目很困难。 障碍不是学习编码。 游戏开发也没有其他任何特定的方面。 也永远不会。
障碍一直是,而且仍然是我自己的懒惰自我。
在软件中,有一种流行的口语化方式-“ 90/90规则”-本质上说,项目的最后10%将花费与前90%相同的时间和精力(根据我的经验,这通常会更多)项目的百分比。 我发现不仅在代码方面,而且在游戏开发的所有方面都如此。 视觉效果,音频,UX,游戏设计等等。
最后的10%是困难的部分。
在最初的兴奋之后保持动机是,有99%的爱好游戏开发人员从未发布过任何东西,而有1%的人了解了项目的完成之间的区别。
因此,对于这个项目以及我的新决议,目标很简单:实现最后10%的目标。 放开东西
在下一篇文章中,我将详细介绍到目前为止我为实现2017年目标所做的工作,并详细介绍正在制作的游戏。
如果您想在我发布第2条帖子时收到通知,请在Twitter上关注我🙂