仿羊了个羊小游戏的开发与思考

背景

机缘巧合之下,需要开发一款仿羊了个羊的小游戏

类似这样的,但功能不会有这么多,基础的排行榜,再加个抽奖

技术选型

目前网上已经有很成熟的体系了,毕竟是几年前的小游戏了,各式各样的源码都有

h5 + springboot、cocos、unit5

最后考虑到羊了个羊本身采用的是 cocos,所以决定用 cocos 技术

游戏入门

在万能的 b 站找到羊了个羊从 0-1 的教学视频,且还是 cocos 技术的,买到作者的源码后,开始跟着作者的逻辑走一遍,

初期真的是一点一点,一个字母一个字母的手敲,后来也是懒了,二倍速度看视频过逻辑,最终数天时间,完整走完一遍。

这时候游戏已经可以顺利通过 cocos 编辑器运行了,不过功能只有核心的玩法,其他如排行榜啥的都没有。

二开

有了源码和核心思路后,就可以按照自己的想法一点点改造了,

源码寻找

又是一番摸爬滚打,在两个不同的游戏中,找到了排行榜功能,抽奖功能

背包:

抽奖动画:

排行榜:

功能搬运

由于两个游戏的开发机制不太一样,有一个大量节点找寻都是写在代码中,而不是通过页面拖动节点的方式进行节点绑定。这就导致需要不断查看代码,熟悉代码,寻找代码,极大增加了搬运难度。

耗时一周左右,背包和抽奖功能搬运完成。

又花费几天,搬运完排行榜功能。

云函数接入

结合 b 站视频、微信小游戏云文档,成功将源码接入云平台,排行榜功能正常使用,背包、抽奖、公告等功能全部替换为云函数调用。

UI 优化

好基友负责设计的 UI 各种图标,以及提供大量建设性意见,同时请教行业 UI 大佬,又是一周左右的时间,完成了 UI 界面的替换和优化,以及一些简单的功能。

自此游戏开发告一段落。

审核上线

这是微信小游戏很大的一个槽点,不知是小游戏饱和还是微信小游戏社区半死不活的状态

审核像是挤牙膏一样,一言不合就打回来修改,然后等待审核,提交,打回,如此往复

成品展示

<img src="https://cdn.raxcl.cn/IMG_1361.PNG" alt="IMG_1361" style="zoom:25%;" />


 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值