The future of open source games on MacOS

The future of open source games on MacOS

Postby CapnRobberts » 25 Apr 2020, 17:00

With the deprecation of OpenGL on MacOS and the most likely true rumors of ARM based Macs (that most likely support the Metal graphics API only), how is everyone handling open source gaming on MacOS?

Are people building engines that target OpenGL and Metal? or Vulcan? Or is it even worth it to target MacOS anymore? Apple requires a paid developer account and notarization to even run apps on later versions of Mojave, is that worth the effort?
[CapnRobberts]
User avatar
CapnRobberts
 
Posts: 17
Joined: 08 Feb 2020, 17:27

Re: The future of open source games on MacOS

Postby Julius » 25 Apr 2020, 19:07

Not a big fan of Apple and especially their app-store, but this could in fact be good for open-source gaming. Arm is no problem for most open-source game engines (due to common use on RasberryPI like SBC) and for Metal there is the very performat MoltenVK Vulkan compatibility tool: https://github.com/KhronosGroup/MoltenVK (thanks to Valve for liberating that).

Still the app-store and their policies around that is a PITA.
User avatar
Julius
Community Moderator
 
Posts: 3297
Joined: 06 Dec 2009, 14:02

Re: The future of open source games on MacOS

Postby Ntech » 01 May 2020, 01:35

Definitely open source has a hard time on Mac OS, and developing for Mac isn't as free as developing for Linux and even Windows. However, opensource games can be run in-browser on a Mac, and running such games on Macs is just as easy on Windows and Linux. The development of WASM is increasing the capability of browser games, and while a browser is never going to be as fast as native executables, we're getting better.
Deo gratias, Ave Maria
User avatar
Ntech
 
Posts: 94
Joined: 30 May 2019, 20:40

Re: The future of open source games on MacOS

Postby Technopeasant » 01 May 2020, 01:40

Just more reason to never use Apple frankly.
User avatar
Technopeasant
 
Posts: 176
Joined: 22 Feb 2017, 03:38

Who is online

Users browsing this forum: Google [Bot] and 1 guest