1. 程式人生 > 遊戲 >《半條命:Alyx》敵人原本可以識別玩家豎中指

《半條命:Alyx》敵人原本可以識別玩家豎中指

《半條命:Alyx》在2020年上市之後,收穫了來自玩家和媒體的一致褒獎,成為史上最佳的VR遊戲之一。這款遊戲中,玩家和場景的互動級別達到了空前程度,但在最終版裡還是沒有實現開發人員的所有設想。每款電子遊戲在上市之前對非必需的玩法元素都要進行嚴格審查,在最近的訪談中,開發人員就對正式版遊戲中沒有能夠實現的一個玩法進行了介紹。

在《半條命:Alyx》中,玩家扮演的正是標題中的Alyx,通過角色的雙眼融入到遊戲的事件之中。這雙眼睛在遊戲中會盯著角色的雙手,因為Alyx的虛擬手指是玩家與遊戲世界互動的主要方式。除了手動裝彈與武器射擊之外,玩家還能通過對Alyx手指的擬真操控,實現物品撿拾和操作。這也就意味著玩家的每一根手指都可以單獨伸出來,做出各種手勢,比如豎起大拇指,或是豎起中指等等。

Valve程式設計師兼Alyx手勢專家Kerry

Davis表示,這些動作原本在遊戲中並不是沒有意義的。不同的手勢會觸發不同的程式碼,然後會被識別出來,程式設計師最早是想要讓《半條命》世界裡的人能夠對這些手勢產生反應。玩家可以激怒聯合軍士兵,也可以對標誌性角色加以鼓勵,這樣玩家除了射擊和談話之外,還有別的辦法可以與NPC互動。然而,應用這個功能肯定要經過非常艱辛的努力,而且也要耗費巨量的資源來製作指令碼和動畫,更不用說對劇情的潛在影響了。

另外,並不是所有的VR裝置都能識別單獨的手指動作。這個功能對於Valve的Index

VR是標準功能,但其它裝置上的玩家將無法使用《半條命:Alyx》的這一功能。這樣算來,無法使用這一功能的玩家數量太過龐大,很多人甚至都不會意識到有這樣一個功能存在,因此NPC手勢識別功能最終未能加入到最終版遊戲中。