cocos creatop 游戏开发,生态太差了

365 阅读4分钟

我相信很多朋友去学习开发(IT)都是想着自己有一天也能开发出自己的一款游戏吧!但是由于很多原因可能放弃了最初的梦想了;我跟大家一样,做了前端三年有余,但是一直没有去接触或者说学习游戏开发!在2022年底(过年的时候)看到有很多小孩都在玩微信小游戏,这让我触发了想学习做游戏的心思了!!!

目的

每一个人去学习或者说做一件事,肯定都是有目的的;我也不列外

我想去学习游戏开发的最初目的有三

  • 最初的梦想吧!
  • 多一个技能
  • 挣点外快

重点说说:挣点外快

我的想法的自己开发几款小游戏发布到微信(或者抖音等);不说想他们一样能挣大钱,只要能挣一个交通费,或者说早饭钱;我就觉得很满足了;

这个时候可能还有会有朋友说,你想的太简单了;可能你交通费都难!

那我就多发几个,这样就能筹起了;哈哈哈

这就是我现在想去做这个的目的或者说原因;也希望大家在做一件事的时候给大家定一个目标;这样你就不会轻易放弃了!

初识cocos

在我下定决心去做游戏的时候,我第一个发现的就是cocos,并且还是国产的;我很是满意,然后满心满意的打开了B站去查相关的教程,这时候我才发现教程是真的少;并且大部分教程是2.x的;3.x的教程基本上没得几个!

我根据教程写了半天才发现我一直学习的是2.x的教程;2.x是在canvas里面,也就是说只能创建2d游戏;而3.x是可以做3d游戏的并且canvas在你创建的场景里面

然后找不到相关的教程,没办法就去找了一个会cocos的朋友聊了聊;然后他跟我说:自己也是一个二把刀,很多东西都不会;百度基本上查不到!谷歌也是无能为力,没办法只能自己看文档,然后他跟我说了一些游戏概念的问题;

如:需要画图(UI),骨骼设计(动作设计),游戏逻辑,用户体验等等; 我想:我就做个2d的这些我也用不到啊!哈哈哈

聊完以后,我就自己去看了一下文档,然后也看视频(毕竟有一些视频里面有些东西是可以借鉴的)配合文档一起看,大致做一些小的2d游戏是差不多够了

第一款游戏

我在赛选了以后,决定第一款游戏做黄金矿工(先模仿别人的练练手);我相信大家不管玩没玩过,但是都应该知道这么一个小游戏吧!

玩法

就是一个抓手左右摇摆,然后点击屏幕放下抓手;如果抓到黄金的话会将黄金一起携带回来并加分;如果没有抓到,就触碰到墙的时候返回;

最开始遇到的问题

  • 黄金动态生成
  • 抓手与黄金触碰
  • 抓手携带黄金返回

目前大致的主要功能基本上都能实现了,后续就得慢慢优化UI并且将功能都连串起来就好了

后续我将把教程都写出来,还有就是一些我遇到的问题!让大家和我一起学习做游戏,一起讨论!

往期文章