• Hello [name]! Thanks for joining the GMC. Before making any posts in the Tech Support forum, can we suggest you read the forum rules? These are simple guidelines that we ask you to follow so that you can get the best help possible for your issue.

Discussion Mono Built Target for GameMaker

C

Chris4690

Guest
Does GameMaker Studio 2.0 inculde a built target for the "Mono .NET Framework"? As far as I understand GameMaker has a Mono Runtime for MacOS. Is this built target light years away from a general cross platform mono runtime based on managed code?

If we had a mono runtime we could:
- create cross platform plugins based on one code base (.net dll's or Xamarin)
- have real cool cross platform extension libraries based on C#
- connect to monogame framework

What do you think of a general mono built target?

Following you find some links:

Mono Framework
https://www.mono-project.com/

Mono on MacOS
https://bugs.yoyogames.com/view.php?id=29596

Mono Framework Issue
https://forum.yoyogames.com/index.p...ork-files-run-program-complete-failure.44796/
 

YellowAfterlife

ᴏɴʟɪɴᴇ ᴍᴜʟᴛɪᴘʟᴀʏᴇʀ
Forum Staff
Moderator
As far as I understand GameMaker has a Mono Runtime for MacOS
The only part of GMS2 that is managed (C#/Mono) is the IDE.
The runtime is unmanaged (C++, probably with bits of Obj-C or Swift on OSX/iOS).

You can already make runtime extensions in C# by generating dllexport wrappers for the managed DLL via a variety of tools. Not sure how that goes for OSX though.
 
C

Chris4690

Guest
Thanks for the answer.

When the IDE is based on Mono it would be great to be able to write extensions.
 
Last edited by a moderator:
Top