黃竣
摘要:人工智能技術(shù)的創(chuàng)新應(yīng)用為計算機游戲軟件的設(shè)計研發(fā)提供了全新的發(fā)展途徑,基于人工智能技術(shù)能夠顯著提高游戲畫面效果與運行流暢性,由此提高玩家在游戲參與過程中的體驗效果。基于此,本文對其進行深入研究。通過研究能夠得出結(jié)論,人工智能技術(shù)對于計算機游戲軟件具有巨大的幫助效果,能夠顯著提高游戲軟件開發(fā)設(shè)計的效率與質(zhì)量,增強游戲畫面效果與運行環(huán)境的安全性,從而為玩家?guī)砀鼮榱己玫挠螒騾⑴c性,充分展示了人工智能技術(shù)在計算機游戲軟件中的應(yīng)用價值。
關(guān)鍵詞:人工智能技術(shù);計算機游戲軟件
1. 人工智能技術(shù)概述
人工智能技術(shù)主要是指對人類的思維與智能進行研究分析,基于相關(guān)方法與理論內(nèi)容對計算機系統(tǒng)功能進行開發(fā),促使其具有一定的類人思維與邏輯,以此實現(xiàn)計算機系統(tǒng)的智能化。人工智能技術(shù)屬于一種新型的計算機科學(xué)技術(shù),在應(yīng)用中能夠?qū)⒃緦儆谌藶椴僮鞯沫h(huán)節(jié)進行智能化控制處理,基于人類的思維邏輯作出相應(yīng)的判斷分析,最終完成有效控制目的。本研究中提及的人工智能技術(shù)主要是指在計算機游戲軟件開發(fā)設(shè)計領(lǐng)域中的應(yīng)用技術(shù)。
2. 人工智能技術(shù)在計算機游戲軟件中的應(yīng)用價值
計算機游戲自誕生之日起,便深受游戲者們的歡迎與喜愛,伴隨著信息化技術(shù)與人工智能技術(shù)的深入發(fā)展,其在計算機游戲軟件智能化研發(fā)中的作用越來越重要。人工智能技術(shù)的科學(xué)應(yīng)用會大幅度提高軟件研發(fā)效率與效果,同時能夠加強游戲畫面的真實性與體驗效果,為玩家提供更加優(yōu)質(zhì)的游戲體驗,增強玩家的視覺與聽覺感受,為玩家?guī)砬八从械拇碳じ信c新鮮感。一套計算機游戲軟件系統(tǒng)的基礎(chǔ)工作結(jié)構(gòu)如圖1所示。
在系統(tǒng)中添加了人工智能技術(shù)后,游戲軟件系統(tǒng)的可玩性與操作性得到大幅度提升。以一個簡單的吃豆計算機游戲為例分析,軟件系統(tǒng)能夠?qū)巧谶\行期間的全部行為狀態(tài)以及活動變化進行控制,包括游走、追逐、死亡、復(fù)活等,具體情況如圖2所示。
對現(xiàn)階段的計算機游戲軟件的實際發(fā)展情況進行分析,能夠發(fā)現(xiàn)人工智能技術(shù)的應(yīng)用情況并不罕見,比如,深受玩家們喜愛的王者榮耀、“吃雞”以及英雄聯(lián)盟等游戲中,都有大量的人工智能技術(shù)的運用。在計算機游戲系統(tǒng)中引入人工智能技術(shù),可以使計算機游戲系統(tǒng)的運作品質(zhì)及運作效率得到提升[1]。現(xiàn)在,隨著游戲玩家對計算機游戲的需求和要求的不斷提高,也導(dǎo)致計算機游戲軟件在開發(fā)過程中,需要對大量的游戲相關(guān)數(shù)據(jù)信息進行科學(xué)儲存,同時進行高效化、便捷化的處理操作,以此滿足游戲中的具體功能需求。其中,運用人工智能技術(shù)能夠?qū)τ螒蜍浖械馁Y料進行高效的歸類與篩選,可以讓電腦的游戲程序更加精確,也可以用來為對付許多不確定的東西。
最關(guān)鍵的環(huán)節(jié)在于,人工智能技術(shù)擁有良好的自主學(xué)習(xí)能力,能夠記住玩家的動作和特性。玩家在每次游戲時都能得到更好的體驗,而且還能得到更多的幫助和更優(yōu)質(zhì)的游戲服務(wù)。人工智能技術(shù)在應(yīng)用期間能夠?qū)Σ煌脩籼峁┎煌挠螒蛑悄芑?wù),通過交互式的操作提高用戶的游戲體驗水平,確保游戲畫面的真實性與軟件運行的流暢性。
3. 人工智能技術(shù)在計算機游戲軟件中的具體應(yīng)用
3.1 人工智能神經(jīng)網(wǎng)絡(luò)技術(shù)
在人工智能技術(shù)體系中,神經(jīng)網(wǎng)絡(luò)技術(shù)是比較發(fā)達的一種新型技術(shù),是一種模仿人腦的神經(jīng)結(jié)構(gòu)而得出的新型智能化技術(shù),從本質(zhì)角度分析屬于分散處理器,只是與一般的處理器相比,其規(guī)模要更大一些。其中包括多個信息處理單元模塊,其中的各個模塊既能單獨操作,又能互相作用,進行協(xié)同操作,操作速度比較快;沒有很大的障礙,經(jīng)常會使流暢度維持在很高的水準,將其應(yīng)用到計算機游戲軟件的開發(fā)設(shè)計環(huán)節(jié)中,能極大地提高游戲軟件系統(tǒng)的運行效率與效果[2]。對其進行深入分析能夠發(fā)現(xiàn),每一個神經(jīng)網(wǎng)絡(luò)都有儲存數(shù)據(jù)信息的能力,所以可以模仿人類大腦的運行處理原理,來適應(yīng)各種信息數(shù)據(jù)的處理需求,最終保證信息指令可以正確進行。
以射擊類電子游戲軟件中的人工智能技術(shù)的應(yīng)用情況為例分析,該系統(tǒng)被分為多個不同功能的模塊,分別是游戲智能感知模塊、智能戰(zhàn)略模塊以及智能決策模塊等。在運行過程中對人類的思維邏輯方式進行仿真模擬,基于智能化設(shè)定運行系統(tǒng)。每一個模塊都是按照軟件系統(tǒng)的規(guī)范要求來執(zhí)行自身對應(yīng)的任務(wù)與操作。通過明確各個模塊所要完成的任務(wù)與操作,可以讓整個游戲軟件的人工智能系統(tǒng)的研發(fā)工作效率和質(zhì)量都得到較大程度的提升。該設(shè)計類游戲的人工智能系統(tǒng)結(jié)構(gòu)如圖3所示。
3.2 人工智能專家系統(tǒng)技術(shù)
在開發(fā)計算機游戲軟件時,可利用人工智能技術(shù)中的專家系統(tǒng)實現(xiàn)對游戲軟件的運行環(huán)境檢測,在系統(tǒng)中添加誤用分析規(guī)則模塊,這樣就能夠?qū)κ褂谜叩母鞣N作業(yè)動作進行即時監(jiān)控。如果用戶的個人行為與軟件操作手冊中的內(nèi)容不符,可以被認為是入侵行為,會立即啟動保護程序,保證軟件的安全順暢運行,防止由于多種原因造成信息丟失,使用戶體驗受影響。
對NIDIS專家系統(tǒng)進行探討,該系統(tǒng)在設(shè)計時將先進智能技術(shù)應(yīng)用其中,以此加強系統(tǒng)的檢測分析效果,能夠?qū)浖到y(tǒng)的實際運行情況具有全面精準的把控,及時有效地發(fā)現(xiàn)操作者的異常操作行為,系統(tǒng)所具有的機能更加完善與合理。值得注意的是,該系統(tǒng)包含多種入侵情景編碼,利用多種統(tǒng)計方法來統(tǒng)計和歸納用戶的行為邏輯信息,這些原始數(shù)據(jù)將會成為評估用戶操作行為的重要依據(jù),同時還能對用戶的行為特征進行精準的識別分析,并構(gòu)建出更加真實的數(shù)據(jù)信息模型,其使用益處明顯可見[3]。
在該系統(tǒng)中,還設(shè)置了一個用戶行為監(jiān)控子系統(tǒng),能夠?qū)τ脩舻母鞣N操作行為進行深入分析,還能夠與用戶過去的行為數(shù)據(jù)進行比較,進而對用戶的行為習(xí)慣進行分析,從而對被攻擊的可能性進行評價。除此之外,該系統(tǒng)還可以通過對游戲軟件系統(tǒng)的定期安全防護與病毒查殺,實現(xiàn)游戲軟件系統(tǒng)的全面防護管理,保證游戲軟件系統(tǒng)能夠安全、有效運行。
3.3 人工免疫技術(shù)應(yīng)用
要想更加科學(xué)地利用計算機應(yīng)用軟件,必須構(gòu)建良好的計算機網(wǎng)絡(luò)基礎(chǔ)。從目前我國計算機網(wǎng)絡(luò)系統(tǒng)的具體運作情況來看,具有范圍比較大以及復(fù)雜的特性,這就造成計算機網(wǎng)絡(luò)系統(tǒng)的綜合管理工作難度比較大,部分管理環(huán)節(jié)比較薄弱。也就是說,在計算機網(wǎng)絡(luò)系統(tǒng)運行的過程中,對應(yīng)的安全防護能力相對比較薄弱,可能會在外界因素的影響下造成計算機網(wǎng)絡(luò)系統(tǒng)的崩潰,對系統(tǒng)運行安全性、流暢性等因素構(gòu)成影響。而人工免疫技術(shù)的應(yīng)用能夠?qū)τ螒蜍浖鸬搅己玫臍⒍拘Ч鋵τ诓《揪哂辛己米R別功能,確保軟件系統(tǒng)運行不會受到負面影響,將系統(tǒng)安全隱患消滅在萌芽階段,大幅度提高游戲軟件系統(tǒng)運行的安全性與穩(wěn)定性。
計算機游戲軟件中應(yīng)用人工免疫技術(shù)的關(guān)鍵之處,在于能夠在復(fù)雜的網(wǎng)絡(luò)環(huán)境中對游戲軟件起到有效的安全保護效果,確保軟件穩(wěn)定、順暢運行,還可以及時識別并消除入侵的各類病毒,避免軟件遭到破壞,其中包括負向選擇、克隆選擇和基因庫三種不盡相同的運行機制[4]。在基因數(shù)據(jù)庫中,可以在不影響程序運行的情況下,對基因碎片進行重組和分析,從而提升對入侵病毒識別的全面和準確性。在當前技術(shù)不斷升級、病毒種類層出不窮的情況下,利用人工智能技術(shù)做好軟件的查殺工作,其重要性變得更加明顯,只有這樣,才能使軟件的安全性得到極大的提高。
3.4 游戲軟件網(wǎng)絡(luò)安全技術(shù)
近年來,計算機技術(shù)發(fā)展水平不斷提升,計算機網(wǎng)絡(luò)環(huán)境的復(fù)雜性進一步提升,游戲軟件在運行時經(jīng)常會受到惡意攻擊或者病毒攻擊,如果不進行有效的安全防護,必然會導(dǎo)致游戲軟件的安全性受到破壞,出現(xiàn)數(shù)據(jù)泄漏或丟失等問題。網(wǎng)絡(luò)安全問題會大幅度降低用戶在游戲時的參與性與體驗效果,導(dǎo)致用戶對游戲的滿意度和認可度下降。將人工智能技術(shù)應(yīng)用到游戲軟件網(wǎng)絡(luò)安全研究設(shè)計中,能夠設(shè)計出智能防火墻系統(tǒng)、垃圾信息智能處理系統(tǒng)、反入侵系統(tǒng)等智能化安全系統(tǒng),對游戲軟件運行期間的環(huán)境安全以及異常行為進行全面的識別與檢測,進而引發(fā)安全警報,方便盡早介入并解決問題,也能在最短的時間里對電腦軟件中的資料進行防護,防止被盜,提高使用者的信任度與滿意度??梢姡瑢⑷斯ぶ悄芗夹g(shù)運用到電腦軟件網(wǎng)絡(luò)安全上,能夠保證各種軟件不會受到網(wǎng)絡(luò)的攻擊,使其運作更加安全;將操作的風(fēng)險降至最低,保證使用者獲得更好的體驗。計算機游戲軟件系統(tǒng)的網(wǎng)絡(luò)安全系統(tǒng)基本結(jié)構(gòu)如圖4所示。
3.5 人工智能Agent技術(shù)
人工智能Agent技術(shù)是一種分布式的人工智能領(lǐng)域范疇技術(shù),屬于一種實體內(nèi)容的形式,在執(zhí)行任務(wù)的過程中具有自動化的特征,并且與傳感器進行合作可以根據(jù)周圍環(huán)境的具體情況,進行相應(yīng)的處理反應(yīng)。同時,這種技術(shù)根據(jù)所處的環(huán)境,起到了一定的調(diào)控作用,在一般情況下,被廣泛應(yīng)用于軟件安全防護的領(lǐng)域?,F(xiàn)階段的人工智能Agent技術(shù),對外界的感應(yīng)更加準確和高效,感應(yīng)能力也更加強大,在互聯(lián)網(wǎng)的深層,其系統(tǒng)配置也得到了極大的提升[5]。從目前的計算機軟件運作的環(huán)境來看,該技術(shù)具有先進的特性,并且逐步顯現(xiàn)出自動化的特性,因此,強化軟件運行期間的安全性是目前較為關(guān)鍵的工作,可通過利用人工智能Agent技術(shù)的優(yōu)點功能來解決軟件系統(tǒng)的安全問題,盡早制定處理措施,從而保證軟件始終在安全的環(huán)境中順利地運轉(zhuǎn)。
結(jié)語
通過本次研究能夠?qū)θ斯ぶ悄芗夹g(shù)以及其在計算機游戲軟件開發(fā)設(shè)計中的應(yīng)用情況具有一定的了解。通過本次研究能夠得出結(jié)論,人工智能技術(shù)對于計算機游戲軟件研發(fā)具有顯著的積極效果,大幅度提高了游戲軟件研發(fā)設(shè)計的效率與效果,保證了游戲軟件運行的安全性,為游戲用戶帶來了良好的使用體驗。
參考文獻:
[1]余可春.基于人工智能的計算機游戲軟件開發(fā)技術(shù)研析[J].軟件,2022,43(10): 39-41.
[2]任柏成,鄒雨含.人工智能技術(shù)運用于計算機游戲軟件中的對策探索[J].電腦知識與技術(shù),2022,18(12):67-68.
[3]陳勇.人工智能技術(shù)在計算機游戲軟件中的應(yīng)用[J].軟件,2022,43(10):92-94.
[4]畢江會.基于人工智能的計算機應(yīng)用軟件開發(fā)技術(shù)研析[J].電子元器件與信息技術(shù),2021,5(7):195-196,198.
[5]馮景利.基于人工智能的計算機應(yīng)用軟件開發(fā)技術(shù)應(yīng)用分析[J].信息記錄材料,2022,23(9):189-191.
作者簡介:黃竣,本科,研究方向:游戲開發(fā)、人工智能。