在2024年10月,我辞去作为iOS开发经理的工作,没有其他工作的安排,就转移到游戏开发领域。随后,我就自己学习了构建游戏的每个方面(使用Unity进行3D建模游戏),在Steam上发布了预览版本,目前正在优化之前就可以正式发布。

很多朋友问我为什么在33岁的时候有勇气从零开始,改变职业,并取得这些成果,以及我为什么能够坚持下来。

因此,我总结了这些tip,并且与大家分享这些提点。但作为一名终身学习者,某些理论和技术,我从书籍中学习到,另一些我则通过实践经验学习到——这些都是一些管用且有效的方法。

这些建议不仅适用于游戏开发,也适用于学习或进行其他任何挑战性的任务。

tip 1:规律的存在主义哲学

如果你想坚持某项事业,不要依赖于毅力——而应该依赖于“规律的存在”。

当你处在好的心情状态时,根据情况要做点儿事;当你不太顺利时,做一会儿,或许只有偶尔出现于你面前的某件事。

这就是我处理健身的事情的做法——我只是对自己说我完全可以花2分钟在健身房进行训练。如果我真的呆了2分钟,我就能因为任务完成无所谓地回家。渐渐地,我意识到难题并不难以克服,我甚至开始自己额外的时间待在健身房!一个月后,看着我的身体在逐渐变得更加强壮,让我更有动力继续坚持下来。结果呢,我已经每周坚持锻炼了超过两年的时间。

这种心态适用于学习任何难题:

规律的努力远远好于疏忽的突然加强——而且容易维持。

Tip 2:边学习边制作,不要预先准备好的状态

很多人跟这样一个顺序走:
先找出要学习的内容以完成目标,
然后去学习,
最后在满足“全面准备”的状态之下,才开始为自己的项目工作。

结果呢:
他们学到的从来不够,总是不够全面的,而且完全没有开始作业。

我的做法是:
直接开始,并且,当我遇到不知道的事时,直接学。

在制服之前,我并没有学习任何建模、剧本写作或摄影。

刚开始,我意识到我要学习建模,
于是学了建模。
一过半程,我意识到我不知道如何进行对话,
于是学了写剧本。
靠近尾声时,我意识到摄影不合适,
于是学了摄影并优化它。

相信我,由于时间太长,可能在单独学习建模、对话或摄影等方面将至少需要几个月的努力。当你逐一掌握它们后,大多数人都已经对开发游戏失去了激情!

边学习边做比学习某些具体技能在不同阶段更高效和关注,因为你知道确切需要什么。此外,你不需要花时间被某些无关紧要的细节所分散。例如,当我学习摄影时,我迅速概括了可以优化我的游戏视觉的核心技术和理论,而不需要成为了专家摄影师,花费许多年来学费。

不要学习,只要学习的目的就是为了上学;要学习,以便解决问题和实现目标。这样更有效。

Tip 3:完成比完美更重要

如果你制定了过高的标准并试图在第一次尝试中成功,你很可能花费很长时间进行拖延,感到不足以准备,或仅仅花费大量时间在开始阶段然后急忙赶工,交付出不太好的结果,并且你花费了很少的时间。

正确的方法是,允许自己制作第一本未必完美的版本,但至少要有一个版本出来。这会让你快速感觉到成就感,并且可以回退。你可以继续不断优化和改进。

我自己的第一版游戏根本是垃圾。但我完成了!

第三、第四、第五版游戏中……每版比前一版游戏都比前一版好一点。

如果我从头开始试图制作出“完美”的游戏,那么我可能仍在学习一些枯燥的理论上的游戏设计知识而已经半途而废了。

完美与完成比起来不重要。

Tip 4:番茄工作法(抵抗分心的良方)

在今天日益飞速的世界,信息过载、微视频和新闻等让绝大多数人的关注力受其影响——我也是这样。

这不是我们的错;这就是21世纪这个世界太多了。

我的解决方案:番茄工作法。

设定25分钟的计时器,同时在那25分钟内专注于一个任务。

当计时器到时,
稍微休息5分钟并做你想做的事情。

如果你能够维持一天7或8个番茄时间,
你的生产效率将高于你一整天都保持分心,没有受到任何中断的情况。

Tip 5:了解你自己的身体

教科书上永远无法教会你这一点。每个人身体不同,需要去“了解”自己的节奏。

我是一个早上的人——我的大脑在早上的时候最活跃且高效。所以我努力起来早点,以延长我的高效时间窗,安排最困难的学习任务。在早上;在早上做相对简单的任务;晚上做中等难度的任务。

如果你晚上进食后,感到疲倦,并且对工作或学习造成影响,那么吃早餐(我也是这样的)。如果你非常疲倦并缺乏精力,倾听你的身体,休息10分钟,然后你再回去工作。这样比半夜昏昏欲睡、连续工作一个小时效率高得多。

这是你可以主动探索自己身体的所有东西。如果每个人是不同的,但你却可以通过“控制量变”来不断发现适合自己的方法和策略。

了解你自己的身体,你将会以半价的效率实现双倍的效率。别争。

我总结的几点个人感想。

以上全不是某种深奥的理论。
而是30年来作为普通人所做出的经验和认知,以及成千上万次失败。
纯粹而简单的现实主义哲学。

通过实践学习和工作的方法,使你能够不再恐惧任何事儿,不再拖延,而能轻松坚持学习和工作。

我把这个方法应用到了就读过一年的游戏开发领域

我在这个领域学习的方法,可能在其他方面也对你有所帮助,或者能让你觉得更加有价值。如果你感兴趣的话,可以下载这个我使用了这一年的游戏版本:

https://store.steampowered.com/app/4237930/Demo/

(由于英语不是母语,我在这里发布了此翻译。由于英语不是我的母语,我首先用中文写,然后使用翻译工具翻译成英文。 我真的希望与来自世界各地的朋友们相连。如果有任何部分看起来不合适,你可以告诉我——我一定会将你的反馈加之以心和改进。)