拋磚引玉 開發者可以讓3Dtouch可以這么玩
在iPhone 6s發布之前,我們對于3D Touch功能是相當的期待。它可以測量你在屏幕上的按壓力度,如此看來它在游戲方面似乎有一定潛力。我們和一些游戲工作室進行了溝通,聊一聊他們對于3D Touch新功能的計劃。不過,聊之后才發現復雜度遠超過我們的想象。
按下按鈕
Nitrome的總經理Matthew Annal說:“它看起來像是一個額外的按鈕,我非常想知道它是否能讓用戶一只手就能玩游戲,左右滑動操作來移動目標,而3D Touch則可讓目標跳躍 。
你可能期望3D Touch能讓游戲像Silly Sausage和Platform Panic那樣好玩,Nitrome對此類游戲比較感興趣,但他的想法并不止于此,Anal表示他更希望3D Touch能像鼠標一樣可以懸停并點擊界面上的元素,在界面上懸停以檢驗并點擊元素來獲得和操作元素。
想法固然非常好,但是我們詢問他是否有計劃在即將上線的游戲中使用該功能,他卻表示不會。他說:“目前游戲都是提前做宣傳,所以任何新支持都是吸引市場的捷徑,不過我們在未來的游戲中不會使用該項功能。”
Touch me now
事實證明我們并不依賴工作室不切實際的想法,一些游戲已經使用了3D Touch功能,比如Pixel Toys。你可能已經在WWDC 2015上看過Watch Warhammer 40K: Freeblade這款游戲在iPhone 6s上的演示,它使用3D Touch來聚焦敵人并射擊。
我們向他們的CEO Andy Wafer請教,他們是如何成為第一家在游戲中使用3D Touch的開發商,他說“我們很費勁才讓Freeblade成為一款引人注目的游戲。”
正因為在游戲中積累了一些實踐經驗,所以他才最能回答關于3D Touch的兩個關鍵問題。也就是說,這項技術非常靈敏,所以才有開發前景。不過缺點同樣也存在,它也有可能是3D Touch游戲可能性的災難。
他說:“我們對這項技術的敏感度和精確度感到吃驚,它可以很流暢地檢測各種不同的手勢,現在再也回不去2D時代了。”
Andy Wafer對成本問題比較積極,他表示3D Touch只是測量有多少壓力應用在了屏幕中一個特定的點上。你可以以同樣的方式使用這些信息,模擬開關測量你在控制器上的按壓力度。”
“從游戲開發角度看,實現這種輸入方式并不難。”
局限性
3D Touch面臨著一個重大的障礙,目前它僅使用在最新的兩款iPhone上,毫無疑問未來它會應用在iPad上,但現在還沒有相關的消息。Android手機也沒有提供類似的功能,所以潛在的使用3D Touch功能的潛在游戲玩家并不多。
Annal認為問題并不像表面上看起來那么大,他說“該功能一個真正的獨一無二的用處可能是真正吸引觀眾熱衷于炫耀他們的新手機。”
Apple Watch當時就是這樣一個情況,很多游戲成功沖上了排行榜。蘋果的用戶是如此之多,以至于強烈吸引有限的一部分觀眾是一個可行的策略。”
Wafer也有相同的感慨“我們希望蘋果在未來數月出售新的機型”。
“購買了新機的玩家會興致勃勃地上手體驗那些支持了3D Touch的游戲。我希望3D Touch是移動游戲行業自初代iPhone發布以來最重要的技術變革,這樣我們將會在未來的游戲中使用該項技術,并且我期望隨著時間的推進,大部分專業的開發商都會使用這項技術。”
兩家開發商都指出3D Touch的很多功能用其他輸入形態并不是非常難易復制,不過3D Touch的魅力在于其難以比擬的平滑感和觸感。
“我們已經開始謹慎地使用這項技術,不過是非必要使用的元素,作為非兼容設備上的次要開關”Annal說,“本質上說是快捷鍵。”
這就是Pixel Toys在Freeblade中的用法,Wafer表示縮放是數字化的,而不是模擬。3D Touch可以幫助增強這種體驗,但不用3D Touch而使用不同的手勢和輸入同樣能有完整的游戲體驗。
即便如此,類似Nitrome和Pixel Toys聰明的開發商對3D Touch的不斷探索也是一個好消息,并且在支持該項新功能的產品上線后,我們依然可以體驗一番。