search
尋找貓咪~QQ 地點 桃園市桃園區 Taoyuan , Taoyuan

絕地求生大逃殺:志玲姐姐幫我找敵人!

背景介紹:

作為一個30多的老龍蝦,和大家一樣,絕地求生的三大主題:我是誰,哪裡在打我,我怎麼死了?一直困擾著我

直到有天去了土豪朋友家裡,看著7.1的環繞式,告訴我:「看,誰打我,我第一時間就知道,前後左右,全方位無死角」

我受到了深深的刺激。

於是我回來開始了自己的輔助AI設計,也是一時興起,完全沒想到後面會發展成這樣。

前提:必須做到不改遊戲本體,也不修改內存,唯一的目的就是幫助我這種老年玩家,更好的找到敵人。

階段一:

我研究遊戲聲音之後,發現敵人位置可以通過官方的如下圖片進行定位

所以,我對遊戲的音頻進行了輸出採樣,讓我欣喜和悲劇的是,遊戲完全不支持7.1音頻,只有左右兩個音頻,也就是說,來自正前、正後的槍聲,左右聲道各站50%分貝;左後方的槍聲,左聲道稍微大點,右聲道稍微小點。

所以,結果就是,左後方45°,和左前方45°的聲音,採樣完全一樣。

參考我的採樣圖

所以,階段一的時候,我是雙屏玩遊戲,左邊放著我的採樣工具,進行實施音頻監控,如果第一次無法發現左右,我會扭頭一下,等待敵人的第二槍。

向我開炮

這樣會定位出敵人的大致扇形位置

階段二:

第一階段經過了1周,發現其實沒有什麼卵用,因為雜音太大了!

於是我開始複雜的對遊戲槍械進行採樣,並且不同的距離進行採樣

受限於時間和精力,我只採樣了M16,M416,AK,98K,Scar這 四把槍,在20米,50米,100米,200米,300米5個位置的八個方位的音頻,一共200個音頻採樣文件

然後進行噪音過濾,這樣,通過2次槍聲,我就可以基本精確的判斷敵人在我八個方位的哪個區域和遠近。

但是:然並卵,激烈的戰鬥,並不能讓我很好的又緊張的看畫面,又緊張的看副屏,於是,我開始第三階段

階段三:

我對高德地圖的志玲姐姐音頻進行了採樣,比如:前方50米 請右轉 ,前方100米 有機動車監控

我整理出來了方位音頻和距離音頻,然後再拼湊了點別的音頻。

進行了逐一匹配和觸發,得到了如下的結果智能播報系統

前方高能

志玲姐姐:右前方200米,M16,請注意躲避

志玲姐姐:左後方100米,AK,請小心駕駛

我感覺到了滿滿的都是愛啊~~~~以後說不定志玲姐姐還能陪我聊天呢,單排就不是恐怖片了

后話:可惜遊戲不是7.1聲道的,不然我可以再花點時間進行精確採樣,這樣我的人性自走反炮兵火控雷達就成型了。

我一直在想,為啥不出一個萌新模式呢,如果被打,左右屏幕可以閃血光啊,這樣可以提示大家。

另外實現了這個軟體后,我壓根不聽什麼主播說,被打?聽聲音啊。。開鏡就是人,誰信啊。

最後,后話的后話,這個不是掛吧,不是掛啊。我覺得和Rashade差不多吧。。。

我只是自己倒騰了一下,如果有官方mm,可以私信我告訴我呀。。多謝哉。。

然後,有更好想法的基友們可以一起討論一下怎麼優化我的志玲姐姐啊

來自NGA orgheus



熱門推薦

本文由 yidianzixun 提供 原文連結

寵物協尋 相信 終究能找到回家的路
寫了7763篇文章,獲得2次喜歡
留言回覆
回覆
精彩推薦