为什么您应该直接进入游戏开发领域……

另一个DAMN编译错误?!?

我花了两个月的时间进行编程,将头发拉了一个半小时,试图弄清为什么我的100多行糟糕的C ++行不通。

我正在使用Stack Overflow,并复制了一些代码以进行学习。

一无所获,无果而终,我停了下来。

我休息了

几个小时后,当我再次遇到问题时,我再次遍历了代码……这就是我看到它的时候。

我不小心在条件语句中使用了=而不是==。

解决了愚蠢的菜鸟错误之后,我继续前进。

几个小时后,我遇到了另一个编译错误,并再次经历了程序员的悲痛阶段。

但是,总的来说,当您一遍又一遍地进行操作时,会发生一些有趣的事情……您开始看到模式。

在编程方面,这些错误永远不会消失。

它们也不会变得容易-缺少分号将是我前进的最小担忧。

尽管有一段时间,我再也没有犯过同样的错误。

我从中学到的教训是什么?

经验教给您许多您无法从在线阅读文章,观看教程或阅读书籍中学到的东西。

如果您仍处于游戏开发的“计划和学习”阶段,或者尚未真正开始游戏,或者等到拥有足够的“入门”知识之后,做错了。

开始实际上是您获得知识的方式-学习不是一口气,而是一个过程。

这是一个旅程。

如果您想特别快地学习一些东西,请直接学习。

您的早期失败将始终是您将来成功的垫脚石。

如果您喜欢阅读这篇短文,请喜欢并分享它以帮助其他人找到它。

关于作者

Daniel Doan是 Black Shell Media 的联合创始人兼CGO 以及 SanctuaryRPG Overture 的开发者 ,其中包括数十种未完成的游戏原型。 您可以在 Twitter Facebook LinkedIn Instagram上 与他联系