如何設計一個易擴展的遊戲技能系統?

技能沒什麼框架,只是有很多字段罷了,比如cd、施法距離、釋放動畫、飛行動畫等等。。。其實遊戲技能不是一直不是什麼難點,畢竟根據每個屬性實現邏輯就好了。 技能真正麻煩一點是其實是 所謂的「效果」。因爲從很久以前,遊戲設計的時候就把效果這個概念添加進來了。對於 遊戲戰鬥對象主體,我們暫時叫做BattleAgent簡稱BA。影響BA的數據有很多,比如移動速度、攻擊力、基礎屬性等等,影響的入口也有很多:
相關文章
相關標籤/搜索