godot-lang-support icon indicating copy to clipboard operation
godot-lang-support copied to clipboard

Haxe/C# target

Open ghost opened this issue 4 years ago • 5 comments

There's new haxe language support https://github.com/HaxeGodot/godot

ghost avatar May 03 '21 20:05 ghost

Working link: https://github.com/HaxeGodot/godot

turbohz avatar Oct 25 '21 14:10 turbohz

Shoot, saw this quite late!

Make a PR, I'll personally review it!

Vivraan avatar Nov 03 '21 06:11 Vivraan

@ibilon @dazKind could you provide info on this project of yours?

Vivraan avatar Nov 03 '21 06:11 Vivraan

The project contains externs definition for the Godot C# API, and some in progress helpers to make it more Haxe friendly.

When making a godot project in Haxe the code will be compiled to C# and then Godot will compile it like a normal manually written C# project.

There is a small editor plugin https://github.com/HaxeGodot/editor-plugin, which help with new project setup and with attaching a Haxe script to a node, since godot need the path to the generated C# script.

ibilon avatar Nov 03 '21 08:11 ibilon

The project contains externs definition for the Godot C# API, and some in progress helpers to make it more Haxe friendly.

When making a godot project in Haxe the code will be compiled to C# and then Godot will compile it like a normal manually written C# project.

There is a small editor plugin https://github.com/HaxeGodot/editor-plugin, which help with new project setup and with attaching a Haxe script to a node, since godot need the path to the generated C# script.

So in our terms, it's a "surfing" type, isn't it? Very well, I welcome you to send a PR which adds your entry! Please do describe its features succinctly, and make sure to use the emoji tags!

Vivraan avatar Nov 05 '21 15:11 Vivraan