如何讓電腦自己玩絕地求生?
最近瘋狂地迷上一個大熱的遊戲,絕地求生,今天與周圍的朋友聊天,談笑間提到能不能實現讓電腦自動玩絕地求生,就像alpha go下圍棋那樣。
發上來看看大家的想法,討論討論實現這個功能需要解決一些什麼問題?
可以。
絕地求生的本質就是:
不同玩家在同一個地圖裡面遊戲,
然後去尋找物資,去實現地圖目標(跑圖躲毒),
擊敗其他玩家,然後最後成功存活。
這顯然比DOTA2裡面的對線(注意卡兵,反補,正補,壓制等),
圍棋里對於落子之後的預判,棋譜的記錄等,
要簡單許多。
在現在,實現FPS遊戲自瞄已經並不是一件很難的事情,
稍微掌握一些這個方面的人就可以編寫程序,實現遊戲裡面視野內出現敵人就鎖頭,
然後開槍擊殺,同時通過對於自己的走位和旋轉防止其他外掛鎖頭和秒殺。
而去實現地圖目標,也不是難事,設定和地圖同步時間運行的程序,
控制AI對於時間的把控,現在也不會很難。
個人覺得有難度的是,如何讓AI去找房,搜索房間,如何去靈活舔包,
這個是比較難攻克的一點,但是回頭看看,既然AI可以在DOTA2里購買物品並且靈活合成,
並且針對敵人的裝備選擇自己的裝備,在未來吃雞裡面靈活找房,只要設定了大致了路點,
也不會是問題。
AI在吃雞里比人類強的點在於視野,對於目標的預判和反應,還有就是快速的反應。
個人覺得絕地求生目前更加需要的還是對於遊戲的完善,
還有對於某些主播作弊行為的嚴懲,
這些構想可以去想一想,但是很明顯這個AI的問題不是現在應該付出實踐的點。

賊雞兒簡單。ai眼中,伏地魔,幻影坦克,不存在的。告訴你啥叫360度靜態視力5.0,被動戰術目鏡,無瞄具自帶四倍鏡。就算不去分析聲音數據,只設定1.向圈中心跑2.攻擊一切視野中(360度)的敵人基本上吃雞了
AI局局吃雞無誤。
遊戲開始,AI在飛機上看到最近的房頂有98k一把,旁邊的房頂上有4倍鏡一個,計算跳傘的時間,飛行的角度,用最快的速度精準無比的降落在98k上,轉身探測到400米外的你正在降落,不到一秒的時間計算出你的下落速度,子彈飛行時間,彈道下墜,打開機瞄,一槍爆頭,你沒落地已經成盒,就這麼簡單。
AI有多強完全取決於你想把它設置成多強
基本就是外掛玩家的水平,甚至比外掛更強。建議題主限定AI戰術能力
否則的話
如果是絕地求生:大逃
設定每1秒360度觀察一次視野,與遊戲地圖對比,就算出現了一個像素的非正常區域,識別為玩家則立即控制移動消失於對方視野。
如果是絕地求生:大殺
設定每1秒360度觀察一次視野,與遊戲地圖對比,就算出現了一個像素的非正常區域,識別為玩家則立即點射爆頭,被AKM無鏡爆頭也可以說是很氣了簡單,君不見現在深度學習這麼6
之前dota2職業選手被ai吊打,ai還是把屏幕刷新率以及計算延遲算上去的,基本和人類反應速度差不多,但職業選手還是被吊打(通過觀看視頻習得策略)
fps那就更簡單了,拋開ai可以瞬間檢測出屏幕上的敵人不說,如果深度訓練一下,估計能又陰又有腦子
其實你只需要一個大陀螺
推薦閱讀:
※求大佬解答,網易UU加速器如何現在?
※吃雞槍法要怎麼練?
※絕地求生如何評價這樣的隊友?
※絕地求生里的滑鼠宏官方到底能不能監測到?
※有沒有技術帝或者科普帝說說絕地求生瞄準鏡上東西的意思。或者射擊的預判。?
TAG:絕地求生:大逃殺PUBG |
