【正文】
earning. The game should evolve, learn, and adapt the more it39。欺騙必須是平衡的,為玩家創(chuàng)造足夠的挑戰(zhàn)性,來(lái)保持游戲趣味性。我們將在本書(shū)考慮的簇?fù)硭惴ê蜕窠?jīng)網(wǎng)絡(luò)算法是即時(shí)行為的好例子。您可以在代碼中設(shè)定機(jī)器方角色朝某一目標(biāo)點(diǎn)沿x和y坐標(biāo)軸推進(jìn),直到角色的X和Y坐標(biāo)與目標(biāo)位置一致。我們要堅(jiān)持游戲AI的廣義的解釋?zhuān)◤暮?jiǎn)單的追逐和逃避,模式動(dòng)作,以及神經(jīng)網(wǎng)絡(luò)算法和遺傳算法。而對(duì)于自己專(zhuān)業(yè)領(lǐng)域的一些詞匯怎么表達(dá)還不是很了解的。幾種主流的游戲,如Creatures,Black amp。 開(kāi)發(fā)人員通常使用模糊邏輯以減少結(jié)果動(dòng)作的可預(yù)見(jiàn)性,并減少了枚舉大量的ifthen規(guī)則的負(fù)擔(dān)。 傳統(tǒng)的開(kāi)發(fā)人員一直對(duì)采用非定性AI持謹(jǐn)慎的態(tài)度,盡管這些情況正在改變。定性 定性的行為表現(xiàn)是具有指定和可預(yù)見(jiàn)性。1. 全文翻譯游戲AI介紹 在廣義上說(shuō),大多數(shù)游戲都包含一些人工智能(AI)的運(yùn)用。雖然游戲AI經(jīng)常被呼吁解決相當(dāng)復(fù)雜的問(wèn)題,但我們可以利用AI去嘗試給機(jī)器方以個(gè)性模樣、不同的性格,或塑造情感和各種性情,如,害怕,焦慮,等等。此外,定性方法不利于學(xué)習(xí)和發(fā)展,并且玩家在玩過(guò)一段時(shí)間后很容易找到游戲的規(guī)律,從而影響游戲的可玩性。此外,不平衡的欺騙將使電腦過(guò)于強(qiáng)大,使玩家無(wú)法擊敗電腦。在游戲的進(jìn)行中,機(jī)器方還需要去發(fā)展、學(xué)習(xí)和適應(yīng)。v 第三部分對(duì)AI技術(shù)在現(xiàn)有的AI游戲中的應(yīng)用進(jìn)行介紹。各種各樣的游戲類(lèi)型和游戲人物對(duì)什么事游戲AI給出了一個(gè)相當(dāng)廣泛的解釋。Deterministic behavior or performance is specified and predictable. There39。Nondeterministic methods facilitate learning and unpredictable gameplay. Further, developers don39。這種形式的欺騙是非常常見(jiàn)的,這樣有助于電腦智能與游戲玩家進(jìn)行對(duì)抗。這種腳本情節(jié)是非常多的,難怪AI開(kāi)發(fā)人員對(duì)尋路算法給予了極大關(guān)注。These successful games use nondeterministic methods in conjunction with more traditional deterministic methods, and use them only where they are needed and only for problems for which they are best suited. A neural netwoek is not a magic pill that will solve all AI problems in a games。這些因素已被證明是廣泛使用和學(xué)習(xí)AI技術(shù)的嚴(yán)重障礙。s no wonder that AI developers give pathfinding tremendous attention. These are only a few of the established game AI techniques。事實(shí)上,隨著生產(chǎn)下一代可玩性更高的游戲的壓力不斷增加,促進(jìn)游戲開(kāi)發(fā)者更徹底地去探討與研究非定性的技術(shù)。s playlife, so to speak.定性AI技術(shù)是游戲AI的基礎(chǔ)。The bottom line is that the definition of game AI is rather broad and flexible. Any thing that gives the illusion of intelligence to an appropriate level, thus making the game AI more immersive ,challenging,and most importantly,fun,can be considered game AI.Just like the use of real physics in games, good AI adds to the immersiveness of the game, drawing palyers in and suspending their reality for a time.游戲AI底線的定義是相當(dāng)廣泛和靈活的。在這個(gè)過(guò)程中,我也深刻地認(rèn)識(shí)到了自己在英語(yǔ)上有哪些不足之處。這樣,你至少可以在你的AI系統(tǒng)中分離出那些非定性的方法因?yàn)樗麄兪遣豢深A(yù)測(cè)而且難于測(cè)試或者調(diào)試的,然后確保你AI系統(tǒng)其余大部分可以用傳統(tǒng)的方法開(kāi)發(fā)。舉幾個(gè)例子,Alife技術(shù)常見(jiàn)于機(jī)器人應(yīng)用領(lǐng)域,并且在視頻游戲領(lǐng)域也取得了極大的成功。例如,在一個(gè)戰(zhàn)爭(zhēng)策略型游戲中,電腦控制的軍隊(duì)不用像游戲人必須做的那樣放出偵察兵,就能夠知道其對(duì)手也就是玩家操作的軍隊(duì)的位置、數(shù)量兵種等一系列信息。這種學(xué)習(xí)方法可以使用神經(jīng)網(wǎng)絡(luò)算法、貝葉斯算法,或遺傳算法完成。游戲AI屬于弱AI的范疇是最適合的,但是,在某個(gè)意義上,你可以想象游戲AI應(yīng)用領(lǐng)域的廣泛程度。 一些開(kāi)發(fā)商認(rèn)為路徑搜索是游戲AI的一部分,有些則認(rèn)為碰撞檢測(cè)是游戲AI的一部分。非定性 非定性行為和定性行為正好相反。事實(shí)證明,這種集中于更好的和更快的圖形技術(shù),包括硬件加速,為開(kāi)發(fā)更好更復(fù)雜的AI(軟件)現(xiàn)在會(huì)需要更多的資源。在一個(gè)第一人稱(chēng)射擊類(lèi)游戲中,被射擊者需要穿過(guò)地牢或建筑以完成接近或逃避玩家控制的人物的行為。一個(gè)神經(jīng)網(wǎng)絡(luò)算法不是靈丹妙藥,不可能解決一個(gè)游戲AI中的所有問(wèn)題。特別是那些專(zhuān)業(yè)的外文文獻(xiàn),如果沒(méi)有經(jīng)常接觸英語(yǔ),或者沒(méi)有學(xué)習(xí)過(guò)專(zhuān)業(yè)英語(yǔ),理解一篇專(zhuān)業(yè)的外文是非常吃力的。也許我們可通過(guò)寫(xiě)代碼來(lái)控制非人類(lèi)的生物,比如龍、機(jī)器人,甚至老鼠。這種學(xué)習(xí)方法可以使用神經(jīng)網(wǎng)絡(luò)算法、貝葉斯算法,或遺傳算法完成。如此短的發(fā)展時(shí)期,使開(kāi)發(fā)人員很難全面了解前沿的AI技術(shù)和認(rèn)清AI對(duì)銷(xiāo)售面廣的商業(yè)游戲的影響。Developers monly use fuzzy logic in fuzzy state machines to make the resulting actions somewhat less predictable and to reduce the burden of having to enumerate huge numbers of ifthen rules. Rather than have a rule that states if distance = 10 and health = 100 then attack, as you might in a finite state machine, fuzzy logic enables you to craft rules using less precise conditions, such as if close and healthy then attack aggressively.開(kāi)發(fā)人員通常使用模糊邏輯以減少結(jié)果動(dòng)作的可預(yù)見(jiàn)性,并減少了枚舉大量的ifthen規(guī)則的負(fù)擔(dān)。角色的學(xué)習(xí)和反應(yīng)行為屬于非定性的技術(shù)。這一方法我們提倡使用非定性方法?;旧?,一個(gè)生命系統(tǒng)是一個(gè)綜合系統(tǒng),具有自然的行為。此外,不平衡的欺騙將使電腦過(guò)于強(qiáng)大,使玩家無(wú)法擊敗電腦。此外,游戲開(kāi)發(fā)者不用把所有可能的情況全部用明確的編碼去實(shí)現(xiàn)。不含有任何的不確定性。re going to stick with a broad interpretation of game AI, which includes e