遊戲中的遊戲是一個每週的系列賽,探索移動遊戲行業,並通過最新的智能手機和平板遊戲的動手指南來探索當前趨勢。
在周一在舊金山舉行的全球開發人員會議(WWDC)舉行的主題演講中,蘋果透露了我們所有人都期待其操作系統的許多更新。
作為iPhone用戶,我對iOS 9,從更新到內置應用程序的新功能等等,包括重新設計的註釋,全新新聞以及地圖中的詳細過境信息。
而對活動的討論集中在蘋果等大公告上音樂流媒體服務,迅速去開源,x隊長和Watchos 2,蘋果也有一些新聞來激發那些玩遊戲的人和創造遊戲的人。
iOS 9具有許多新的開發人員API,包括GamePlayKit和Model I/O - 它們將有助於開發人員構建更好的遊戲 - 以及在遊戲時錄製的ReplayKit。
遊戲玩法成套工具將無助於渲染和動畫過程,而是會幫助開發人員設計其架構遊戲幾乎沒有努力。它將消除創建複雜算法的需求,以便它們可以專注於其他功能,例如隨機遊戲玩法。
這是金屬進來的地方。
蘋果宣布金屬即將到達Mac,這將“為遊戲和其他應用程序中的新現實主義和細節鋪平道路。”
什麼是金屬?
在去年的WWDC上,Apple的軟件Craig Federighi主管使用Release 8推出了金屬,這是其開發人員工具,以取代行業標準的3D API OpenGL。
金屬是一種核心圖形技術,可提供更快,更有效的渲染性能。這次,我們了解到iOS 9中的內置應用程序使用金屬,因此它們將提供“更平滑的動畫”和更快的滾動。
在遊戲方面,金屬可提供更豐富的圖形和更快的性能。在使用金屬增強應用程序的遊戲中的名稱中,有2K,Unity,Blizzard,Feral,虛幻引擎,Aspyr,Aspyr,The Foundry,Campo Santo和Autodesk。
使用金屬,開發人員可以利用該平台,以最大程度地利用Apple的A7移動芯片中最新的Apple設備中的A7移動芯片,例如當時 - iPhone 5s。金屬和A7的組合大大提高了性能和圖形,Federighi說將“首次啟用遊戲提供商,將游戲機級3D遊戲帶到移動設備。”
金屬受益獨立開發人員嗎?
金屬是用於施工和GPU編程的更優化的圖形層。與配備A7處理器的蘋果新設備相比,它也是獨有的 - 與OpenGL不同,OpenGL可以在平台上使用。這意味著獨立開發人員將有iOS用戶的受眾群體使用較新的iPhone,並且他們的遊戲將無法跨平台使用。
但是,在創建遊戲時節省處理時間方面,這只是有意義的。金屬的名字是由於編碼更接近金屬的結果 - CPU或實際硬件。使用金屬時,開發人員直接向GPU發出命令 - 改進是巨大的,因為CPU沒有緊張。這也清除了電池壽命,因此用戶可以玩更長的時間,而無需為手機充電。
以免費遊戲(使用應用內購買)遊戲為例世界僵局來自獨立開發人員Proultariat Inc。該應用具有350萬個下載量,除了被加冕為最佳平板電腦遊戲外,該應用程序被評為App Store的編輯選擇。聯合創始人兼首席執行官塞思·西瓦克(Seth Sivak)將成功歸功於無產階級與金屬的整合,這使該公司能夠推動遊戲可能與遊戲所能達到的界限。
從技術的角度來看,Plorerriat能夠將游戲的幀速率加倍,從而從每秒30幀到60幀。
西瓦克說:“我們還可以做很多後處理效果,例如著色器,以使遊戲看起來很酷……我們在邊緣周圍進行了一些模糊。”
他繼續說:“這就是我們可以處理的技術工作,但實際上是為我們提供合作的頭部空間,從我們可以在物理方面進行更多計算的下降電話的數量,並能夠添加更有趣的粒子效果和諸如此類。”
“唯一的缺點是因為您正在推動更多的幀,這意味著更多像素,因此電池上不輕。”
至少iOS 9會增加電池壽命。
與OpenGL不同,Metal是一種高效的圖形API,它使其與開發控制台更相似。對於開發人員來說,這是一個吸引人的因素超級邪惡的巨型公司。設計獎對於多人遊戲在線戰場遊戲,Vainglory(Apple在2014年9月的主題演講中介紹)。
Coo Kristian Segerstrale說:“我們是一家核心遊戲公司,因此我們專注於提供您期望在PC或觸摸屏設備上獲得的經驗。”
“金屬真正擅長的是使我們能夠從設備硬件中擠出最大的性能,提供更清晰的控件,更美麗的效果,在屏幕上移動更多的東西 - 基本上質量更高的設置,如果您喜歡在設備上,從而獲得了更美好的體驗。”
但是,僅僅因為金屬為開發人員帶來了好處,這並不意味著它應該是唯一的平台,尤其是考慮到非蘋果遊戲玩家。
Segerstrale說:“如果您是想要最終在多個平台上開發或分發遊戲的遊戲開發人員,那麼您可能應該三思而後行。”
App Store的成功
蘋果通過透露已向開發人員支付了超過300億美元的收入來慶祝其應用商店的成功,這使其成為最有利可圖的應用程序市場,下載了超過1000億個應用程序。
App Store允許開發人員完全控制其標題。要在App Store中使用應用程序,開發人員設置了一個每年費用為99美元的帳戶。蘋果宣布,現在合併了開發人員帳戶和Mac應用程序的帳戶,使過程變得更加無縫。
除了開發人員可以通過創建帳戶來完全控制自己的應用程序以及可以分發遊戲的受眾的事實之外,開發人員還可以訪問Apple的所有API。另外,提出應用程序沒有成本。
但是,獨立開發人員應該在應用商店中提供應用程序嗎?
將App Store與Google Play商店(例如Google Play Store)區分開來的是編輯的選擇選擇,由真正的遊戲玩家獨立選擇。這些應用程序是根據自己的觀點選擇的,並且不受廣告影響。蘋果還將其社論選擇擴展到子類別和特定類型,而不是突出基於算法的最高且最下載的應用程序。
塞格斯特雷說:“蘋果是明顯的市場領導者。”儘管Android市場發展迅速,但其生態系統(和編輯政策)仍在成熟。相比之下,App Store在遊戲玩家中的聲譽更高。
塞格斯特雷說:“他們已經做了很多工作,以與消費者建立信譽。” “它們所提供的事情很棒 - 他們的編輯政策,他們的評論 - 您不能在一夜之間與消費者建立聲譽,蘋果在硬件方面所做的一切都很好,而且在iTunes服務的情況下也是消費者一直很高興的人。”
他繼續說:“編輯政策已經成熟,商店如何管理的總體政策以及圍繞應用程序審查過程的政策 - 所有這些事情都花了一些時間才能成熟,但是現在我認為消費者擁有大量信任。”
但是開發人員不會在圖表上生活和死亡。許多應用程序 - 甚至來自獨立開發人員的應用程序都經常獨自達到頂峰。 App Store中的開發人員被迫製作好產品 - 無論是有一家初創公司還是已經在大聯盟中的公司。
Sivak說:“蘋果一直很擅長尋找新的遊戲來為用戶服務,他們並不真正在乎它的來源。如果您做了一款好的遊戲,他們將竭盡所能告訴用戶,這真的很棒。”
“人們不一定會購買進入App Store的方式。蘋果一直積極嘗試尋找多種有趣的遊戲,並確保用戶擁有很酷的東西。”
底線
隨著iOS和OS的更新,遊戲玩家和開發人員都將獲得更高質量的體驗。像金屬這樣的工具將使開發人員更容易編碼和創建獨特的遊戲,而ReplayKit將進一步增強遊戲玩家的參與度,這對獨立開發人員也有益。
Segerstrale說:“我們最興奮的是,來自公告的一部分,是ReplayKit,並且能夠幫助消費者從遊戲體驗中創建視頻並與朋友分享的想法。” “這種功能是一種非常複雜且昂貴的功能。”
鑑於它的成功,開發人員才能在發布遊戲時只能看一下App Store?絕對不是。他們不僅會錯過其他非蘋果用戶,一些遊戲玩家喜歡從平台上壯成長的核心遊戲,處理能力和屏幕尺寸差異。
Segerstrale說:“在某些方面,您在Android方面將這些設備分散的事實對於核心遊戲來說是一件好事,因為核心遊戲始終取決於某些設備的速度更快,並且對遊戲進行了優化,這與其他設備相反。”
在iOS vs Android辯論中,對於開發人員而言,在iOS上運行一款遊戲要容易得多,因為與Android替代方案相比,Apple的設備有限 - 這有助於他們知道自己的遊戲和效果很好。
在App Store中發布,可以使開發人員免費到達成千上萬的人。如果您有好產品,Apple將為您提供特色。
西瓦克說:“蘋果表明,他們願意追求更多的實驗性,也許他們的觀眾不喜歡,這沒關係。”
另外,蘋果公司具有出色的編輯政策。 Segerstrale補充說:“就某種水平的內部人士提供了有關如何構建以及如何隨著時間的推移成功的建議,蘋果一直非常周到。”
從與這些開發人員交談後,Apple為可靠的市場提供了一個可信賴的消費者基礎,以及幫助您成功的工具。獨立開發人員,不必擔心與那裡的大魚競爭。只是潛入。