嗨!大家好,我是小蚂蚁。
这篇文章是一个推荐,推荐的是晓衡的一个专栏《换个姿势入门Cocos游戏开发》。
之前,有不少人留言问有没有 Cocos 的教程,想学用代码做游戏的那种,教程最好是也通俗易懂,就像我写的那样,适合没有基础的新手。如果你有这种需求,想要入手 Cocos 这个游戏引擎,那么可以试试从晓衡的这个专栏开始。
学习一个游戏引擎最难的地方在哪里呢?我认为是开始上手。尤其是对于从未接触过游戏引擎的新手来讲,开始上手是艰难的,一个游戏引擎包含成百上千种功能,到底应该先学哪些呢?是要先把所有的功能都学一遍然后才能开始吗?当然不是。你只需要先掌握几个最常用的功能(即最少必要知识),就可以上手去做了。然后在做的过程中的,边做边学,需要哪个功能去现学现用即可。
对于新手来讲,学习游戏引擎一个最大的“坑”,是学着学着就变成了学习工具本身而不是做游戏。新手学者很容易陷入不断学习引擎的各种纷繁复杂的功能之中,但大部分的功能你在做游戏的过程中根本用不到。即使是一个游戏开发的老手,在开发某一款游戏时,也只需要用到一个游戏引擎的一部分功能而已。举个简单的例子,如果你要做的是一款 2D 游戏,那引擎中所有与 3D 有关的功能几乎都用不到。如果你刚开始想做的游戏就是个 2D 游戏,那么你只需要掌握与 2D 有关的部分功能,就可以动手去做了。
开始之前,想清楚自己真正想做的是什么非常重要,它能让你少迷路。要始终记住你最终的目的是把自己想做的游戏给做出来,而不是去学习如何使用一个工具。
任何一门技能的学习都是一个长期而严肃的事。我一直致力于宣传和推广可视化工具,是因为可视化工具相比于专业的游戏引擎,门槛更低,普通人更容易上手。Cocos 学习起来相比于可视化的微信小游戏制作工具更难这个是肯定的,再好的入门教程,也不意味着你可以无需花费任何时间和精力而能轻松掌握。
当然不少人需要的是一分钟的视频,最好是 30 秒,告诉我三点,只需知道最后一点就能让我立即学会做游戏。任何人都知道这是不可能的。除了长期持续的投入时间和精力去学习,没有其他路径可以走。
我认为最好的入门教程是最终能够引导你真的上手去做的教程。不论你看了多少视频,读了多少教程,只要最终没有上手做都没有任何用处。晓衡的这个入门专栏不会在一开始就用代码给你吓退,而是先教你用最少必要的知识和步骤捣鼓出一个游戏来,这样你或许会有兴趣动手做下去,跟着继续学下去。
动手开始做起来永远是学习一门技能最重要也是最关键的一步,做起来之后才有可能学下去,才有可能真的掌握。
希望这个专栏可以给你提供兴趣和动力,可以让你动手做起来。
专栏目前限时 19.9 元,终身买断制,长按下方图片购买即可。