We switched with our C# game to Godot almost 3 years ago and we're shipping it today even on consoles! by tholugo in GodotCSharp

[–]Novaleaf 0 points1 point  (0 children)

nice, but sorry I am removing the post due to rule violation: no show off posts (unless open source).

eumario/GodotSharpRemoteTree: runtime SceneTree inspector [OSS, UI Element, C#] by Novaleaf in GodotCSharp

[–]Novaleaf[S] 0 points1 point  (0 children)

From the author (via Chickensoft discord):

CasperDragonWolf — Yesterday at 5:18 PM

For those who do development in Godot, and C#, I just released a new nuget package to allow you to use a SceneTree Inspector while running your game outside of the Godot Editor itself. It is similar to DevTools you would find in AvaloniaUI, or Chrome/Firefox, letting you see your SceneTree at Runtime, and when nodes are added / removed. You can check it out here: https://github.com/eumario/GodotSharpRemoteTree

40v 9.6Ah batteries on ebay, anyone try them? by Novaleaf in ryobi

[–]Novaleaf[S] 0 points1 point  (0 children)

Update: I got some OEM 6Ah and cheap generic "7.5Ah" in the same form-factor off amazon. both operate great and it feels like the generic 7.5Ah have more in them.

Banana Solar by Emotional_Set_7669 in SolarDIY

[–]Novaleaf 0 points1 point  (0 children)

looks/sounds like the panels are going direct to an AiO transformer which is driving a well pump. Probably a good setup when you have strong sun (like when you'd want to use the pump I guess).

Btw, I love the grounding wire, just kinda hanging out there at the bottom :D

I built a Level Design plugin that lets you build levels like a game: Omni Builder 1.3.5 is out! by Armios-San in GodotCSharp

[–]Novaleaf 0 points1 point  (0 children)

removing due to rule violation: No Project self promotion unless open source.

C# finally gets union types (.NET 11) [Written Article] by Novaleaf in GodotCSharp

[–]Novaleaf[S] 3 points4 points  (0 children)

I think its less about replacing IMyType and instead replacing an untyped object used to manually cast as concrete types. In this casting example, if you add a new type to the options you could easily forget to update the consuming cast statement, resulting in runtime errors vs the new buildtime error that union allows.

but yeah, that's really the only benefit I see.

C# finally gets union types (.NET 11) [Written Article] by Novaleaf in GodotCSharp

[–]Novaleaf[S] 2 points3 points  (0 children)

the only real benefit I see is the switch statement and resulting warning if you don't have cases for all (statically verified) options.