
另一个DAMN编译错误?!?
我花了两个月的时间进行编程,将头发拉了一个半小时,试图弄清为什么我的100多行糟糕的C ++行不通。
- D&D中的社交操作:新系统
- Dois Casos de Melhoria na Usabilidade em jogos digitais
- 游戏中的PRNG和控制命运
- 我对构建3的第一印象
- 瑞安·布歇(Ryan Boucher)的方程式赛车简介–胜利搭扣–中级
我正在使用Stack Overflow,并复制了一些代码以进行学习。
一无所获,无果而终,我停了下来。
我休息了
几个小时后,当我再次遇到问题时,我再次遍历了代码……这就是我看到它的时候。
我不小心在条件语句中使用了=而不是==。
解决了愚蠢的菜鸟错误之后,我继续前进。
几个小时后,我遇到了另一个编译错误,并再次经历了程序员的悲痛阶段。
但是,总的来说,当您一遍又一遍地进行操作时,会发生一些有趣的事情……您开始看到模式。
在编程方面,这些错误永远不会消失。
它们也不会变得容易-缺少分号将是我前进的最小担忧。
尽管有一段时间,我再也没有犯过同样的错误。
我从中学到的教训是什么?
经验教给您许多您无法从在线阅读文章,观看教程或阅读书籍中学到的东西。
如果您仍处于游戏开发的“计划和学习”阶段,或者尚未真正开始游戏,或者等到拥有足够的“入门”知识之后,做错了。
开始实际上是您获得知识的方式-学习不是一口气,而是一个过程。
这是一个旅程。
如果您想特别快地学习一些东西,请直接学习。
您的早期失败将始终是您将来成功的垫脚石。
如果您喜欢阅读这篇短文,请喜欢并分享它以帮助其他人找到它。
–
关于作者
Daniel Doan是 Black Shell Media 的联合创始人兼CGO 以及 SanctuaryRPG 和 Overture 的开发者 ,其中包括数十种未完成的游戏原型。 您可以在 Twitter , Facebook , LinkedIn 和 Instagram上 与他联系 。