圓圈跑酷
最近在直播軟件中看到一個比較有意思的跑酷遊戲,不知道大家有沒有玩過,就是一個小人在轉盤上跑啊跑,完整跑上一圈算勝利,軌道中有怪物阻擋,所以我沒事就花了一兩個小時也搞了一下,因爲沒有資源,又不是要做的項目就想着除了一個demo,有興趣的小夥伴們可以試一下完善一下,主要功能已經實現了,剩下的就交給你們了,嘻嘻嘻。有完善的可以發個我觀摩一下歐,請收下我的膝蓋。
這裏是demo使用到的文件
game/
├─── CCCircleAction/ 圓形動作的文件
├─── GameScript/ 遊戲腳本
├─── playerCtl/ 小人控制
├─── progressCell/ 軌道進度條對象文件
├─── progressMgr/ 軌道進度的管理文件
├─── progressPools/ 軌道進度條池子
└─── monsterPools/ 小怪物的池子
以上就是我完成的部分很是簡陋,但大致功能已經有了
前一段時間沒事已經將快手上的圓圈跑酷的demo放上去了,但是呢還是很粗超,有很多沒有精心去調整,這兩天我騰出手來繼續完善這個遊戲,希望大家能夠喜歡。
主要組件
1.圓形動作組件(用於控制怪物的圓心運動)
2.遊戲主界面控制組件(因爲是個比較小的遊戲所以能沒要搞那麼複雜)
3.植物類(用於轉動時能夠彈出相應的植物動畫)
4.玩家控制組件(用於控制玩家動作,狀態,碰撞等)
5.環形進度條組件(用於控制單個進度條的進度刷新使用)
6.進度條管理類(用於控制全體進度條銜接)
7.此外就是怪物池,進度條池(避免重複創建)
目錄文件
效果圖
新完善demo已放到博客上去了自取http://www.taoqy666.com/resource
有興趣的同學可以看一下。