0
我需要另一種方法來處理遊戲中的物品。目前,我正在爲項目可能具有的每個方面使用變量。Android:創建,存儲和展示類似RPG的物品的最佳做法
示例:武器具有傷害和致命一擊機會。假設有兩種可能的武器,斧頭和劍。
String weapon = "Axe";
int damage = 1;
int critical = 5;
現在我需要添加特殊元素,例如stat buff(增加攻擊力,生命值,法術強度等)。
我需要一個武器可能增加的每個屬性的變量嗎?或者更確切地說,一個變量的數值會增加,而變量的數量會增加?那麼,有一個if語句檢查統計數據是否增加?和顯示它一樣嗎?
任何提示?謝謝!
我不太清楚你的代碼是如何工作的。我認爲每種物品最多會有4種類型的統計增加中的3種。當玩家收到一個新物品時,一個新的活動將打開並隨機生成該物品。如果玩家決定採取該項目,它將被保存在3個陣列之一(第一個打開或替換) – cerealspiller