digitalmars.D.announce - Hipreme Engine is fully ported to MacOS
- Hipreme (30/30) Mar 29 2023 Hey guys, I would like to announce that one of my last ports is
- M.M. (4/15) Mar 30 2023 Yes! This is fantastic work. (Are you planning to present some of
- Guillaume Piolat (4/15) Mar 30 2023 This is incredible work! Platform support is the number one
- Mike Yoranns (2/15) Mar 31 2023 Whata beautiful work!
- zoujiaqing (2/32) Apr 09 2023 Thank you!
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. ![Hipreme Engine running on MacOS](https://user-images.githubusercontent.com/10136262/228671201-3e91839a-fcda-484d-bfe1-09fd84d337d3.png) 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
Mar 29 2023
On Wednesday, 29 March 2023 at 21:29:20 UTC, Hipreme wrote:... I hope you guys are excited for the next release, just remembering this engine is almost fully D made,Yes! This is fantastic work. (Are you planning to present some of it at DConf?)and supports: - Linux - Windows - MacOS - Android - PS Vita - WebAssembly - Xbox SeriesWow!
Mar 30 2023
On Wednesday, 29 March 2023 at 21:29:20 UTC, Hipreme wrote:- 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/HipMatch3SampleThis is incredible work! Platform support is the number one problem why you may want to use a game engine. I look forward to really try it more seriously for the next game jam :)
Mar 30 2023
On Wednesday, 29 March 2023 at 21:29:20 UTC, Hipreme wrote: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/HipMatch3SampleWhata beautiful work!
Mar 31 2023
On Wednesday, 29 March 2023 at 21:29:20 UTC, Hipreme wrote: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. ![Hipreme Engine running on MacOS](https://user-images.githubusercontent.com/10136262/228671201-3e91839a-fcda-484d-bfe1-09fd84d337d3.png) 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/HipMatch3SampleThank you!
Apr 09 2023