惊呼!一枚程序缓,竟能开发出如此劲爆的僵尸游戏!_开发者

传说中的程序媛「郭女侠」

从事游戏开发10+年

熟悉 Unity、Laya、CocosCreator 游戏开发引擎

与美术伙伴成立有独立游戏开发团队

微店新品「郭女侠」的作品《僵尸碰碰车》,一起来感受一下碾压僵尸的快感!

游戏名称:僵尸碰碰车

游戏类型:单机、合成、汽车

僵尸 项目环境:cocos creator2.2.1

编程语言:TypeScript

三方框架:FairyGUI

游戏功能:

  • 新手引导
  • 汽车商店
  • 幸运转盘
  • 世界排行榜(模拟)
  • 收益加速
  • 离线收益
  • 黄金交易所
  • 汽车解锁
  • 飞机补给
  • 等级系统
  • 时光机
  • 任务系统

游戏中使用 Excel 配置表导出数据,有一套完善的数据系统包括:

  • 汽车价格数值
  • 汽车收益数值
  • 经验数值数值
  • 补给系统数值
  • 离线收益数值
  • 幸运大转盘数值
  • 时光机数值

等等数值都是经过精密策划后得出的配置,而且游戏周边功能完善,根据玩家等级不同,开放不同的功能。

代码结构说明:

惊呼!一枚程序缓,竟能开发出如此劲爆的僵尸游戏!_游戏开发_02

  • Ads:广告相关sdk

  • Car:汽车拖动相关代码 

  • CarBox:补给箱子相关代码

  • CarManager:汽车管理相关代码

  • CreatePoint:汽车绕轨迹行驶的贝塞尔曲线点相关代码 

  • DataManger:数据管理 

  • DilogPannel:弹窗管理 

  • heChengCar:汽车合成管理 

  • Loading:资源加载 

  • LoadingProgress:汽车加载进度 

  • MusicManager:音效管理 

  • NewGuild:新手引导 

  • RunningCar:汽车绕行逻辑管理 

  • UserInfo:用户信息显示 

  • Zoombie:僵尸 

  • ZoomieManager:僵尸管理

《僵尸碰碰车》还有一个众不同的特点:她的核心 UI 界面不是使用 Cocos Creator 的 UI 组件开发的,而是使用的 FairyGUI 一个跨引擎的 UI 编辑器!

惊呼!一枚程序缓,竟能开发出如此劲爆的僵尸游戏!_公众号_03

因此该源码工程除了Cocos Creator 项目外,还包含一个 FairyGUI 的 UI 工程,看下图:

惊呼!一枚程序缓,竟能开发出如此劲爆的僵尸游戏!_离线_04

非常惭愧,晓衡仰慕 FairyGUI 的创建人「谷主」已经很久了,今天有幸邀请到「谷主」来到我们社区联盟群,帮助大家更好地了解 FairyGUI 的更多能力,后续公众号上将会介绍更多相关内容。

 

下面是我录制的工程介绍,有兴趣的一起来看看吧!

视频中,晓衡在测试过程发现两个小问题:
  1. iphoneX上屏幕上下出现黑边

  2. 在某些尺寸的屏幕上,新手引导手指位置不正确

  3. 第一次合成时,新手引导有误

在发现这些问题后,「郭女侠」强烈要求将 Bug 改好后才能发售,大部分问题已经火速修正,目前该源码商品已开启预售促销活动!

 

 

 

 

 

 

 

 

惊呼!一枚程序缓,竟能开发出如此劲爆的僵尸游戏!_游戏开发_05

 

「Creator星球游戏开发社区」助力小游戏开发者副业挣钱 惊呼!一枚程序缓,竟能开发出如此劲爆的僵尸游戏!_离线_06公众号从Cocos Creator小游戏开发入门到微信、头条注册提审教程,除此之外,还为开发者提供:

 

等等围绕小游戏开发周边的一条龙服务欢迎一起来打怪升级,我们一起学习成长!