Summary
Please add official C# support for the Godot Blast Bullets 2D plugin.
Right now the plugin appears to work only with GDScript, which makes it difficult to use in Godot .NET projects.
Why This Is Needed
-
Many developers (myself included) use C# in Godot, especially for larger or more structured projects.
-
Native C# bindings would allow us to:
- Instantiate bullet scenes from C# code,
- Configure weapons and emitters,
- Interact with bullet properties and modifiers programmatically,
- Integrate the system with existing C# gameplay logic.
What Would Help
- A C# wrapper or API equivalent for the current GDScript interfaces.
- Exposing necessary classes, autoloads, and helpers so they can be called from C# without hacks.
- Optional: C# example scenes showing basic usage (spawn bullet, configure weapon, apply modifiers, etc.)
Possible Implementation Ideas
- Convert main GDScript classes to
@tool-compatible ones and expose consistent methods callable from C#.
- Provide a C# script that serves as a thin wrapper around the GDScript API.
- Use
partial classes or GodotClassName attributes where relevant to improve usage inside C# code.
Benefit
Adding C# support would make the plugin usable for a much wider audience and help integrate it into more complex, professionally structured Godot .NET projects.
Thanks for the awesome plugin—I'd love to be able to use it in my C# workflow!
Summary
Please add official C# support for the Godot Blast Bullets 2D plugin.
Right now the plugin appears to work only with GDScript, which makes it difficult to use in Godot .NET projects.
Why This Is Needed
Many developers (myself included) use C# in Godot, especially for larger or more structured projects.
Native C# bindings would allow us to:
What Would Help
Possible Implementation Ideas
@tool-compatible ones and expose consistent methods callable from C#.partial classesorGodotClassNameattributes where relevant to improve usage inside C# code.Benefit
Adding C# support would make the plugin usable for a much wider audience and help integrate it into more complex, professionally structured Godot .NET projects.
Thanks for the awesome plugin—I'd love to be able to use it in my C# workflow!