从入门到爆款?16套视频教程助你起飞(全部免费)

2024爆款小游戏层出不穷,越来越多的朋友向晓衡寻求 Cocos Creator 入门视频教程。为此晓衡耗时一周时间,盘点出 7 位 B 站 Cocos Creator 视频教程 UP 主,共计的 16 套免费视频教程!

db718bd011f860c903d81063beab9356.png

不论你是对编程一无所知的新手,还是有过编程经验,但没有开发过游戏的程序员,亦或是有一定游戏开发经验,但感觉火力欠猛游戏开发者,上面这16套视频教程,都将为你提供全方位的支持。

内容覆盖从入门到进阶,语言到工具,以及丰富的案例实战。无论你处于哪个阶段,相信都能找到适合你的学习资源,它们将帮助你打下坚实的基础,构建起你的游戏开发知识体系。

废话少说,让我们一起来看看吧!

01 Cocos Creator多平台发布教程

3929a8417808e16e2e02456b248a23f4.png

作者:Jokey | 集数:10集 | 总时长:01:05:23

这套视频,作者借用麒麟子的 EasyController 详细讲解如何将一款现成的 Cocos Creator 项目源码构建编译到 Android、微信、抖音、H5 Web平台上。

要知道,构建 Android APK 安装包,很多老司机都在上面翻过车,折腾两三天也不在话下!

0c516d93e86dc72663499b507b97600f.png

《Cocos Creator多平台发布教程》手把手教你如何下载安装 Cocos Creator ?如何配置 Android、Java 打包环境 ?如何使用国内镜像配置 Android Studio、创建密钥、生成 APK 安装包?如何下载微信、抖音开发者工具,并在模拟器上构建运行?

只要你会使用电脑,会使用PPT、下载软件并安装,就一定能学会。

在这里,晓衡强烈建议零基础的同学,完全不用再意自己没写过代码、没用过游戏引擎、懂不懂游戏开发,只要有游戏开发的兴趣,一定要先将游戏跑在自己的设备上。

教程链接:

  • https://www.bilibili.com/video/BV189VpeGEmW

源码链接(免费案例源码):

  • https://store.cocos.com/app/resources?category=12&payType=free

推荐人群:

  • 适合零基础用户或想将游戏发布到小游戏、原生平台的开发者

02 Cocos贪吃蛇TS入门教程

2793bff818aaac99425c8add9149cec1.png

作者:Jokey | 集数:31集 | 总时长:04:08:09

当你学会构建 Cocos Creator 项目到手机上和小游戏平台,游戏能正常运行玩起来了!是不是有些按耐不住,想亲手开发一个自己的游戏呢?

如果你已具有一定的编程基础,但还没有 Cocos Creator 游戏开发经验,完全可以直接从案例入手。这款《Cocos贪吃蛇TS入门教程》从环境搭建、代码编辑器、插件安装、引擎安装下载、引擎编辑器面板、资源导入、场景编辑、虚拟摇杆、碰撞检测、游戏UI全部融合到一款贪吃蛇游戏之中。

754bf4776fb89177ce3da7440da77392.png

没有编程经验的开发者,也不用担心,可以先通过视频重点学习引擎编辑器的使用,了解 Cocos Creator 可视化开发流程,脚本代码是如何控制游戏元素的,这将为接下来学习 TypeScript 编程建立信心打下基础。

教程链接:

  • https://www.bilibili.com/video/BV1YjaHeWEc2

推荐人群:

  • 有过编程基础,但无Cocos Creator游戏开发经验的用户

03 (Cocos开发入门)TypeScript 零基础入门视频教程

af26ff4bba6b0a70e7680a25487cd2c7.png

作者:siki | 集数:64集 | 总时长:11:07:48

近一年来 siki 学院也在发力 Cocos Creator 相关的视频教学,专门为 Cocos Creator 初学者录制的一套 TypeScript 视频教程,包含了 TypeScript 基础语法:变量声明、条件语句、循环语句、函数、面向对象编程等

不过,晓衡在此建议先学习 Cocos Creator 可视化引擎编辑器,对游戏开发有个初步的了解,建立兴趣,再来学习 TypeScript 编程语言。

兴趣是最好的老师!它是我们克服困难的动力。超过 10 小时的编程课程,如果没有基础和具象化的画面,学习起来真不是那么容易的。

视频前 3 节课,siki 老师用了近半小时解释学习 TypeScript 这门语言的价值、学习方法与个人经验分享,我看了下视频,有几点也是非常赞同:

  1. 完成视频中的练习来帮助记忆,切忌死记硬背;

  2. 遇到报错善用搜索引擎,无法理解的可以先跳过,而非花大量时间扣细节;

  3. 保护自己对游戏开发的乐趣很重要,有些当下不理解的东西,到了后面你会豁然开朗。

另外,除了看视频外推荐再搭配一本 TypeScript 的纸质书一起学习,有些知识点,通过纸质书更方便翻看、笔记与查阅。

教程链接:

  • https://www.bilibili.com/video/BV1Vw4m1e7wt

推荐人群:

  • 对 Cocos Creator 游戏开发或 Web 前端开发感兴趣的人群

04 Cocos Creator  3.8 由浅入深

8aff854908e3f6d7cb56903ee907a7b6.png

作者:KUOKUO | 集数:18集 | 总时长:03:44:38

如果你是有 C#、C++、Java 或 Web 等编程经验的开发者,在使用 Cocos Creator 时TypeScript 编写游戏时还不够顺畅,对引擎 API 还不够熟悉,推荐 KUOKUO 的这套《Cocos Creator  3.8 由浅入深》视频教程。

KUOKUO 是 Cocos 社区的老司机了,我记得他在 2019 年还在上大学时,就已经在 个人博客、CSDN、Cocos论坛上分享 Cocos Creator 技术教程。

《Cocos Creator 3.8 由浅入深》是 KUOKUO 将多年积累的 Creator 开发经验,浓缩为若干主题的知识点,徒手打码、控制台爆力输出、引擎源码硬核解读的方式,娓娓向你道出其中的来龙去脉。

2df3ab94bae8f444c905fa7b37fb748e.jpeg

我看到B站视频评论中,有不少观众惊呼通过 KUOKUO 的一番讲解后,有一种拨云见日,恍然大悟之功效,我相信这套视频教程,也能助你功力大增!

教程链接:

  • https://www.bilibili.com/video/BV1LN41187y7

推荐人群:

  • TypeScript 语法强化(之前有过编程基础)、Cocos Creator 3.8.x 引擎入门与进阶

05 Cocos Creator 泡泡龙

293ca2f86dd3287792f7ccfec9b9d42d.png

作者:KUOKUO | 集数:6集 | 总时长:00:50:31

游戏开发,需要经历从引擎工具、编程语言、UI开发等环节,这些对大多数人来说上手都还算简单。

但是,新手用户想从零开始去编写一个核心游戏玩法,比如经典游戏:泡泡龙!大概率,很多人是脑子里会一片空白,完全不知道该如何下手。

cac17ebf96e28bd5d91a7e47febab046.jpeg

不信你可以先停下来,想一想!

不规则的泡泡如何进行排列?如何检测相邻颜色的泡泡?发射泡泡如何在墙壁上反弹?游戏关卡要如何去设计?......等等细节问题。

KUOKUO 的这套泡泡龙视频教程,会带你解构游戏玩法元素、素材准备、游戏引擎、编程语言,最为关键的还有游戏中所涉及的数学运算,一并融汇贯通,逐行为你讲解泡泡龙核心玩法实现。

教程链接:

  • https://www.bilibili.com/list/128813294

推荐人群:

  • 对引擎和编程语言已经有所掌握,但对游戏核心玩法算法缺乏实现思路人群。

小结

0dc02211295c2cf5bc28a75beed678a7.png

一次性介绍 16 套 Cocos Creator 视频教程,不论是对晓衡还是对想学习 Cocos Creator 的读者来说,无疑都是一种巨大的压力,我也做不到在一周时间内,将以上视频都过一遍。

今天介绍的 5 套视频已经超过 3500 字了,晓衡再三思量,还是决定拆分成 3 ~ 4 篇,而今天算是一个热身开场篇。

晓衡时常听到有初学者感慨:引擎学了、编程语言也学了、甚至连 Excel、PS、3DMax......该学不该学的都学了,但自己还是写不出游戏来,更准确地说是写得很痛苦,总是磕磕绊绊!

做为一个过来人,你所遇到的这种情况晓衡也遇到过,甚至连很多大神都经历过这种阵痛。

这让我想起认识有好几位老铁,就止步于此!学习半年,连自己独立完成一个核心玩法都没有!

仅以我个人的体会和分析来看,很可能是因为学的太快、太多,觉得做游戏也挺简单的,总想着要做高大上的游戏。

但他们所学的内容,仅停留在了解和知道的层面,并没有留存在自己的长期记忆中,真正成为身体的一部分,其主要原因还是练习和见识的太少。

做一个不恰当的比喻,就好比学会了加减乘除,但仍然无法解出一些数学题;会读写每一个字,但就是写不好一篇作文。其核心是缺乏:公式和套路,并熟练运用!

当看到一个游戏玩法时,无法由表及里对游戏的表现、交互、效果进行有效拆解,并运用计算机的语言和思维去描述、去实现、去呈现。这样说,可能还是有些抽象,我再说两个具体的例子:

  1. 从引擎功能上,无法联想到实现游戏玩法的思路,一团乱麻。比如:实现一个圆形计时器,最方便的是使用引擎自带的 Sprite 组件。

  2. 从编程语言上,无法看到实现玩法的数据结构,不习惯计算机思维解决问题。例如:大多数2D消除游戏,其实是对一维或二维数组的各种操作。

因此,学习经典游戏玩法的实现思路,将一个看似复杂的游戏,拆解成相互独立又相互联系的模块,通过游戏引擎、编程语言、数据结构将它们有机整合起来。

通过视频教程,大量学习模仿经典游戏的玩法思路、算法实现,并反复练习,最终一定要关掉视频、关掉书本,做到独立完成(可以查 API 手册、搜索报错提示)。

当一行一行的代码从你的大脑流经指尖,击向键盘呈现在屏幕上,经由你创作的游戏,顺畅运行在电脑手机上!这将是一种,比玩游戏还要美妙的体验!

希望,今天这篇文章能帮助到你,感谢点赞再看!下期再见!

280a96d4a91159e907e3770a340f7855.gif

6cbefc475ee28ec82a2692faf1cc326e.gif

IAA小游戏同质化有点严重!背包like成为流量密码?

用这个看微信小游戏排行榜,真是太方便了!

6月微信小游戏排名TOP!用户喜欢什么样的游戏?

小游戏碉堡了!600亿规模麒麟子坐不住激情分享

2024小游戏出海!11家门户渠道要记住了

吃透这2个指标!真正读懂微信「畅玩榜」

能进畅玩榜前10的都不得了啊,更不要说畅销榜了!

微信畅玩榜暗藏的几个惊天大秘!

  • 11
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值