论新人如何快速学习 Cocos Creator 3.x
目前 Cocos Creator 3.0 越来越受到各位开发者的欢迎与喜欢,能用 Cocos Creator 开发快速出各种有趣的游戏。如果你也喜欢做游戏,但是却苦于找不到合适的学习资料,现在这里收集了最全的 Cocos Creator 3.x 的学习资料。只要你想学,那么就可以在这找到适合自己学习的东西。并且我们还将保持不定期更新,为大家提供最新的资料~
学习 Cocos Creator 引擎
首先当然是开始学习引擎的使用啦,无论你是纯纯的新人,还是有一定基础的开发者,真的已经熟练使用 Cocos Creator v3.x 引擎了吗?经过下列的学习,可能会让你对 Cocos Creator v3.x 引擎有新的认识。
学习 Cocos Creator v3.x 编辑器
首先当然是通过官方文档来了解 Cocos Creator v3.x 编辑器,通过官方提供的 新手上路。
学习 Cocos Creator v2.x 编辑器
学习 Cocos Creator 引擎功能
当开发者了解并熟悉了编辑器的面板与操作之后,就可以开始进行对于 Cocos Creator 引擎的了解了。Cocos Creator 里的组件有什么功能、能产生什么效果、该如何去做,都可以通过下列的展示来了解:
-
展示范例集合(GitHub):从基本组件的使用到渲染效果的展示,这个项目里包括了多个侧重功能不同的场景及多个游戏 Demo 供用户参考
-
物理测试范例(GitHub):包含了一些物理测试例和案例工程,如吞噬黑洞、简化小车、坠落小球等,介绍了一些基础的功能和使用方法,方便用户结合文档了解物理功能。
-
Simple-Games(GitHub):简单小游戏集合演示 Demo,用户可通过此案例学习完成一些简单并且常见的小游戏。
-
模块展示集合(GitHub):引擎各个功能的范例项目,基本涵盖了引擎的大部分功能模块,用户在使用功能时可参考此项目中的用法进行开发。
-
UI 展示 Demo(GitHub):各类 UI 组件组合使用的演示 Demo。
学语言
Cocos Creator v3.x 摒弃了原先 v2.x对 JavaScript 的支持,目前只对 TypeScript 进行支持。也就是说,想使用 Cocos Creator v3.x 要先学会 TypeScript 语言。
下列这些文章,就能告诉你,什么是 TypeScript、为什么要使用 TypeScript、TypeScript 与 JavaScript 有什么区别:
TypeScript 视频教程
如果你更喜欢通过视频来进行学习,那么你也可以通过下列的地址,进行 TypeScript 的学习。
完整项目实战
当做为一个开发者,对于 Cocos Creator 引擎和 TypeScript 都有一定的了解之后,就可以通过好的教程项目,来进行模仿学习,来进行实战操作。
文字类项目实战+源码
下列展现的是带有文字描述教程的实战教程:
视频类项目实战+源码
如果你感觉光看文字有点枯燥?喜欢视频解说?那么下面的视频一定很适合你了:
如果这些项目还不能让做为开发者的你感觉到满足,那么可以去 Cocos Creator 商店 ,这里有更多的完整的项目,不仅包含源码,美术素材(3D模型,特效,动画等游戏里的全部素材),策划方案,甚至完整的使用教程统统给你,欢迎去学习:
后期我们的官方也会不断的发布更多不同类型的游戏项目给到开发者,敬请期待~
免费的美术资源
看了那么多的项目实战视频和文章,想自己动手试试了吗?缺失美术资源吗?那么在 Cocos Creator 的商店里有提供 美术素材 可以使用哦。
国内最大的美术资源论坛,集合资源、教程、作品分享、插件笔刷等
世界级的美术大神都在这里,有大神自创的笔刷、插件、shader、教程等可供下载
特色功能分享
想做一些功能不知道如何去做?做出来的效果不太满意?可以看看下列的 特色功能分享 说不定就能学习到新的知识,灵感迸发。下列收集了包括来自官方和各位优秀的开发者进行无私分享的内容:
知识进阶
学习是永无止境的,做为一个开发者,当你有了一定的基础后,想要进行突破,就可以进行知识进阶,了解做一个 3D 游戏应当深入了解的知识。
3D游戏拓展知识
-
《3D数学基础:图形与游戏开发》
-
《window游戏编程大师技巧》
-
《3D游戏编程大师技巧》
-
《游戏引擎架构》
-
《OpenGL 编程指南》
-
《Real-Time Rendering 4th》
-
《Physically Based Rendering 3rd》
-
《WebGL编程指南》
shader 知识
总结
知识的学习是无穷的,问题和分享也是无穷的,我们需要 感谢 很多无私分享的开发者先驱们,让后来者可以站在巨人的肩膀上进行学习。
这里只是收集了部分分享的知识内容,如果大家有遇到了自己目前无法解决的问题,欢迎到论坛发帖或者咨询官方小秘书。如果是想学习更多东西,Cocos Creator 的商店里也还有很多宝藏等着大家去查看和发现。
后续如果有发现好的分享,也会持续的放到这里为各位进行更新,如果有什么其他问题也可以欢迎随时扫描下面的二维码对 大表姐 进行咨询。