Canardian Posted January 23 Share Posted January 23 I was playing around today with implementing a UltraEngine.dll for C#. Using the extern "C" convention worked, but it can't export classes. So now I'm trying to do a C++ CLI/CLR dll which can be used directly from C# including mouseover explanations on each class and its methods in Visual Studio 2022. The reason why I'm using C# along with C/C++ is that it has better integrations with various APIs, so Ultra can be used for business apps too. Quote ■ Ryzen 9 ■ RX 6800M ■ 16GB ■ XF8 ■ WASD Keyboard ■ ■ LE 2.5 ■ 3DWS 5.6 ■ Reaper ■ C/C++■ C# ■ Fortran 2008 ■ SuperBasic ■ ■ Homepage: https://canardia.com ■ Link to comment Share on other sites More sharing options...
reepblue Posted January 23 Share Posted January 23 I know @klepto2 was experimenting with C# bindings and Josh said he plans to support it sometime in the future. Quote I made this with Leadwerks Game Engine! Cyclone - Vectronic - Darkness Awaits Template - Rolly: The Rollable Ball That Rolls Too Much If you like my work, consider supporting me on Patreon! Link to comment Share on other sites More sharing options...
Canardian Posted January 23 Author Share Posted January 23 Yeah, I read in the Ultra features that various bindings will come, including C#. I really want just one engine which suits all my needs, in private and business. And for business I need to ask @Josh about the licensing. Quote ■ Ryzen 9 ■ RX 6800M ■ 16GB ■ XF8 ■ WASD Keyboard ■ ■ LE 2.5 ■ 3DWS 5.6 ■ Reaper ■ C/C++■ C# ■ Fortran 2008 ■ SuperBasic ■ ■ Homepage: https://canardia.com ■ Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.