**这是小蚂蚁游戏开发公众号原创的第36篇。本文内容主要包含我对编程思维的理解,以及1010游戏中的核心玩法的逻辑,我们如何进行设计并且让计算机能够理解。如果你没有任何的游戏开发经验,欢迎阅读我的“人人都能做游戏”系列教程,它会手把手的教你做出自己的第一个小游戏。
现在学习编程似乎非常的热门,尤其是针对小孩子。各种培训机构教育机构都会有各种各样的编程课,宣传要尽早的培养孩子的编程思维,因为当前是互联网的时代,将来会编程可能会像每个人都会开车一样的成为一种必须的技能。
至于未来编程能力是否会成为每个人都必须具备的能力,我持怀疑态度。但是对于“编程思维”这个概念,我倒是根据自己的一些情况,有一些理解。
我认为“编程思维”无非就是一种换位思考,就像我们都知道的,如果你想要理解他人,就要学着换位思考,把自己换到对方的角度上,根据对方当前所面对的情况和处境,来理解他人的行为和想法。“编程思维”需要进行换位思考的对象不是人,而是计算机。也就是说你要切换到计算机的角度上来考虑问题,要将你的想法转换成计算机能够理解的东西。
言归正传,今天我们直接从游戏中最难的地方入手,先把最难的地方搞明