从入门到爆款?16套视频教程助你起飞(全部免费)
共 5172字,需浏览 11分钟
·
2024-07-16 20:54
01 Cocos Creator多平台发布教程
作者:Jokey | 集数:10集 | 总时长:01:05:23
这套视频,作者借用麒麟子的 EasyController 详细讲解如何将一款现成的 Cocos Creator 项目源码构建编译到 Android、微信、抖音、H5 Web平台上。
要知道,构建 Android APK 安装包,很多老司机都在上面翻过车,折腾两三天也不在话下!
《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入门教程
作者:Jokey | 集数:31集 | 总时长:04:08:09
当你学会构建 Cocos Creator 项目到手机上和小游戏平台,游戏能正常运行玩起来了!是不是有些按耐不住,想亲手开发一个自己的游戏呢?
如果你已具有一定的编程基础,但还没有 Cocos Creator 游戏开发经验,完全可以直接从案例入手。这款《Cocos贪吃蛇TS入门教程》从环境搭建、代码编辑器、插件安装、引擎安装下载、引擎编辑器面板、资源导入、场景编辑、虚拟摇杆、碰撞检测、游戏UI全部融合到一款贪吃蛇游戏之中。
没有编程经验的开发者,也不用担心,可以先通过视频重点学习引擎编辑器的使用,了解 Cocos Creator 可视化开发流程,脚本代码是如何控制游戏元素的,这将为接下来学习 TypeScript 编程建立信心打下基础。
-
https://www.bilibili.com/video/BV1YjaHeWEc2
-
有过编程基础,但无Cocos Creator游戏开发经验的用户
03 (Cocos开发入门)TypeScript 零基础入门视频教程
作者:siki | 集数:64集 | 总时长:11:07:48
近一年来 siki 学院也在发力 Cocos Creator 相关的视频教学,专门为 Cocos Creator 初学者录制的一套 TypeScript 视频教程,包含了 TypeScript 基础语法:变量声明、条件语句、循环语句、函数、面向对象编程等。
不过,晓衡在此建议先学习 Cocos Creator 可视化引擎编辑器,对游戏开发有个初步的了解,建立兴趣,再来学习 TypeScript 编程语言。
兴趣是最好的老师!它是我们克服困难的动力。超过 10 小时的编程课程,如果没有基础和具象化的画面,学习起来真不是那么容易的。
视频前 3 节课,siki 老师用了近半小时解释学习 TypeScript 这门语言的价值、学习方法与个人经验分享,我看了下视频,有几点也是非常赞同:
-
完成视频中的练习来帮助记忆,切忌死记硬背; -
遇到报错善用搜索引擎,无法理解的可以先跳过,而非花大量时间扣细节; -
保护自己对游戏开发的乐趣很重要,有些当下不理解的东西,到了后面你会豁然开朗。
另外,除了看视频外推荐再搭配一本 TypeScript 的纸质书一起学习,有些知识点,通过纸质书更方便翻看、笔记与查阅。
教程链接:
-
https://www.bilibili.com/video/BV1Vw4m1e7wt
推荐人群:
-
对 Cocos Creator 游戏开发或 Web 前端开发感兴趣的人群
04 Cocos Creator 3.8 由浅入深
作者: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 开发经验,浓缩为若干主题的知识点,徒手打码、控制台爆力输出、引擎源码硬核解读的方式,娓娓向你道出其中的来龙去脉。
我看到B站视频评论中,有不少观众惊呼通过 KUOKUO 的一番讲解后,有一种拨云见日,恍然大悟之功效,我相信这套视频教程,也能助你功力大增!
教程链接:
-
https://www.bilibili.com/video/BV1LN41187y7
推荐人群:
-
TypeScript 语法强化(之前有过编程基础)、Cocos Creator 3.8.x 引擎入门与进阶
05 Cocos Creator 泡泡龙
作者:KUOKUO | 集数:6集 | 总时长:00:50:31
游戏开发,需要经历从引擎工具、编程语言、UI开发等环节,这些对大多数人来说上手都还算简单。
但是,新手用户想从零开始去编写一个核心游戏玩法,比如经典游戏:泡泡龙!大概率,很多人是脑子里会一片空白,完全不知道该如何下手。
不信你可以先停下来,想一想!
不规则的泡泡如何进行排列?如何检测相邻颜色的泡泡?发射泡泡如何在墙壁上反弹?游戏关卡要如何去设计?......等等细节问题。
KUOKUO 的这套泡泡龙视频教程,会带你解构游戏玩法元素、素材准备、游戏引擎、编程语言,最为关键的还有游戏中所涉及的数学运算,一并融汇贯通,逐行为你讲解泡泡龙核心玩法实现。
教程链接:
-
https://www.bilibili.com/list/128813294
推荐人群:
-
对引擎和编程语言已经有所掌握,但对游戏核心玩法算法缺乏实现思路人群。
小结
一次性介绍 16 套 Cocos Creator 视频教程,不论是对晓衡还是对想学习 Cocos Creator 的读者来说,无疑都是一种巨大的压力,我也做不到在一周时间内,将以上视频都过一遍。
今天介绍的 5 套视频已经超过 3500 字了,晓衡再三思量,还是决定拆分成 3 ~ 4 篇,而今天算是一个热身开场篇。
晓衡时常听到有初学者感慨:引擎学了、编程语言也学了、甚至连 Excel、PS、3DMax......该学不该学的都学了,但自己还是写不出游戏来,更准确地说是写得很痛苦,总是磕磕绊绊!
做为一个过来人,你所遇到的这种情况晓衡也遇到过,甚至连很多大神都经历过这种阵痛。
这让我想起认识有好几位老铁,就止步于此!学习半年,连自己独立完成一个核心玩法都没有!
仅以我个人的体会和分析来看,很可能是因为学的太快、太多,觉得做游戏也挺简单的,总想着要做高大上的游戏。
但他们所学的内容,仅停留在了解和知道的层面,并没有留存在自己的长期记忆中,真正成为身体的一部分,其主要原因还是练习和见识的太少。
做一个不恰当的比喻,就好比学会了加减乘除,但仍然无法解出一些数学题;会读写每一个字,但就是写不好一篇作文。其核心是缺乏:公式和套路,并熟练运用!
当看到一个游戏玩法时,无法由表及里对游戏的表现、交互、效果进行有效拆解,并运用计算机的语言和思维去描述、去实现、去呈现。这样说,可能还是有些抽象,我再说两个具体的例子:
-
从引擎功能上,无法联想到实现游戏玩法的思路,一团乱麻。比如:实现一个圆形计时器,最方便的是使用引擎自带的 Sprite 组件。 -
从编程语言上,无法看到实现玩法的数据结构,不习惯计算机思维解决问题。例如:大多数2D消除游戏,其实是对一维或二维数组的各种操作。
因此,学习经典游戏玩法的实现思路,将一个看似复杂的游戏,拆解成相互独立又相互联系的模块,通过游戏引擎、编程语言、数据结构将它们有机整合起来。
通过视频教程,大量学习模仿经典游戏的玩法思路、算法实现,并反复练习,最终一定要关掉视频、关掉书本,做到独立完成(可以查 API 手册、搜索报错提示)。
当一行一行的代码从你的大脑流经指尖,击向键盘呈现在屏幕上,经由你创作的游戏,顺畅运行在电脑手机上!这将是一种,比玩游戏还要美妙的体验!
希望,今天这篇文章能帮助到你,感谢点赞再看!下期再见!