原创 cocos creator中使用行爲樹(BehaviorTree) 一

cocos creator中使用行爲樹(BehaviorTree) 一 前提: 本文使用的cocos creator版本是1.10.2, 由於creator每個版本都有一些兼容性的坑, 所以還請大家與我的版本保持一致. 本文全部使用Typ

原创 pm2運行typescript

首先  pm2 install typescript 在 pm2 start app.ts

原创 動態規範(一)

四個步驟 1, 設計暴力算法, 找到冗餘 2, 設計並存儲狀態(使用一維, 二維數組) 3, 遞歸式(狀態轉移方程) 4, 自底向上計算最優解(編程方式) public class Main { public int rob(i

原创 cocos creator 代碼中獲取組件實例

cocos creator 代碼中獲取組件對象實例 我們先回顧一下cocos creator中腳本的生命週期 -> 腳本的生命週期 實例化, onload() start() update(), onDestory()     許多使用j

原创 cocos creator中使用UI框架(一)

cocos creator中使用UI框架SUIFW 已上傳到github https://github.com/kirikayakazuto/UIFrameWorld  滿意請點個星星  謝謝 簡單的UI框架   1, Step1 首先

原创 cocos creator中使用PureMvc框架(二)

cocos creator中使用PureMvc框架(二) 項目最終效果 https://github.com/kirikayakazuto/PureMvcDemo 繼續我們上節的內容. 上節我們已經搭建好了環境配置, 這一節我們開始編寫代

原创 cocos creator中使用PureMvc框架(一)

cocos creator中使用PureMvc框架 項目最終效果: https://github.com/kirikayakazuto/PureMvcDemo PureMvc 因爲傳統的mvc框架並不適合遊戲開發, 所以我們使用PureM

原创 cocos creator 場景加載工具類 GSceneUtil

cocos creator 場景加載工具類 GSceneUtil 一個加載場景的管理類 addPersistRootNode(node: cc.Node) // 設置常駐結點 removePersistRootNode(node:

原创 cocos creator 中使用簡單的碰撞系統實現物理引擎的效果

cocos creator 中使用簡單的碰撞系統實現物理引擎的效果 最近在寫一個幀同步的小遊戲,  服務器用的pinus, 客戶端就是cocos creator了 因爲要實現玩家在物理環境的跳躍, 碰撞, 移動, 最開始準備使用cocos

原创 cocos creator中使用行爲樹(BehaviorTree) 六

cocos creator中使用行爲樹(BehaviorTree) 六 本節代碼在我的github上: https://github.com/kirikayakazuto/BehaviorTreeGame 繼續完善我們的遊戲, 這一節我們

原创 cocos creator中使用行爲樹(BehaviorTree) 五

cocos creator中使用行爲樹(BehaviorTree) 五 首先我們解決之前一個十分菜的傳參方式 打開cocos creator, 打開GameScene腳本, 找到runBehaviorTree方法 恩, 簡單來說就是把B

原创 cocos creator中使用行爲樹(BehaviorTree) 二

cocos creator中使用行爲樹(BehaviorTree) 二 繼續我們的行爲樹AI,  上一節我們已經實現了一個簡單的監視守衛, 接下來我們賦予它一些高級一點的功能 實現一個監視到敵人靠近, 自動攻擊, 玩家脫離監視範圍, 攻擊

原创 cocos creator中使用行爲樹(BehaviorTree) 四

cocos creator中使用行爲樹(BehaviorTree) 四 繼續完善我們的monsterAI 現在我們已經實現的功能是 監視玩家的位置, 一旦有玩家靠近, monster就會發出警告並攻擊, 現在我們在給monster加上巡邏

原创 cocos creator中使用行爲樹(BehaviorTree) 三

cocos creator中使用行爲樹(BehaviorTree) 三 這一節我們不對AI添加新的功能, 而是修改一下以前的代碼. 因爲本節修改了上兩節的代碼, 也爲了後面的內容大家方便, 我把這個項目上傳到了github上 https:

原创 cocos creator中使用行爲樹(BehaviorTree)

                  cocos creator中使用行爲樹(BehaviorTree) 一 前提: 本文使用的cocos creator版本是1.10.2, 由於creator每個版本都有一些兼容性的坑, 所以還請大家與我