『水杯傳奇"誠誠工作室作品,物理畫線流體技術,益智解迷,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
部分商品兩邊同時發售,感謝您的支持!
本文分享自微信公衆號 - Creator星球遊戲開發社區(creator-star)。
如有侵權,請聯繫 [email protected] 刪除。
本文參與“OSC源創計劃”,歡迎正在閱讀的你也加入,一起分享。