2月期间,晓衡翻遍了B站上成体系的 Cocos Creator 3.x 视频教程。以初学者的姿态,去亲身体验、观摩、学习......惊喜地发掘出一条适合 Creator 3.x 初学者的学习路径和修炼方法。
01
整理出的 5 套视频教程,来源于 B 站,而且完全免费,视频链接我已放到了文章末尾。
请注意,晓衡这里提供的是一条学习路径!需按从上到下的顺序依次学习。
选出的这5套视频教程,我是从内容的宽度、深度、课程节奏感,并结合多年来了解到的新手常见问题,等诸多方面去感受和评估。遵循由浅入深,循序渐进原则,只要你对游戏开发感兴趣,会使用计算机软件,可以大胆放手去尝试。
可能有人会尖叫,要学5门课程啊?入门教程找一个适合自己段位的,不行吗?为什么要搞这么多呢?
起初我也是这么想的,但正本文开头所说,一些老铁们遇到的情况,以及晓衡这两年来的切身感受。单门的教程,无法做到同时兼顾引擎知识点的宽度和深度,游戏案例不够多样化,学习效果不太是必然的。
而且从 2D 到 3D 这个跨越难度,不是通过几个小时的视频学习就能轻易跨越,做个不太恰当的比喻,就好像:
在斗破苍穹中,要成为一名斗师,你需将自身的斗气从一段练至九段。
凡人修仙传中,要想成为一名正真的修仙者,需要经过炼气期的一至九层的修炼。
游戏开发,特别是 3D 游戏开发,同样需要先“炼气”打下根基,我总结以下三方面:
引擎功能基础
编程语言表达
游戏开发经验
像麒麟子的《方块先生》不论是在引擎与编程语言上,都力求专一、简洁、纯粹,特别照顾到初学者的体验。
而像巧哥与 sli97 的教程,更偏重引擎、玩法与编程语言相结合的游戏开发实战。
放空、Blake老师的课程,则是侧重可视化编辑器、3D基础概念、引擎API,细致入微的保姆级教程。
如果你没有太多的 3D 经验,就先去学太多的 3D 概念、界面属性、引擎 API,估计就会像我之前一样,越学越怕。
废话我就不多说了,下面我先介绍 0 ~ 6 层的修练功法与路径,它包含两套功法教程,你大概每天抽 2 小时进行学习的话 7 ~ 10 天就能完成,然后就可以开始创作自己构思的游戏了。Let's Go!
02
首先是麒麟子的《零基础游戏开发入门——方块先生》总共时长 2 小时 9 分。
视频我完整看了两遍,第一遍是在去年中秋,大概用了 3 个小时,一次性看完,几乎没有什么压力。但当时没有去做练习,我一直以为这么简单的