我肝了三个月,这样学Creator,零基础都不怕!

540

在很早之前,就有公众号读者在向晓衡咨询,自己不会编程,但非常想入门游戏开发,希望能提供一些入门的教程或视频!

6月下旬,晓衡开始尝试零基础的Creator微信小游戏入门付费学习群,美名曰:Creator修仙三步曲,包含筑基、辟谷、金丹,共三个阶段!

file

感谢坚持到最后的十多位伙伴们,这三个多月来的一路陪伴,让我将一套 Cocos Creator 入门完整视频教程制作完成!

file

这么些年,虽然公众号上也积累了一些教程和视频,但绝大多数都是碎片式的,想到什么写什么,没有规划,让很多初学者感觉难以上手,激情与信心倍受打击。

其实我是知道这些问题的,但苦于当时缺乏系统课程设计能力和面对镜头的表达能力,我开始学习课程设计、课件PPT的制作、普通话练习,进步非常慢,因此视频课程一直处于拖延状态!

直到今年6月才鼓起勇气搞微信训练营,设计了「Creator修仙模拟器」从三个阶段:

  • 筑基:引擎软件
  • 辟谷:组件思维
  • 金丹:编程设计

「Creator修仙三步曲」是以微信群训练营方式、陪伴式学习,以天为单位并鼓励大家看完视频后,来群里讨论、分享、交作业,帮助大家真正能学有所获,解决自己项目或工作中遇到的问题。

筑基

筑基阶段以动手实践为主,学习 Cocos Creator 引擎软件、了解微信小游戏平台、微信开发工具,能将我们提供的教学源码工程上传微信、美术换图、接入视频广告为主线。

我们一上来不会教大家游戏开发,是不是有点黑!而是教大家如何将工程编译上传微信,并在自己手机上体验(公众号菜单有体验视频)。

file

然后是学习 Cocos Creator 核心窗口界面的功能和作用,介绍游戏开发所涉及的资源。

file

筑基最后是讲解小游戏的赚钱工具:激励视频广告,以及游戏换皮、上架提审相关注意事项。

file

辟谷

辟谷阶段同样不设计编程,以《消消灭星星》+《CreatorPrimer》源码为实践案例,学习 Cocos Creator 组件化开发精髓,理解内容创作与编程开发的区别,让我们后续能更好的编写可复用的游戏代码。

先是以引擎内置组件为基础、场景适配、精灵图的切换组件与扩展。

file

以消除游戏为案例,讲解游戏各个组件、模块的设计思路,从而引出我们最后对组件化开发思维的总结。

file

我们的CreatorPrimer积累了不少即拖即用的组件脚本,可以帮助非程序员直接生产游戏内容,也能帮助程序学习组件化的开发思路。

金丹

金丹阶段以编程为主,从JS数据类型到面向对象,再到 Creator 组件化编程,难度比前面大了很多... 对同学或晓衡来说都是有不小的挑战,目前产出了40+段视频内容。

前三天,主要以JS基础和面向对象为主。 file

中间三天,重点是Cocos Creator组件语法,如何用代码控制组件,以及理解引擎中的核心对象,面向对象的思想贯穿整个过程。 file

后三天,以消除游戏核心算法为主:布局、消除、掉落,从0开始手敲消除矩阵组件,讲解决过程中的设计思路、引擎API、扩展应用等。 file

一起修行

「金丹已结,御剑飞仙」期待参考学习的伙伴们创作出自己的作品!虽然我们的课程已经结束,但我会像只炼丹炉陪伴着大家。

如果你也对编程、游戏开发感兴趣,苦于没有基础或系统学习,可以通过公众号菜单找到体验视频课程,更加欢迎加入我的社群,我们一起修行!

file 一起学习成长!

更多精彩请关注Creator星球游戏开发社区