Editorial: Can Apple Arcade level up gaming on Macs and Apple TV?
Video games have long been literally the center of attention in the App Store, so Apple's prospects for finding Arcade subscribers among its installed base of over 1 billion iOS devices is pretty straightforward. But can Apple Arcade spread the wealth of iOS' developer attention to its other platforms, meaningfully driving new interest in gaming on Macs and Apple TV? Here's a look at the future of macOS and tvOS games.
Apple's triple platform Arcade
Apple has long known that most of the apps it sells in the iOS App Store are games. On the Mac App Store, however, games are far less plentiful and titles are more expensive, making them less likely to find casual adoption by tens of millions of players. Avid Mac players are more likely to buy games from Steam or at retail.
Really serious gamers have been more likely to consider a PC, where even more options abound in both titles and GPU options. That's slowly changing as Apple has worked to enable external GPU support in macOS and promote its performance-optimized Metal API for GPUs.
On the gaming titles side, Apple Arcade is not only investing hundreds of millions of dollars to focus attention on gaming on iOS— it also links its other platforms together, giving users a strong reason to stay within its ecosystem by allowing them to resume gameplay of Apple Arcade titles between their different devices.
It's not clear if every title in Apple Arcade will be playable on all three platforms, but given that cross-platform play is cited as a major feature of the new service, it looks like Mac and Apple TV support may be a requirement for Arcade developers, if not merely a strongly recommended suggestion. If that's the case, Mac users will suddenly have a huge portfolio of games to play on their larger screen, as well as further incentive to use Apple TV to get the most from their Arcade subscription.
It appears that Apple Arcade may likely make use of Apple's new UIKit on Mac initiative designed to make it easier to develop iOS titles that can be easily adapted to work on Macs. By "eating its own dog food" to deliver Arcade's games on the Mac, Apple can finance the development and maturity of these portability frameworks, solving a real-world problem in gaming that will also be useful outside of gaming, in a variety of casual iOS apps that can add value to the Mac. We're definitely going to hear more about the details of Arcade next month at WWDC 2019.
Previous flops to leverage gaming development across platforms
History suggests that simply announcing a cross-platform strategy won't necessarily work out as expected. In 2015, Microsoft's Universal Windows Platform similarly tried to leverage the installed base of its strongest platforms, Windows PCs and Xbox One, to deliver a sustaining library of software— including games— for its struggling Windows Mobile. It also created "bridges" designed to make it easier to port existing libraries of Android apps over, as well as to bring iOS code to Windows Mobile. There was broad consensus that UWP would work out swimmingly.
However, the UWP strategy wasn't designed to port the huge volumes of native Windows x86 apps to Microsoft's new mobile devices. It was instead based on 2012's "Metro" apps, a new kind of portable code that could run on ARM-based Windows RT machines like the Surface RT, and Windows 8 PCs. But those platforms failed to garner much interest because there wasn't a huge installed base willing to buy Windows Apps from Microsoft's store. That meant that most developers preferred to keep selling regular x86-based Windows software, which could only run on PCs— because PCs were the only platform that really mattered. Both Windows RT and Windows Mobile died despite UWP's intent to rescue them.
Apple also once tried— and failed— to do something similar to get more games on the Mac. In 2007, before the App Store opened to sell mobile gaming for iPhone, Steve Jobs announced a partnership with EA Games to bring a series of Windows titles to Intel-based Macs. EA didn't rewrite those titles for the Mac. Instead, it simply used TransGaming Technologies' Cider virtualization to host existing Windows code on new Macs. That minimal effort resulted in at least seven titles EA could now sell to a new base of users, but didn't really do much to establish the Mac as a serious option for gamers.
At the same time, games developers were creating their own cross-platform gaming engines to isolate much of their code from the underlying platform. That has increasingly enabled them to actually port more games to the Mac. In fact, next to EA's Cider titles, John Carmack first demonstrated id Tech 5 at WWDC 07 performing state of the art rendering on a Mac. The first game to use it was Rage in 2011, which appeared for Macs along with game consoles.
Existing game engines also facilitated adaptations of their existing titles to the iOS App Store. One of the first iPhone games to launch in 2008 was Spore Origins, a PC game that EA said it had moved to iPhone in just a couple weeks. So cross-platform tools can work, but there has to be commercial demand for developers to want to actually use them.
Demand, willingness to pay, capability to run
Over the last decade of the App Store, the demand for games on iOS has grown so dramatically that it's changed how titles are launched. Apple's iOS has chalked up a series of sophisticated exclusive hits, Including the trilogy of Infinity Blade titles from Epic Games that debuted in 2010, based on the Unreal Engine 3; Nintendo's Super Mario Run in 2016; and Fortnight Battle Royale last year.
Expectations that Android's even larger installed base would win over developers' primary attention have failed to materialize largely because iOS users were more willing to buy software, where Android users were overwhelmingly more likely to pirate titles. That generally kept Android titles at a lower quality or makes them ad-supported. And that has helped to stymie much interest in porting basic Android phone games into forms optimized for tablets or standalone consoles like the Shield, Ouya, Fire TV and even Google's own Android TV initiative.
In addition to a hungry demand for games and a willingness to pay for them, the iOS installed base also represents a large base of high-quality, premium devices with impressive GPU power. There are Android flagships with competitive graphics and processing, but sales of premium Androids are a tiny fraction of the installed base. The majority of Androids sold are around $250, with anemic graphics and not enough RAM, and can only struggle to play simplistic puzzle games. Even many flagships fail to play games as well as similarly priced iPhones.
Changing the model funding games
Apple's strong position in iOS gaming is due in part to purposely working to develop both iPhone and iPad optimized games. But while iOS is winning by a huge margin in mobile devices, Macs are treading water in gaming and Apple TV gets conspicuously minor attention from app developers. The Catch 22 for both tvOS and macOS games: until there are enough good titles, there won't be enough active gamers on Apple TV or Macs to make it worthwhile to deliver compelling games at a workable price that enough players will spring for. Apple Arcade hopes to solves that by bringing an all-you-can-eat model that makes cross-platform play part of the bargain.
Apple Arcade could succeed where UWP, Cider, and Android failed because its subscription model can incentivize cross-platform titles by leveraging the global market opportunity of a billion iOS devices. While there's "only" 100 million Mac users and something like 40 million Apple TVs in use, if Apple can make it relatively easy to deliver new Arcade titles that work across all of its platforms, it can radically make Macs and Apple TV more attractive to the same huge base of users who already buy the most games.
And because Apple's cross-platform App Stores are doing the work of promoting, distributing, updating and billing, developers have a strong incentive to participate in making cross-platform gaming a success with great games that are fun to play mobile, on a Mac, or in the living room.
Changing the game
Additionally, by funding Arcade titles by subscription rather than by downloads or In-App Purchases or advertising, Apple can empower game developers to focus on fun gameplay, and to experiment with less conventional game types, play mechanics, and content subjects.
Currently, the mobile world— and increasingly PCs and consoles as well— are awash with "safe," formulaic gaming titles that are already known to appeal to mainstream audiences. There's so much risk in experimenting outside of the status quo that nobody really wants to speculatively fund unproven new concepts.
Mobile games, in particular, have largely settled on the model of free games that exploit addiction psychology to push players to buy IAP or gamble with "loot boxes." This perversely incentivizes games that grow more commercially successful as they become less fun and more aggravating and expensive to play. Arcade's subscription gaming appears to be the same price no matter what games you play, which should induce the creation of fun and creative titles over exploitive and manipulative shovelware, or the adware that cheapens gaming on Android.
By changing the business model of gaming, Apple can fund games that are more broadly appealing to different types of audiences, and even discover new styles of creative gaming that haven't yet found a way to financially exist. The company highlighted this at Arcade's introduction, citing a series of developers (above) who echoed the sentiment that their Apple Arcade projects simply couldn't launch elsewhere. And Apple has also made a clear commitment to deliver games with no ads and no surveillance tracking to sell you as a product.
Advancing the State of the Art
The iOS App Store helped to pioneer casual mobile gaming and launched "elevator play" games like Angry Birds into a cultural phenomenon that, in turn, helped to fuel sales of iPhones and iPads. New Arcade titles could do the same for other types of gameplay outside of the kinds of simple mobile games that have already become commonplace and also generally work on commodity phones.
Another important aspect of Apple Arcade: the subscription model can provide both sustainable funding and the critical mass of players necessary to invest in higher quality games that take advantage of new technologies. Most notably, this can include things like ARKit 2.0's shared worlds of multiplayer Augmented Reality, TrueDepth facial expression detection, as well as the advanced graphics hardware Apple builds into its mobile devices. That should strongly differentiate Arcade titles from the typical "good enough" mobile games that work on cheap Androids.
By enabling the development of rich titles that take full advantage of the capabilities in the latest premium hardware Apple is building, it can offer players new reasons to upgrade to its best devices. Early upgraders can trade in their serviceable iPhones, which drives the secondary market. That expands Apple's installed base of users and drives the economies of scale to fund new games, to drive hardware innovations, and to fuel software enhancements for users whether they avidly play games or not.
Games subsidize the work required to push the state of the art in Apple's GPUs, in Metal, in areas like audio and display quality, in touchscreen and controller responsiveness, and for emerging technologies like voice-driven wearables, facial expression and gaze detection, and eventually entirely new devices like AR eyewear and gesture sensing wearables. Gaming largely funded the dramatic rise of the App Store.
Critics have long been harping about how the vast size of the App Store makes it hard for smaller developers with great ideas to stand out or gain attention. But Apple will be motivated to keep its Arcade offerings fresh, varied, and fun in order to retain the interest of players. Apple Arcade takes the inherent meritocracy of the App Store market and ratchets it up into a premium space where content must be good enough to appear worthy of subscribing to.
Apple Arcade TV
Apple Arcade also has the potential to drive Apple TV into a more gaming-centric product. Its hardware is already adequate for rendering rich, fast-paced gaming worlds. But Apple TV falls short in both its available programming and its controller. Again, there's a Catch 22: Apple doesn't bundle its TV box with a high-quality gaming controller because there's isn't yet enough demand to sell the device in the price tier of a dedicated gaming system. But fun, high-quality games that could drive interest in Apple TV demand a better controller, like the SteelSeries Nimbus.
If Apple Arcade can generate a critical mass of games that work on tvOS, Apple could justify investing in subsidizing better controllers, or develop a software iOS controller app that leverages the iOS devices people already have to play group games on tvOS, or to deliver a motion-detection controller using the technology it acquired from PrimeSense. Microsoft tried this with Xbox Kinect, but with a few years of incubation and new advances in VCELs, Apple could potentially deliver body motion-based gaming that works. Alternatively, Apple could bring multiplayer AR gaming to Apple TV using TrueDepth-equipped iPhones as the controllers.
Apple TV has graduated out of being a "hobby" in the realm of watching TV content and streaming from iOS devices via AirPlay 2. Yet as a solid gaming platform, it's still stuck at an installed base that can't really compete at the level of dedicated gaming systems. Apple Arcade offers a realistic possibility of launching Apple TV as more than just a Roku-like streaming box.
If Apple can establish Apple TV with enough home gaming experiences that are fun and engaging, it could ground the company more firmly in the living room while also creating new opportunities for AirPlay 2 and HomePod speakers. And that could further help tvOS to grow beyond just games and entertainment in serving as a television-based apps platform for managing tasks including shopping, teleconferencing, HomeKit home security, and device automation.