Skip to content
Discussion options

You must be logged in to vote

The project is mainly focused on C++, However, there are some aspects that benefit to C# developers

  • You can implement performant functions and use them from GodotSharp directly without any binding. Since Jenova C++ scripts are natively implemented in Godot ecosystem, they can interact directly with any other third-party language, including C#
  • You can implement C# engines using Jenova and use Embedded Mono, CLRHosting or NETRuntime
  • You can use C# compiled dynamic libraries directly inside C++ without requirement of Mono and GodotSharp using DllExport
  • You can create a mod system for your game powered by a native C# engine implemented in C++

It really depends on your workflow and goals.

Replies: 1 comment

Comment options

You must be logged in to vote
0 replies
Answer selected by Shadowblitz16
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
question Further information is requested
2 participants