Facebook Messenger Adds Tap-And-Hold Video Sharing, Another Snapchat Feature
Amazon Prime Music Is Actually About Selling More Physical Goods
Social News Aggregator Nuzzel Raises $1.7M From Lowercase, Homebrew, And OthersBrowse more...Android
Samsung Aims To Reinvigorate Its Tablet Line With The New Galaxy Tab S
Android Wear Developer Team Talks Building Apps For Moto 360 And LG G Watch
Samsung Outs Its First Tizen-Powered SmartphoneBrowse more...Gaming
SteelSeries Teams With Tobii To Track Your Eyes And Make You A Better Gamer
Game Studio Booster Pack, Founded By Former LucasArts Employees, Raises $1.475M
Former Googlers Launch Osmo, A Gaming Device That Combines Real-World Play With The iPadBrowse more...WWDC 2014
Gillmor Gang: Apple Sauce
Apple’s Home Automation Success Rests With Hardware Evangelism
Apple Delivers Location-Based App Suggestions On Your Lock Screen In iOS 8Browse more...Apple
Apple Patents An iPad Smart Cover That Can Display Push Notifications
Beats Solo 2 Review: Great Looks, Now With Better Sound
Pinterest Snags Longtime Apple Alums To Head Up Engineering And DesignBrowse more...The Metal Framework Gives iOS A Lead In Gaming For The Foreseeable FuturePosted Jun 3, 2014 by Kyle Russell (@kylebrussell)MoreAdd to Flipboard Magazine.
Next StoryAn E-Cig That Tells You How Much You’ve Increased Your Life Expectency With Every Puff
Among the many announcements made during the two-hour keynote at WWDC yesterday, three were targeted specifically at game developers: SceneKit, new functions in SpriteKit, and Metal, a new framework that opens the door for vastly better performance in higher-end games on iOS, and does it in a way that Google simply can’t respond to because of the way Android works.
For those without a technical background, Metal offers developers a set of functions that are “closer to the metal” than OpenGL, the application programming interface traditionally used on iOS (and Mac, Android, and game consoles not made by Microsoft). That means that they have more direct control over the graphics hardware, enabling faster performance because there’s less overhead for the system to deal with.
In practical terms, this won’t mean much for most developers — only those who really need to get into the guts of their code to boost graphics performance need be concerned. But there’s an entire industry built up around creating “game engines” for developers so that they don’t have to rebuild the wheel every time they start a new project. Getting those developers interested is how Apple gets Metal into most iOS games.
As it turns out, some of those teams have already started building Metal into their engines. Yesterday, Unity3D rendering guru Aras Pranckevicius tweeted that building Metal into the company’s engine was the “fastest port to brand new 3D API ever”:
Playing around with Apple #Metal was super fun btw. Fastest port to brand new 3D API ever. #unity3d—
Aras Pranckevicius (@aras_p) June 02, 2014
On his blog, iOS developers and startup consultant Nat Brown points out that this won’t mean that games aren’t going to be built for Android just because developers can get better performance on iOS through Metal. Most won’t even touch it, because it’ll be baked into the tools they use to make their games.
But gamers might start to notice when games built for the platform start to offer significantly better graphics:
That said, of the class of very advanced programmers who will jump on Metal are… the teams that maintain the game engines, frameworks, and toolchains used by 95% (perhaps 99%) of the games for mobile. Unity3D, Unreal Engine, and a few others simply dominate mobile gaming on both iOS and Android and have traditionally targeted a relatively common core of OpenGL ES for both platforms.
Due to this I find it unlikely that the API itself will act to lock anybody into iOS from a classic API perspective – everybody is using an engine or framework and indeed tools much higher up the value chain. But… Metal could very well offer an iOS performance lock-in on mobile.
While there are equivalents of the Metal framework available on other platforms — Mantle on AMD-made graphics chips, and DirectX 12 from Microsoft for Windows and the Xbox platform — neither company has complete control of the ecosystem for which they are building, which complicates things and limits the extent to which they can optimize for specific hardware.
After all, AMD makes a wide variety of graphics cores that can be used in a nearly infinite range of PC hardware configurations, while DirectX has to work with the same range of CPU, RAM, etc., while also accounting for graphics chips from AMD, nVidia and Intel.
That means these frameworks simply can’t optimize for specific hardware in the same way that Apple can, as Anandtech’s Ryan Smith noted this morning:
Of the other low-level APIs we’ve seen so far – AMD’s Mantle and Microsoft’s DirectX 12 – the former is an API established by a hardware vendor who has to ride on top of other companies CPUs and OSes, and the latter is an OS vendor who has to ride on top of third party CPUs and GPUs. Apple on the other hand is in the enviable position of being as close as anyone can be to offering a fully vertical ecosystem. Apple designs their own CPUs, configures their own SoCs, and writes their own OS. The only portion of the chain that Apple doesn’t control is the GPU, and even then the company has exclusively used Imagination Technologies’ PowerVR GPUs for the last 7 years with no signs of this changing.
With the iPhone 5s, iPad Air, and iPad mini all running on the same A7 system-on-a-chip — and this year’s models presumably sharing the A8 — Metal can be optimized specifically for one set of hardware and get the same gains across its range of mobile devices.
While the diversity of Android handsets comes with its own advantages, Google simply can’t create a Metal equivalent that optimizes for every device manufacturer’s hardware. As gamers’ expectations for what their phones are capable of evolve, it’ll be interesting to see how the introduction of Metal shapes the mobile gaming landscape.

window.TechCrunch.loader.on( 'gravity-beacon', function(){ window.tc_loadGravityScript( 'recirculation' ); } );AdvertisementAdvertisementif (!ads.isMobile()) {(function(window,$){window.TechCrunch.loader.on('tc_ads_wrapper_omniture', function(){if ( !window.ads.isAdPageSet ){if ( typeof window.adSetAdURL == 'function' ) {window.adSetAdURL('/wp-content/themes/vip/techcrunch-2013/_uac/adpage.html');window.ads.isAdPageSet = true;}}window.htmlAdWH('93315573', "RR", "RR", 'f', 'adsDiv397147ad43');});}(this,this.jQuery));}CrunchBaseAppleFounded1976 OverviewApple is an American multinational corporation headquartered in Cupertino, California that designs, develops, and sells consumer electronics, computer software and personal computers. It was founded by [Steve Jobs](/person/steve-jobs), Ronald Wayne and [Steve Wozniak](/person/steve-wozniak).Some of Apple’s best-known hardware products are the [Mac line of computers](http://store.apple.com/us/mac), …Websitehttp://www.apple.comFull profile for AppleCrunchDailyLatest headlines delivered to you dailySubscribe to CrunchDailyEnter Email AddressRelated Videos
Samsung Aims To Reinvigorate Its Tablet LinePosted 1 hour ago
Android Wear Dev Team Highlights I/OPosted Jun 3, 2014
Samsung Outs Its First Tizen-PoweredPosted Jun 2, 2014
Google Could Launch Android TV In JunePosted May 30, 2014
Twitter's Crashlytics LaunchesPosted May 29, 2014More Android articlesGaming
SteelSeries Wants To Track Your Gamer EyesPosted Jun 9, 2014
Game Studio Booster Pack, Founded By FormerPosted Jun 3, 2014
Former Googlers Launch Osmo, A Gaming DevicePosted May 22, 2014
Survios Snaps Up $4M To Lead The NextPosted May 19, 2014
ANTVR Is A Cross-Platform Virtual Reality KitPosted May 15, 2014More Gaming articlesWWDC 2014
Gillmor Gang: Apple SaucePosted Jun 7, 2014
Apple’s Home Automation Success Rests WithPosted Jun 6, 2014
iOS 8 Delivers Location-Based App SuggestionsPosted Jun 3, 2014
Apple Wants You To Be What Links Your DevicesPosted Jun 3, 2014
Watch The TechCrunch Apple WWDC 2014 RecapPosted Jun 3, 2014More WWDC 2014 articlesApple
Apple Patents An iPad Smart Cover With ActivePosted 13 hours ago
Beats Solo 2 ReviewPosted yesterday
Pinterest Snags Longtime Apple Alums To HeadPosted Jun 10, 2014
Apple Patents A Weightlifting Tracking SensorPosted Jun 10, 2014
Apple's iOS 8 Includes Code For Running AppsPosted Jun 9, 2014More Apple articlesApps
Facebook Messenger Adds Tap-And-Hold VideoPosted 2 hours ago
Amazon Music Is About Selling Physical GoodsPosted 2 hours ago
Social News Aggregator Nuzzel Raises $1.7MPosted 9 hours ago
Pixelberry Studios Tackles Teenagers' BodyPosted 9 hours ago
Skype 5.0 For iPhone Brings All New Look AndPosted 12 hours agoMore Apps articlesPopular Postsif( !ads.isMobile() ){ window.TechCrunch.loader.on( 'gravity-beacon', function(){ window.tc_loadGravityScript( 'recirculation-accordion' ); } ); }Up NextAn E-Cig That Tells You How Much You’ve Increased Your Life Expectency With Every PuffPosted Jun 3, 2014 CrunchBoard Job Listings Director of Sales CrowdTwist Software Engineer - Ruby on Rails Passare, Inc. Chief Financial Officer Oddz Associate Manager, Client Success CrowdTwist Architect Advertising.com More from CrunchBoardAdvertisementTechCrunchNewsTCTVEventsCrunchBaseAboutStaffContact UsAdvertise With UsSend Us A TipInternationalChinaEuropeJapanFollow TechCrunchFacebookTwitterGoogle+LinkedInYoutubePinterestTumblrInstagramStumbleUponFeedTechCrunch AppsiOSAndroidWindows 8Subscribe to CrunchDailyLatest headlines delivered to you dailySubscribe to Subscribe to CrunchDailyEnter Email Address© 2013-2014 AOL Inc. All rights reserved.Aol TechPrivacy PolicyAbout Our AdsAnti Harassment PolicyTerms of ServicePowered by WordPress.com VIPFonts by
if (ads.isMobile()) {(function(window,$){window.TechCrunch.loader.on('tc_ads_wrapper_omniture', function(){if ( !window.ads.isAdPageSet ){if ( typeof window.adSetAdURL == 'function' ) {window.adSetAdURL('/wp-content/themes/vip/techcrunch-2013/_uac/adpage.html');window.ads.isAdPageSet = true;}}window.htmlAdWH('348-14-15-feb', ads.width(), ads.height(), 'f', 'adsDiv8fbd2e6149');});}(this,this.jQuery));}if (!ads.isMobile()) {(function(window,$){jQuery('body').append('
No comments:
Post a Comment