游戲服務器設計之NPC系統 簡介 NPC系統是游戲中非常重要的系統,設計的好壞很大程度上影響游戲的體驗。NPC在游戲中有如下作用: 引導玩家體驗游戲內容,一般游戲內有很多主線、支線任務,而 ...
游戲服務器設計之NPC系統 簡介 NPC系統是游戲中非常重要的系統,設計的好壞很大程度上影響游戲的體驗。NPC在游戲中有如下作用: 引導玩家體驗游戲內容,一般游戲內有很多主線、支線任務,而 ...
朴素貝葉斯python代碼實現(西瓜書) 摘要: 朴素貝葉斯也是機器學習中一種非常常見的分類方法,對於二分類問題,並且數據集特征為離散型屬性的時候, 使用起來非常的方便。原理簡單,訓練效率高,擬合 ...
游戲服務器設計之任務系統 介紹 任務系統是游戲中最重要的系統之一,本文旨在設計一個輕量清晰的任務系統。通用易擴展是本系統關注的重點。任務系統中當角色的條件滿足時,自動觸發每一類型的任務,每個任務有 ...
決策樹ID3原理及R語言python代碼實現(西瓜書) 摘要: 決策樹是機器學習中一種非常常見的分類與回歸方法,可以認為是if-else結構的規則。分類決策樹是由節點和有向邊組成的樹形結構,節點表 ...
WebSocket 客戶端測試功能 websocket是有標准的通信協議,在h2engine服務器引擎中繼承了websocket通信協議,使用websocket通信協議的好處是很多語言或框架都內置了websocket的支持,工具也非常多,可以非常方便的測試。比如在邏輯開發過程中,有時候協議 ...
H2engine的GitHub星星不知不覺已經破百了,也沒有特意推廣過,但是慢慢的關注的人越來越多。因為事情多,好久沒有寫東西了,前一段時間有了一些想法,把h2engine又更新了一下,感覺h2engine又向前邁了一大步。本文記錄一下最近的心得體會,以及做出的相應修改。 關於RPC ...
游戲服務器設計之屬性管理器 游戲中角色擁有的屬性值很多,運營多年的游戲,往往會有很多個成長線,每個屬性都有可能被N個成長線模塊增減數值。舉例當角色戴上武器時候hp+100點,卸下武器時HP-10 ...