Apple Arcade is a no-brainer investment for devoted iPhone gamers; for five dollars a month, you get a wealth of top tier, original mobile titles. But if you’re not already actively invested in mobile gaming today, Apple Arcade may not be the service that makes you a believer. As an already devoted console gamer, the service didn’t provide enough to keep me paying.
That caveat shouldn’t distract from the quality of games offered here. Given the usual knocks against mobile as a gaming platform — lack of genre variety, monetization in the form of annoying microtransactions — Apple had an uphill climb. But as a credit to the high bar Apple has set, I found many quality titles within a few hours of play.
With Sony MIA, Microsoft had an opportunity to go on the offensive this E3, which made their lack of detail on next-gen hardware, exclusives, and even streaming technology perplexing. But when you looked past console war talking points and read between the lines of their keynote, 2019 marks the most definite sign that Microsoft is splitting away from its competition, with Xbox Game Pass its centerpiece strategy. Other companies have dipped their toe into the subscription market, but given the maturity and boldness of Game Pass, I’m convinced Microsoft is all in.
The evidence of Microsoft’s subscriptions push was all over their E3 presser: onstage speakers and game trailers name-checked Game Pass frequently. The debut of Game Pass on PC and a special “Ultimate” bundle for combined PC and console access got a prominent showing. Two high budget upcoming Game Pass games — The Outer Worlds and Halo Infinite — bookended the show. And there’s no coincidence the first item Microsoft highlights under their E3 page is Game Pass.
1:1s are deceptively hard. On paper, they look straightforward: set aside some time to let your reports talk through what’s on their mind. Actively listen, give them feedback, repeat. But no report shares the same personality, seniority, career trajectory, or learning style. Add to that mix a changing agenda and office politics, and you learn early on good listening alone won’t cut it. Knowing how to react at the moment in a way that’s tailor-made for your audience tends to elevate 1:1s from so-so to stellar.
But flexibility challenges aside, some principles work well for every report regardless of their background or environment. If you’re new to 1:1s or been doing them for a while and want to get better, adhering to these four basics will help.
Every engineering manager juggles multiple priorities: managing the velocity of the team, serving as a cross-team engineering representative, making sure the engineers are happy, and weighing in as a deciding voice on hard decisions. There’s never enough time to do everything which forces prioritization.
Unfortunately, promoting career growth among a manager’s reports can be the first item to get lost in the shuffle. It rarely carries the visibility that managing team velocity or a substantial presence in meetings can. Put another way, when you hit your deadlines, ship software on time, and take decisive action on the weekly sync, your boss notices. If you’re not promoting a report on schedule, you might have an unhappy individual, but it can get lost to the larger company view.
Mortal Kombat 11 had the potential to be one of the best reviewed games of this generation. Game critics universally praised the core gameplay, HDR graphical flourishes, story, training mode, and overall polish. But MK11 hovers at a solid but not stunning 83 on Metacritic given the long, frustrating grind required to unlock cosmetics through the Tower of Time and Krypt single player modes. NetherRealm, the studio behind the game, apologized and promised to improve the situation.
I’m somewhat sympathetic to NetherRealm’s ambition (though this comes with an uncomfortable caveat given troubling reports of rampant crunch and other issues at the studio.) MK11 takes a bold step forward to generate a long tail “endgame” of single player content. You can blow through most fighting games’ solo modes in a matter of hours. MK11 wants to entertain you through randomized Tower encounters and the Krypt for months. But there’s a fine line between a grind that’s rewarding and one that’s tedious; NetherRealm has veered too far into the latter.
The Criterion Channel has upended my expectations of what a streaming service can be. Smart curation changes everything in a way that makes Netflix feel flat-footed.
It shouldn’t have turned out this way. Years ago I expected the powerhouse streaming trio of Netflix, Amazon Prime, and Hulu to be must have destinations for movie content. The ingredients were all there: multi-billion dollar war chests, A list talent, and big tech to drive smart recommendation algorithms. But today it’s a struggle to find a decent movie to watch on any of the three big services. “Netflix original” has become the modern equivalent of a made for TV movie of yesteryear. Occasional highlights do pop up (Roma, Moonlight, You Were Never Really Here, Annihilation, Minding the Gap), but they are few and far between, buried under mostly lukewarm content.
Game streaming services depend on three big factors for success: technical prowess, cost, and games. Based on Google’s track record and their recent GDC pitch, Stadia’s tech chops will likely hold up well in real world testing. Consumer cost I’d anticipate won’t be high either. The big unresolved question is what actual games Stadia will have for its release later this year. And it’s on games that give Sony, Microsoft, and Nintendo solid footing for blocking Stadia’s advances.
Games carry an outsized significance when considering past PC and console platform battles. For example, the PS4’s “must play” exclusives helped buttress their lead over the Xbox One over the last few years. This is where Google will run into a substantial headwind; game libraries on Switch, Xbox One, PS4, and PC are gigantic, with many critically acclaimed exclusives bound to a single platform. Assuming next-generation consoles from Sony and Microsoft support backward compatibility, this “lead” from Google’s competition should only grow.
Playing console and PC games through streaming may shift from niche experiment to mainstream reality this year. It’s the biggest gaming news story to watch; if the tech lives up to the hype, streaming will disrupt the gaming industry in a way that many companies will be unprepared for.
Historically streaming’s technical hurdles like high latency and bandwidth requirements have been a barrier to entry, but the latest signs of progress are promising. Google ran a beta of Assassin’s Creed: Odyssey streaming through a Chrome browser. I read positive feedback on the experience, even from dedicated gaming sites like GameSpot; we’ll learn more from Google at GDC tomorrow. And while Microsoft’s xCloud streaming infrastructure is under private beta, they are bullish enough on the technology to release multiple splashy video teasers. If there are any two companies with the right expertise in cloud infrastructure to pull this off, it’s Google and Microsoft.
I’m skeptical of how well Apple’s upcoming streaming video service will perform. A Netflix clone with Apple-produced programming could become the HomePod of the streaming video market; Apple’s install base and marketing clout keep the service limping along but otherwise struggles for mainstream adoption.
I’m bearish on Apple’s video plans because they don’t align with the company’s strengths. Apple’s excellence in design won’t keep a streaming video service afloat. Consider the UI that powers existing services. Even with rapidly growing user bases, their interfaces are at best pedestrian (Amazon Prime), at worst an unintuitive mess (Netflix, Hulu). Frankly, most viewers don’t care; 95% of the time in-app is focused on watching, not browsing.
An engineering team’s formal processes — how you track sprints, run meetings, handle release cadence, and manage code reviews — helps set team velocity and impacts the happiness of individual team members. As the engineering manager, you’re in an impactful role to shape and improve these processes over time. Remember when making any change in process, be patient yet firm.