Stride Game Engine 4.3 with .NET 10 Support
11–20 of 24 posts
Re: Stride Game Engine 4.3 with .NET 10 Support
#12Let's say I want to create a small 2D game. I'm no game dev so nothing fancy, just a PoC. I'm willing to take a code first approach and I love C#. What is my best best? - Unity seems promising but they have a weird version of mono running things and not so recent C# features available. Might be a non issue. - Godot seems more promising for my use case but I feel like they want you to use GDScript. I don't want to use…
Recent versions of Unity are actually using Roslyn ¹) but they are admittedly running a bit behind on C# language version. The currently supported version is at 9 while 14 came out last month. It's not really a huge issue in practice, though. With Godot 4, the big difference between Godot and Godot .NET is that the version with NET support does not build to web and mobile support is 'experimental' ²). Also, they are…
No, it does not. The C# version supports both GDscript and C#, so just download that if you ever plan to use C#.
Re: Stride Game Engine 4.3 with .NET 10 Support
#13Let's say I want to create a small 2D game. I'm no game dev so nothing fancy, just a PoC. I'm willing to take a code first approach and I love C#. What is my best best? - Unity seems promising but they have a weird version of mono running things and not so recent C# features available. Might be a non issue. - Godot seems more promising for my use case but I feel like they want you to use GDScript. I don't want to use…
Re: Stride Game Engine 4.3 with .NET 10 Support
#14Let's say I want to create a small 2D game. I'm no game dev so nothing fancy, just a PoC. I'm willing to take a code first approach and I love C#. What is my best best? - Unity seems promising but they have a weird version of mono running things and not so recent C# features available. Might be a non issue. - Godot seems more promising for my use case but I feel like they want you to use GDScript. I don't want to use…
Microsoft is a big advocate of C# and game dev, so they sponsor .NET support in Godot. First class support absolutely.
https://godotengine.org/donate/
As for advocacy, Microsoft's "Game development with .NET" page points first and foremost to Unity and their outdated, proprietary .NET toolchain; only by digging you get MonoGame/Godot/Stride listed. And if you dig for bindings, they'll first point you to a couple of open source DirectX bindings unmaintained for over 7 years.
I'd say they stopped caring about .NET specifically for game dev as soon as they abandoned XNA. Now they're doing the bare minimum that nets them Visual Studio licenses, which I'm not sure they care much about anymore after Copilot.
Re: Stride Game Engine 4.3 with .NET 10 Support
#15Earlier quoted context omitted.
Microsoft is a big advocate of C# and game dev, so they sponsor .NET support in Godot. First class support absolutely.
AFAIK Microsoft is not a Godot sponsor, if you mean in terms of money or time? The companies listed down in this page are Godot sponsors: https://godotengine.org/donate/ As for advocacy, Microsoft's "Game development with .NET" page points first and foremost to Unity and their outdated, proprietary .NET toolchain; only by digging you get MonoGame/Godot/Stride listed. And if you dig for bindings, they'll first point y…
> During the past year (2020), Ignacio Etcheverry worked on significantly improving C# support and its integration in Godot, adding support for Android, HTML5 and iOS, as well as popular third party IDEs. This was financed thanks to a generous donation from Microsoft.
https://godotengine.org/article/help-us-reach-next-funding-g...
Re: Stride Game Engine 4.3 with .NET 10 Support
#16Re: Stride Game Engine 4.3 with .NET 10 Support
#17Let's say I want to create a small 2D game. I'm no game dev so nothing fancy, just a PoC. I'm willing to take a code first approach and I love C#. What is my best best? - Unity seems promising but they have a weird version of mono running things and not so recent C# features available. Might be a non issue. - Godot seems more promising for my use case but I feel like they want you to use GDScript. I don't want to use…
FNA has done some experiments going beyond XNA 4 API design, however for the type of 2D games XNA was designed for, there is little else to add anyway.
Re: Stride Game Engine 4.3 with .NET 10 Support
#18Let's say I want to create a small 2D game. I'm no game dev so nothing fancy, just a PoC. I'm willing to take a code first approach and I love C#. What is my best best? - Unity seems promising but they have a weird version of mono running things and not so recent C# features available. Might be a non issue. - Godot seems more promising for my use case but I feel like they want you to use GDScript. I don't want to use…
Re: Stride Game Engine 4.3 with .NET 10 Support
#19Earlier quoted context omitted.
AFAIK Microsoft is not a Godot sponsor, if you mean in terms of money or time? The companies listed down in this page are Godot sponsors: https://godotengine.org/donate/ As for advocacy, Microsoft's "Game development with .NET" page points first and foremost to Unity and their outdated, proprietary .NET toolchain; only by digging you get MonoGame/Godot/Stride listed. And if you dig for bindings, they'll first point y…
Googled it: > During the past year (2020), Ignacio Etcheverry worked on significantly improving C# support and its integration in Godot, adding support for Android, HTML5 and iOS, as well as popular third party IDEs. This was financed thanks to a generous donation from Microsoft. https://godotengine.org/article/help-us-reach-next-funding-g...
Re: Stride Game Engine 4.3 with .NET 10 Support
#20Let's say I want to create a small 2D game. I'm no game dev so nothing fancy, just a PoC. I'm willing to take a code first approach and I love C#. What is my best best? - Unity seems promising but they have a weird version of mono running things and not so recent C# features available. Might be a non issue. - Godot seems more promising for my use case but I feel like they want you to use GDScript. I don't want to use…