微店新品「郭女侠」的作品《僵尸碰碰车》,一起来感受一下碾压僵尸的快感! 游戏名称:僵尸碰碰车传说中的程序媛「郭女侠」
从事游戏开发10+年
熟悉 Unity、Laya、CocosCreator 游戏开发引擎
与美术伙伴成立有独立游戏开发团队
游戏类型:单机、合成、汽车
僵尸 项目环境:cocos creator2.2.1
编程语言:TypeScript
三方框架:FairyGUI
游戏功能:
- 新手引导
- 汽车商店
- 幸运转盘
- 世界排行榜(模拟)
- 收益加速
- 离线收益
- 黄金交易所
- 汽车解锁
- 飞机补给
- 等级系统
- 时光机
- 任务系统
游戏中使用 Excel 配置表导出数据,有一套完善的数据系统包括:
- 汽车价格数值
- 汽车收益数值
- 经验数值数值
- 补给系统数值
- 离线收益数值
- 幸运大转盘数值
- 时光机数值
等等数值都是经过精密策划后得出的配置,而且游戏周边功能完善,根据玩家等级不同,开放不同的功能。
代码结构说明:
-
Ads:广告相关sdk
-
Car:汽车拖动相关代码
-
CarBox:补给箱子相关代码
-
CarManager:汽车管理相关代码
-
CreatePoint:汽车绕轨迹行驶的贝塞尔曲线点相关代码
-
DataManger:数据管理
-
DilogPannel:弹窗管理
-
heChengCar:汽车合成管理
-
Loading:资源加载
-
LoadingProgress:汽车加载进度
-
MusicManager:音效管理
-
NewGuild:新手引导
-
RunningCar:汽车绕行逻辑管理
-
UserInfo:用户信息显示
-
Zoombie:僵尸
-
ZoomieManager:僵尸管理
《僵尸碰碰车》还有一个众不同的特点:她的核心 UI 界面不是使用 Cocos Creator 的 UI 组件开发的,而是使用的 FairyGUI 一个跨引擎的 UI 编辑器!
因此该源码工程除了Cocos Creator 项目外,还包含一个 FairyGUI 的 UI 工程,看下图:
非常惭愧,晓衡仰慕 FairyGUI 的创建人「谷主」已经很久了,今天有幸邀请到「谷主」来到我们社区联盟群,帮助大家更好地了解 FairyGUI 的更多能力,后续公众号上将会介绍更多相关内容。
下面是我录制的工程介绍,有兴趣的一起来看看吧!
视频中,晓衡在测试过程发现两个小问题:-
iphoneX上屏幕上下出现黑边
-
在某些尺寸的屏幕上,新手引导手指位置不正确
- 第一次合成时,新手引导有误
在发现这些问题后,「郭女侠」强烈要求将 Bug 改好后才能发售,大部分问题已经火速修正,目前该源码商品已开启预售促销活动!
「Creator星球游戏开发社区」助力小游戏开发者副业挣钱 公众号从Cocos Creator小游戏开发入门到微信、头条注册提审教程,除此之外,还为开发者提供:
等等围绕小游戏开发周边的一条龙服务欢迎一起来打怪升级,我们一起学习成长!