amerkoleci / alimer

Cross-platform .NET 8 C# 12 game engine.
https://amerkoleci.github.io/alimer-docs/
MIT License
381 stars 19 forks source link

Game/GameSystem #5

Open amerkoleci opened 2 years ago

amerkoleci commented 2 years ago
roy-t commented 2 years ago

For inspiration fot the Window back-end: https://github.com/roy-t/MiniEngine3/tree/main/src/Backend/Mini.Engine.Windows. Also good to know about the Microsoft.Windows.CsWin32 source generator, I want to get rid of my own native method imports completely in the end.

I'm curious what you come up with here, as I'm not 100% satisfied with how I did this!

amerkoleci commented 2 years ago

For inspiration fot the Window back-end: https://github.com/roy-t/MiniEngine3/tree/main/src/Backend/Mini.Engine.Windows. Also good to know about the Microsoft.Windows.CsWin32 source generator, I want to get rid of my own native method imports completely in the end.

I'm curious what you come up with here, as I'm not 100% satisfied with how I did this!

Hi, I follow your engine progress and saw that, I plan to use for net6 SDL and net6-windows the WindowsForms/WPF support and probably plan to add WinUI support as well, the same will apply for Android and iOS when/if I plan to add them.

amerkoleci commented 2 years ago

For inspiration fot the Window back-end: https://github.com/roy-t/MiniEngine3/tree/main/src/Backend/Mini.Engine.Windows. Also good to know about the Microsoft.Windows.CsWin32 source generator, I want to get rid of my own native method imports completely in the end.

I'm curious what you come up with here, as I'm not 100% satisfied with how I did this!

Initial https://github.com/amerkoleci/vortice/tree/main/src/Platforms support landed, it supports WIP SDL2, WindowsForms and WinUI as well.