For anyone who clings to Linux or MacOS as a preferred gaming platform, Epic Games and Psyonix offered a rare kind of bad news on Thursday. The companies confirmed that their mega-hit game Rocket League would no longer receive updates for either platform following a "final" patch for all non-Windows versions on PC coming in "early March."
This "end-of-life" version of Rocket League on Linux and MacOS will still function in a wholly offline state, and affected players will be able to access whatever cosmetics and add-ons they'd previously earned through the game's economy system (but no more new ones). Additionally, those platforms will be able to use Steam Workshop content, but only if it's downloaded and applied to the game before the March patch goes live.
Otherwise, if any function in the game connects even in the slightest to the Internetfrom item shops to matchmaking to private matches to friends listsit will stop working once the March patch goes live, and any future modes, maps, or other game-changing content won't come to their platforms, either.
The announcement suggests that MacOS users buy a Windows OS license and run future online versions of Rocket League through Apple Boot Camp. It also suggests that Linux players should try Steam Proton or Wine to do the same thing. "These tools are not officially supported by Psyonix," the guide points out.
Psyonix's announcement vaguely places the blame for this upcoming change on "adapting to use new technologies," which "has made it more difficult to support macOS and Linux (SteamOS)." Nothing else in the article clarifies what those technologies might be.
Thus, the developers at Psyonix leave this decision wide open to speculation, particularly about whether the studio's May 2019 acquisition by Epic Games factors into the decision. At the time of that acquisition, in an attempt to abate fans' worries about Epic Games Store exclusivity, the companies announced that existing game owners "will still be able to play Rocket League on Steam with all of the content they've previously purchased." Today's news for MacOS and Linux owners includes a similar promise of "previously purchased" content working after the patch otherwise shuts down access to future online content.
The Epic Games Store launcher and its mega-popular free-to-play game Fortnitehave yet to receive a Linux port, but both executables come in a MacOS flavor. We're not sure if the same "new technologies" in question will ever affect Fortnite, which has been built in Unreal Engine 4, as opposed to RL's use of Unreal Engine 3.
This news differs from the usual question of whether an in-development game will or will not work on non-Windows platforms. We can't think of many popular games that have worked on Linux and MacOS and then had that perk removed. That said, it's not hard to find developers who might defend dumping support for non-Windows platforms, whether because MacOS has waved goodbye to 32-bit support or becausecustomer-support tickets for Linux players are allegedly quite disproportionate to the platform's sales.
This news comes long after Valve's vocal efforts to create a Linux-only SteamOSslowed and while Google is reignitingthe conversation by requiring Linux and Vulkan support for all its Stadia streaming titles.
Update, January 27: In the days since this announcement, Psyonix has issued a more technical breakdown of the reason for this March 2020 change. Rocket League's update roadmap includes plans to jump from DirectX 9 to DirectX 11 and plans to update from a 32-bit executable to a 64-bit one. The DirectX jump seems to be the stickier point:
To keep these versions functional, we would need to invest significant additional time and resources in a replacement rendering pipeline such as Metal on macOS or Vulkan/OpenGL4 on Linux. We'd also need to invest perpetual support to ensure new content and releases work as intended on those replacement pipelines.
And that's when the team was frank with its non-Windows players: they only make up 0.3% of "active" players. "Given that, we cannot justify the additional and ongoing investment in developing native clients for those platforms, especially when viable workarounds exist like Bootcamp or Wine to keep those users playing." Psyonix didn't define what "active" meant, nor whether that percentage was for all Rocket League players (including consoles) or only its PC playerbase.
This statement came as part of an official refund offer to affected Linux and MacOS players, so long as they follow a specific series of steps to request their money back.