我已经连续工作270天(并且还在继续)作为我的游戏的单独开发者。

我在圣诞节、元旦和复活节都工作了。
我在得了高热时继续工作,甚至在卧床2天后也没有停止工作。
我在生日那天也工作了一整天。

而且我还在创建一个尚未正式宣布的游戏,而且这个游戏没有爆红的潜力,所以要保持动力我只能依靠自己。

我一直很擅长自律,这确实有帮助,但真正推动我前进的是我在多年来的学习中获得的知识(是的,我在老起来了)。
作为一个预告,我的建议是:规划是关键,但仅仅规划还不够。

这些是我的建议,来保持你的项目的专注度和动力:

1) 高级规划
当我开始这个最后一个项目时,我定义了一个高级计划,包括清晰的里程碑和每个里程碑中包含的所有功能。
没有什么是写在石头上的,我已经改变了最初的路线图很多次,主要是交换功能从一个里程碑到另一个里程碑。
一个清晰的愿景可以使你避免范围膨胀,并且更重要的是,可以让你跟踪和量化你的进展。
我在我的Steam页面上发布详细的路线图,并且每个月都会更新至少一次,并且我在我的开发日志中更新它们。

2) 低级规划
当我定义了所有主要功能后,我开始将它们分解成任务。
现在它们都写在一起,包括我在这些月份中积累的所有BUG。
重要的是要有尽可能多的单独任务,以便你不浪费时间思考下一步该做什么,并且你可以随时选择一个任务来完成。

3) 短期规划
当我有足够的任务时,我开始将它们安排在2周的冲刺中,基于我的下一个里程碑的目标。
最重要的是要将复杂的任务与简单的任务混合在一起。
这样可以使你即使你只能在一天中花费1-2小时来开发,也可以继续工作。
我也倾向于在当前的冲刺中添加任务和bug修复,而不是在下一个冲刺中。

4) 选择适合你的规划工具
我正在使用ClickUp来管理任务和BUG,因为他们的免费版已经满足了我的需求,但你可以自由选择你喜欢的任何工具。
尽管他们最近添加了很多无用的AI功能,但我真正喜欢的是它们支持冲刺,并且从它们生成的图表。
没有什么特别的,但如我之前所说,很重要的是要看到进展,这些工具帮助我实现了这一点。

我还在使用git-cal(截图附在这篇文章中),它显示了我的当前工作时间和每天的编码工作量。
这个工具帮助我可视化我的当前编码工作时间,并且让我感觉到挑战自己不要打破它。

5) 强迫自己开始
如果你难以保持动力和承诺,你需要强迫自己每天完成至少一个任务。它不管多么简单。
做点什么,并且确保记录下来。

这就像去健身房。第一个星期是最难的,但一旦你完成了它,就会变成习惯,并且会变得自然。
当你看到你已经工作了一个星期,你会觉得可以轻松地再工作一个星期,然后一个月,然后另一个月,等等。

6) 保持100%专注于一个项目
我希望能够开始一个副业项目,同时我完成我的游戏,但我告诉自己我应该这样做,因为这是一个合适的时间,并且如果我等到我发布我的游戏,它可能会太晚了,但不。
很容易告诉自己你可以在副业项目上花费1-2小时,但事实是你最有可能做得更多,并且你会在两者上都表现不好,因为缺乏专注,并且有时很难把你的工作时间和生活时间区分开。
当然,更难的是你同时工作在两个(或更多)东西上。

奖励技巧
如果你知道你在下一个日子上不会有太多时间来花费在你的项目上,完成一些东西在午夜后。
如果你在00:03提交代码,那么你基本上已经工作了这一天,这意味着你没有打破你的工作时间。
当然,没有什么好处在延迟提交,只为了完成这一点,自我欺骗不会在长期内帮助你。

这可能听起来很傻,但看到我的工作时间不断增长,挑战我做得更多和更好。
也许这就是为什么杜翁的老鹰每天都在烦你不丢掉你的练习时间。

现在让我告诉你一下我的经验是如何的。

一些好的东西
我100%专注和动力,并且我知道我会完成这个游戏并且发布它。
我不能预测它的成功,但我知道我会尽我所能直到最后一天(甚至在那之后)。

因为我每天都工作,所以我的大脑工作得更快,更好,并且更有效。
我不需要重新启动才能思考我之前做了什么,因为几天的休息或一个周末,我就可以继续思考它,并且我更擅长解决问题。

一些可以改善的东西
我还没有很多愿望列表,但那对我来说是可以接受的。
我的游戏仍然没有发布,沒有预告片和没有demo,我正在保持我的社交媒体存在到最低限度,以便专注于开发。
我只会担心如果我不能在发布它们并开始营销后获得更多于5000个愿望列表。

我没有太多的社交生活,但这对我来说不是一个大问题,因为我爱我正在做的东西,并且我不在乎大多数人通常做的事情,但我会很好奇如果我不需要每天工作。
好吧,也许一个月之后我发布我的游戏后我就可以放松一下。

和一些坏的
在过去的7个月里,我只有去健身房一次,这对于我来说是完全不正确的,因为我以前经常玩运动和健身。
我需要解决这个问题,尽快。

我是一名兼职农民和蜂农,自从我开始这个项目,我就忽略了这两项。
我希望能做得更好,但我就是没有足够的时间和精力。
当然,我没有做任何会损害我的蜂巢或损害我的土地的事情,但我可以做得更好。
希望下个季节。

总之
总体来说,我对我正在做的事情很满意,并且我相信未来会一切顺利。
如果你想看看我的游戏,作为参考,它的名称是“虚拟之王”(Virtualord, The Virtual Conqueror),它在Steam上。
如我所说,没有预告片和没有demo,但我正在工作着,并且它们很快就会发布。

当然,所有我提到的东西可能适用于我,但可能不适用于你,也因为我正在全职工作于我的项目上,但希望这会帮助一些人。
毕竟,我经常读到人们如何难以保持动力和专注于他们的项目。
它很难,但你可以做到!