所以這就是我現在想要做的。簡單地說,我目前工作的一個紙牌遊戲,我有比賽挑卡人工智能的方法是這樣的:如何在每次運行一個函數時增加一個數字?
使包含所有可用的牌,由損壞排序的列表(最低至最高)。我們稱之爲'ai_list'
將要放置的卡(enemy_card)設置爲ai_list [index]。 'index'是每次函數運行時我想增加的數字。
所以我目前擁有的遊戲執行輪流(玩家敵方玩家敵人......),但問題是,我不知道如何來增加指數(設置爲0的開始)每次AI的卡放置功能運行。
我該怎麼做?
使用全局變量。每次運行該函數時都會重置局部變量。許多人(有充分理由)對全局變量不滿,但他們往往是追蹤遊戲狀態的一種自然方式。 –
我將您的問題的確切標題複製粘貼到Google搜索中,得到的重複問題位於前五位的結果中。在發佈新問題之前,您需要至少進行幾秒鐘的研究。 – TigerhawkT3