『水杯传奇"诚诚工作室作品,物理画线流体技术,益智解迷,140关卡,四大玩法,发挥你的智慧,争取全部三星通关!
在线体验:点击【阅读原文】
游戏引擎:Cocos Creator 2.1.3
编程语言:TypeScript
功能特点:
物理游戏:流体、画线 140+关卡四大玩法模式 关卡编辑(需要安装adoble flash)
微信功能:
Banner广告 激励视频 微信好友排行 子域工程
代码结构
prefab 游戏中的预制体 一般情况一个预制体关联一个同名脚本 scene 场景(.fire) sounds 音乐文件 particles 粒子文件 textures 图片资源
script
Ball.ts 水滴 Config.ts 游戏配置文件 Core.ts 游戏全局核心调用,一般是各种管理器 CupData.ts 水杯数据 Dispatcher.ts 基于回调的事件类,非常方便 Model.ts 游戏数据模型集合,调用采用 Model.game,Model.setting等 GameModel.ts 游戏数据模型 SettingModel.ts 设置数据模型 LineLogic.ts 线条逻辑 MetaballMgr.ts metaball算法,水滴粘连效果 GameDraw.ts 游戏场景 画线模式 GameDrop.ts 游戏场景 掉落模式 GameDrag.ts 游戏场景 拖动模式 MyPhysicsCollider.js 自定义PhysicsCollider,可根据多边形点来定义 Menu.ts 游戏主菜单
项目流程
loading场景
Loading.ts 读取本地存储的数据 微信广告等初始化
menu场景
Menu.ts 选中不同的按钮进入不同的模式 详细参考代码,很清晰
发布
项目使用Cocos Creator 2.1.3发布。
晓衡微店正值过渡期,商品正在迁移 Cocos Store
部分商品两边同时发售,感谢您的支持!