一, 揹包模塊的設計
揹包模塊在遊戲中始終貫穿整個遊戲,揹包模塊設計的好壞影響到整個遊戲。
是物品類的設計的裏面需要包含哪些屬性
- id
- 配置表id
- 物品的等級
- 物品是否被那個hero使用 hero_id
- 物品是否改造過
- 物品的改造花費的那一個物品的數量
- 物品的數量
其中物品的屬性可以通過配置表id查詢配置表得到物品的類型
二,物品之武器的模塊
物品之武器模塊通常有的功能
- 武器升級
- 武器改造
- 物品出售
- 武器合併
- 武器分解
武器,hero和武器排行榜相連接
這裏拿武器升級來說 武器升級, 需要花費金幣 來換取武器升級, 武器升級必然 帶來了 玩家戰鬥力上升 , 需要從新計算玩家的戰鬥力 , 另外武器排行榜是否需要改變 通常武器排行榜取前50個的玩家的排行榜。
武器分解就需要保存武器升級花的金幣數據 ,和武器改造花費的物品的數據,所以這裏就需要保存對應的改造的花的物品類型
三, 數據統計
物品的來源(那個模塊獲取到物品)
這裏物品又和物品日誌模塊相關係 , 統計數據分析整個遊戲,那個模塊玩家獲取的物品多 ,就需要獲取物品的來源
進行整個遊戲的平衡的使用