首页 文章详情

新品上架『水杯传奇』关卡教程&相关文档

Creator星球游戏开发社区 | 559 2021-02-09 21:35 0 0 0
UniSMS (合一短信)

『水杯传奇"诚诚工作室作品,物理画线流体技术,益智解迷,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

部分商品两边同时发售,感谢您的支持!




good-icon 0
favorite-icon 0
收藏
回复数量: 0
    暂无评论~~
    Ctrl+Enter