Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

You think cross-platform game engines don't support Metal? They do, and have for a decade.


Who else supports Metal? Oh, that's right - only Apple.

There's more to game support than just graphics API.

Apple chooses to make game support on OSX hard - and shocker... you don't get games supporting OSX. Who can we blame? Apple...

Just like Apple chooses to make Linux kernel support hard on M1/M2 and leaves it entirely up to volunteers to make it work. Who do you blame? The Kernel developers or Apple?


The Metal API is heavily documented and Apple provides a plethora of code samples in four programming languages, with literal step-by-step how-to guides on porting from OpenGL to Metal.

You can complain that they don’t support third party low-level frameworks, sure. But they definitely make it easy and inviting to support their homegrown solutions


Why does Metal exist, when there's several very prevalent, performant, better graphics API's already available?


It was created before the others existed.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: