欧美日韩国产一区二区|qovd片|小明个人发布看看|小浪货你夹真紧水又多|老头把我添高潮了A片故|99热久久精品国产一区二区|久久久春色AV

國外工程師設(shè)計射擊游戲物理“自瞄機器人”,打敗眾多職業(yè)選手

說起玩游戲這件事 , 誰不希望開啟上帝視角 , 爆極品 , 暴打其他玩家?或者玩CS的時候如果可以槍槍爆頭那又有多爽?當(dāng)然 , 游戲廠商對于外掛那可是視為眼中釘?shù)拇嬖?, 時刻加以防范 , 不然再好的一款游戲也會因為外掛的泛濫而走向衰亡 。
國外工程師設(shè)計射擊游戲物理“自瞄機器人”,打敗眾多職業(yè)選手
文章圖片
不過對于一些喜歡游戲 , 同時具備專業(yè)知識 , 探索能力強的人來說 , 他們會純粹地在游戲的基礎(chǔ)上試圖突破各種界限 。 好比風(fēng)靡全球的競技類射擊游戲 , 職業(yè)選手除了和其他戰(zhàn)隊或者玩家進行實戰(zhàn) , 提升實力外 , 經(jīng)常使用的方法就是透過AI訓(xùn)練的方式 , 訓(xùn)練視覺和觸發(fā)反應(yīng)的神經(jīng)網(wǎng)絡(luò) 。 而在美國有一位熱愛編程的網(wǎng)友就嘗試通過軟體的方式對《無畏契約》等幾款射擊游戲進行干涉 。
國外工程師設(shè)計射擊游戲物理“自瞄機器人”,打敗眾多職業(yè)選手
文章圖片
一般而言 , 這種方式離不開三個步驟 , 第一個就是偵測位置 , 第二個就是發(fā)送指令 , 第三個就是移動鼠標(biāo)執(zhí)行指令 。 該網(wǎng)友在A電腦上只安裝了一只射擊游戲 , 在B電腦則安裝了捕捉第一臺電腦畫面的程序 , 兩者只有一條數(shù)據(jù)線的連接 。
國外工程師設(shè)計射擊游戲物理“自瞄機器人”,打敗眾多職業(yè)選手
文章圖片
為了讓B電腦上的AI能夠自行“玩游戲” , 因此需要分別在識別敵人和隊友 , 地圖里物品道具的識別 , 自身角色移動 , 瞄準(zhǔn)射擊等行為上載入軟體和編寫程序讓游戲里的角色執(zhí)行 。
國外工程師設(shè)計射擊游戲物理“自瞄機器人”,打敗眾多職業(yè)選手
文章圖片
雖然在某種程度上這種方式確實能夠讓程序運行 , 但由于個人編程技術(shù)在內(nèi)各種條件的限制 , 諸如敵人遠近出現(xiàn)的距離不同 , 敵我雙方識別 , 因為傳輸延遲而出現(xiàn)瞄準(zhǔn)效果下降等未能取得較好的效果 。
但這也從另外一個方面證明這整體的理論是可行的 , 的確可以通過訓(xùn)練機器來玩第一人稱射擊游戲 。
國外工程師設(shè)計射擊游戲物理“自瞄機器人”,打敗眾多職業(yè)選手
文章圖片
那么在硬體上讓機器人進行第一人稱射擊游戲又會是怎樣一番局面?美國一位機械工程師卡莫爾·卡特(KamalCarter)近日在分享交流的論壇上放出一個原型產(chǎn)品 , 引起了眾多網(wǎng)友的熱議 。 為了讓鼠標(biāo)自己“學(xué)會”瞄準(zhǔn) , 卡莫爾首先給鼠標(biāo)設(shè)計一個底盤 。 在他初步的構(gòu)思中 , 這個底盤需要能夠帶著鼠標(biāo)靈活移動 , 大概原理如下:
國外工程師設(shè)計射擊游戲物理“自瞄機器人”,打敗眾多職業(yè)選手
文章圖片
國外工程師設(shè)計射擊游戲物理“自瞄機器人”,打敗眾多職業(yè)選手】這個初步的構(gòu)思最終變成一個四周帶有全向性輪子的底盤 , 附帶有控制移動的微型電機 。
國外工程師設(shè)計射擊游戲物理“自瞄機器人”,打敗眾多職業(yè)選手
文章圖片
這個東西雖然看上去相當(dāng)簡陋和滑稽 , 但卻是具備所需要的功能 , 包括全方位移動 , 還有鼠標(biāo)點擊 。
國外工程師設(shè)計射擊游戲物理“自瞄機器人”,打敗眾多職業(yè)選手
文章圖片
完成了硬體道具后 , 下一步就是獲取目標(biāo) , 也就是“尋找敵人” 。 這里卡莫爾載入了開源使用的視覺目標(biāo)演算法 , 根據(jù)目標(biāo)的位置迅速地識別對應(yīng)的目標(biāo) 。
國外工程師設(shè)計射擊游戲物理“自瞄機器人”,打敗眾多職業(yè)選手
文章圖片
根據(jù)傳輸?shù)漠嬅尜Y料反饋到操作上 , 卡莫爾通過熱門的射擊訓(xùn)練游戲《AimLabs》里的“GridShot”測試 , 即是將鼠標(biāo)移動到畫面中的球體后按下鍵鼠 , 軟件就會依照反應(yīng)速度等記錄相關(guān)的分?jǐn)?shù) 。

相關(guān)經(jīng)驗推薦