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

谢谢大家

目录
相关文章
|
Java Shell Linux
Android——编译(一):编译make的基础知识
Android——编译(一):编译make的基础知识
468 0
|
安全 Windows
win11系统‘ipconfig‘ 不是内部或外部命令,也不是可运行的程序 或批处理文件
win11系统‘ipconfig‘ 不是内部或外部命令,也不是可运行的程序 或批处理文件
2233 0
win11系统‘ipconfig‘ 不是内部或外部命令,也不是可运行的程序 或批处理文件
|
9月前
|
开发者 异构计算
高效部署通义万相Wan2.1:ComfyUI文生/图生视频实战,工作流直取!
通义万相Wan2.1开源不到一周,已登顶HuggingFace Model 和 Space 榜双榜首,在HuggingFace和ModelScope平台的累计下载量突破100万次,社区热度持续攀升!为响应小伙伴们对ComfyUI工作流运行Wan2.1的强烈需求,社区开发者整理了实战教程👇
6866 23
高效部署通义万相Wan2.1:ComfyUI文生/图生视频实战,工作流直取!
|
11月前
|
人工智能 自动驾驶 数据安全/隐私保护
《人工智能新质生产力:GDP增长的未来引擎,究竟能贡献多少?》
在科技飞速发展的时代,人工智能作为新质生产力的代表,正以前所未有的态势推动全球经济格局变革。据普华永道预测,到2030年AI将带动全球GDP增长14%,相当于15.7万亿美元。在中国,过去三年AI核心产业增速显著,2023年规模达5784亿元,预计2030年超过1万亿元,带动相关产业超10万亿元。AI通过产业升级、消费升级、投资和出口等方面大幅提升生产效率,创造新的经济增长点,尽管存在技术和社会政策的不确定性,但其对GDP的贡献率有望持续提升,为全球经济带来新机遇。
785 5
《人工智能新质生产力:GDP增长的未来引擎,究竟能贡献多少?》
|
12月前
|
人工智能 小程序 程序员
我的 2024 年终总结,持续尝试
复盘一下今年做过的所有关于探索收入多样性的事情。包括这一年工作以外的 “工作进展”,收获的事项,遇到的种种问题,以及来年的计划等,最后希望能对大家有一点点参考意义。
201 2
|
小程序
uni-app中vue3+setup实现下拉刷新、上拉加载更多效果
uni-app中vue3+setup实现下拉刷新、上拉加载更多效果
1416 2
|
网络协议 Windows
【IntelliJ IDEA】idea plugins搜索不出来,如何找到插件的解决方案
【IntelliJ IDEA】idea plugins搜索不出来,如何找到插件的解决方案
11785 0
|
前端开发 安全 JavaScript
一看就会的nestjs解决跨域
一看就会的nestjs解决跨域
一看就会的nestjs解决跨域
|
Android开发 索引
Cocos Creator3.8 项目实战(七)Listview 控件的实现和使用(1)
Cocos Creator3.8 项目实战(七)Listview 控件的实现和使用
1014 0
|
开发者 iOS开发
Xcode运行报错The operation couldn’t be completed. Unable to launch xxx because it has an invalid code...
Xcode运行报错The operation couldn’t be completed. Unable to launch xxx because it has an invalid code...
1411 0