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

谢谢大家

目录
相关文章
|
5天前
|
图形学
【制作100个unity游戏之28】花半天时间用unity复刻童年4399经典小游戏《黄金矿工》(附带项目源码)
【制作100个unity游戏之28】花半天时间用unity复刻童年4399经典小游戏《黄金矿工》(附带项目源码)
18 0
|
8月前
|
消息中间件 移动开发 前端开发
花了三年时间开发的开源项目,终于500 个 Star 了!
waynboot-mall 项目发展至今,实属不易,我会在今后的日子里持续更新,修复 bug。希望看到本文的同学都能给 waynboot-mall 项目点个 star,帮助 waynboot-mall 走的更远,被更多的人发现与收藏。 waynboot-mall 项目地址:github.com/wayn111/way… 点个 Star 🌟⭐✨ ,手有余香。
53 0
|
9月前
这短短 6 行代码你能数出几个bug?
这短短 6 行代码你能数出几个bug?
30 0
|
11月前
|
移动开发 NoSQL 前端开发
我用国庆时间写了一套开源商城
我是如何用一周的时间写了一个移动商城的~
55 0
我用国庆时间写了一套开源商城
uniapp上一周,下一周demo效果(整理)
uniapp上一周,下一周demo效果(整理)
|
IDE 前端开发 算法
靠写代码登上胡润富豪榜花半年写得Python基础 入门必看
> 入门Python其实很容易,但是我们要去坚持学习,每一天坚持很困难,我相信很多人学了一个星期就放弃了,为什么呢?其实没有好的学习资料给你去学习,你们是很难坚持的,这是小编收集的Python入门学习资料小编“666”,希望对你们有帮助
108 0
靠写代码登上胡润富豪榜花半年写得Python基础 入门必看
|
自然语言处理 安全 关系型数据库
一个月体验,终于懂了程序员为什么喜欢用MacBook!
一个月体验,终于懂了程序员为什么喜欢用MacBook!
1750 0
一个月体验,终于懂了程序员为什么喜欢用MacBook!
从哪里为业余项目挤出时间?
发布于 2014-02-21 自从公布了业余项目(side-project)的收入,我收到了很多次这个问题:“你真的有4个孩子和一份全职工作吗?!你从哪儿为业余项目挤出时间的?” 回答时,我想编造一些听起来非常令人印象深刻的回答:“嗯,我每晚熬夜,拼命奋斗到眼睛充血。” 但我没有那样做。目前我也没有使用非常复杂的时间管理哲学。这里有一些我马上要做的已经使我受益的事情。如果你像我一样(为人父母 并且/或 有一份全职工作),那么这些事也许也会对你有帮助:
从哪里为业余项目挤出时间?
工作半年遇到最奇葩的问题
工作半年遇到最奇葩的问题 背景 公司最近买了一套项目,在启动的时候出现了一系列奇怪的问题,对方的技术栈要求是Tomcat7启动,但是由于我们公司出于安全的考虑所以是要求用Tomcat9进行启动的。 问题描述 下面情况都是相同war包相同Tomcat情况下 系统 Tomcat版本 能否启动 Windows Tomcat7 能 Windows Tomcat9 能 macOS Tomcat7 能 macOS Tomcat9 不能 Linux Tomcat7 能 Linux Tomcat9 不能 由于对于项目的不熟悉,导致找了很久才找出来原因。
937 0