Hipreme Engine is fully ported to MacOS
Hipreme
msnmancini at hotmail.com
Wed Mar 29 21:29:20 UTC 2023
Hey guys, I would like to announce that one of my last ports is
finally done!
This port was made to be an easy way to run on macOS. Which is
why I call in my engine as AppleOS. This very same port must
work on iOS and tvOS. But for now, I'll continue to focus on
implementing `extern(Objective-C)` to LDC.

This port was quite a challenging one. Since I used Metal to
implement the rendering support, plenty of rendering stuff has
changed in my engine. Though this was a refactor I was already
planning to.
A lot of things have changed in user facing API. They are even
easier and performant now. They are prepared to implement more
performance features and I have HipColorf as the default (for
now), since in the future I do plan to send a single integer as a
color as that will save a lot of memory.
I hope you guys are excited for the next release, just
remembering this engine is almost fully D made, and supports:
- Linux
- Windows
- MacOS
- Android
- PS Vita
- WebAssembly
- Xbox Series
Check it out on the GitHub:
https://github.com/MrcSnm/HipremeEngine
I also made the game example available now on a separate repo:
https://github.com/MrcSnm/HipMatch3Sample
More information about the Digitalmars-d-announce
mailing list