Cocos Creator 花了一个月入门经历

简介: 一个与人入门算是最笨的那种了吧分享给大家入门视频教程
  1. 先说一下自己的水平,之前干过一阵子安卓原生,后来改成uniapp这种快开,再后来就做网站,知道的游戏引擎有cocos、白鹭、phaser。
  2. 经验:用phaser做过一个红包雨,cocos最早的时候百度过,但是面对cocos creator的仪表盘的时候,就放弃了,经验等于0,但是基本的学习思路还是有一些的。

下面开始学习介绍
• 入门先百度找到官网
• 开始百度各种学习资料,比如怎么入门啥的
• 根据自己的学习思路开始找对应的视频资料
• 最后定的观看官方的视频教程

  1. 刚开始肯定是百度的。。。后来开始手输了https://www.cocos.com
  2. 个人感觉新手入门用到这几个菜单就足够了

但是在刚入门的时候,即使点开了那个文档,我也是一脸蒙圈,尤其是新手上路里面的教程,完全都是3D游戏的教程,我这入个门就想先入个2D的,这就尴尬了,一下子不知道接着看什么的。
😂😂😂😂😂😂😂

  1. 然后顺手又去百度了,逛了一圈都是今年超去年的,没啥新意,而且里面来不来就上代码,这连文档都看不懂呢上代码,那不成了直接劝退了。😂

实在没办法了,没个视频教程,对我这样的人来说入门太难了,还是踏实的找一套适合自己的教学视频吧。

先说一下自己的学习游戏的思路吧
• 最早接触的时候,游戏是想做红包雨,然后跟着教程的飞机大战来的,红包雨是往下掉,飞机大战子弹是网上飞,到时候倒过来就行了。
• 学习一个游戏引擎,个人感觉飞机大战还是比较好的一个游戏,该练习到的知识点能囊括很多了。
元素
可锻炼的地方

我方飞机

  1. 手指或鼠标拖拽物体跟随移动
  2. 手指触摸时触发开始发射子弹
  3. 跟地方飞机或子弹碰撞以后需要做的事情

敌方飞机

  1. 随机在屏幕外生成,需要设置随机位置
  2. 需要设置速度或者重力
  3. 从屏幕外到屏幕内的时候开始发射子弹,考验动态计算飞机的位置。
  4. 飞机跟我放子弹碰撞的时候需要进行回收飞机

我方子弹

  1. 手拖到飞机哪里,子弹就得跟着在哪里发射
  2. 发射子弹需要一定的时间间隔

敌方子弹

  1. 飞机飞到哪里子弹就得在哪发射
  2. 发射也需要一定的时间间隔

其他内容

  1. 子弹一直在发射,这是需要优化的地方,要不制造出来的子弹太多,游戏想当然的就会卡死。
  2. 拖动我方飞机的时候,移动的细节需要调整。
  3. 得动态的设置各个飞机的位置。
  4. 飞机跟子弹可以弄个池子,一般游戏的教程都会讲到,就是飞机子弹不是每次都创建,先建好一个池子,里面有飞机子弹什么的,用的时候拿,不用的时候放回去。

感觉这个游戏做完,基本上就入门了😰

最后给大家介绍一下,我入门用的视频教程吧。
从B站上面看了很多视频,无论是观看量多的或者少的,新的旧的。个人看教学视频的时候对讲的那个人比较挑剔,有的人那个声音听着就烦,有的废话太多,各种等等。
最后挑到的还是官方的教学视频。
【游戏开发教程 | 只需25节课学会用 Cocos Creator 做一款经典射击游戏 | 零基础入门】 https://www.bilibili.com/video/BV1HY411H7V5/?share_source=copy_web&vd_source=d5193250e158e65c52c55c28b00b48dd

这个视频刚开始看的时候,也放弃了,因为一上来讲的就是3D,而我想入门2D,后来转了一圈又回来看了一遍,心想没找到好的,就刚这一个得了,先看完再说,谁成想,讲了两级以后,除了素材用的是3D的,其他的让我入门2D足够了,就这么稀里糊涂的入门了就。

感谢看完,希望视频教程对你有帮助。
自己写着玩弄了个小游戏,大家可以看看,有需要的功能可以给我要源码。
学了个数.jpg

谢谢大家

目录
相关文章
|
消息中间件 移动开发 前端开发
花了三年时间开发的开源项目,终于500 个 Star 了!
waynboot-mall 项目发展至今,实属不易,我会在今后的日子里持续更新,修复 bug。希望看到本文的同学都能给 waynboot-mall 项目点个 star,帮助 waynboot-mall 走的更远,被更多的人发现与收藏。 waynboot-mall 项目地址:github.com/wayn111/way… 点个 Star 🌟⭐✨ ,手有余香。
80 0
这短短 6 行代码你能数出几个bug?
这短短 6 行代码你能数出几个bug?
46 0
|
IDE 前端开发 算法
靠写代码登上胡润富豪榜花半年写得Python基础 入门必看
> 入门Python其实很容易,但是我们要去坚持学习,每一天坚持很困难,我相信很多人学了一个星期就放弃了,为什么呢?其实没有好的学习资料给你去学习,你们是很难坚持的,这是小编收集的Python入门学习资料小编“666”,希望对你们有帮助
123 0
靠写代码登上胡润富豪榜花半年写得Python基础 入门必看
|
人工智能 自然语言处理 前端开发
程序老鸟C#学习:5天学会全部基础--第一天
众所周知,人生是一个漫长的流程,不断克服困难,不断反思前进的过程。在这个过程中会产生很多对于人生的质疑和思考,于是我决定将自己的思考,经验和故事全部分享出来,以此寻找共鸣!!!
231 0
|
自然语言处理 安全 关系型数据库
一个月体验,终于懂了程序员为什么喜欢用MacBook!
一个月体验,终于懂了程序员为什么喜欢用MacBook!
2163 0
一个月体验,终于懂了程序员为什么喜欢用MacBook!
|
存储 Java C#
程序老鸟C#学习:5天学会全部基础--第二天
众所周知,人生是一个漫长的流程,不断克服困难,不断反思前进的过程。在这个过程中会产生很多对于人生的质疑和思考,于是我决定将自己的思考,经验和故事全部分享出来,以此寻找共鸣!!!
135 0
|
Java 程序员 C#
程序老鸟C#学习:5天学会全部基础--第三天
众所周知,人生是一个漫长的流程,不断克服困难,不断反思前进的过程。在这个过程中会产生很多对于人生的质疑和思考,于是我决定将自己的思考,经验和故事全部分享出来,以此寻找共鸣!!!
228 0
|
XML 存储 数据可视化
做时间的朋友 —— 用印象笔记打造时间记录工具
做时间的朋友 —— 用印象笔记打造时间记录工具
618 0
|
存储 算法 Java
30岁开始学编程晚吗?
30岁开始学编程晚吗?
190 0