Hi! I just started using Godot yesterday, and so far my migration from Unity is going surprisingly smoothly.
However, I had a question related to C# in the Godot engine. My code is designed in a modular manner, and I like to make extensive use of assembly definitions and the internal keyword to do things like hiding helper classes and methods. It helps to keep things tidy and organized.
I've noticed that Godot seems to put all my C# scripts in one big assembly upon building. This isn't the worst thing in the world, since I organize my scripts into namespaces, but I'd prefer to split things off into their own assemblies, if possible. Is this something that can be done in Godot, and if so, does anyone know how I would accomplish this?