Godot 4.6 with .NET 10 implementation (and Godot 4.6 C# Web support) #13076
WithinAmnesia
started this conversation in
Scripting
Replies: 1 comment 1 reply
-
Moving to discussion, as there is no concrete technical implementation provided. (Questions on the proposal form are not optional; all of them must be filled.) |
Beta Was this translation helpful? Give feedback.
1 reply
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
Describe the project you are working on
Godot 4.6 should have .NET 10 implementation to support long term support game projects targeting the next console generations of PS6 and Next Xbox scheduled to be released in late 2027.
https://dotnet.microsoft.com/en-us/platform/support/policy/dotnet-core
https://dotnet.microsoft.com/blob-assets/images/illustrations/release-schedule-dark.svg
November of 2025 (this year) is to be a big year in that Long Term Support version .NET 10 is to release and that is to be the version that can be used to build the games of the next console generation of 2027+.
It looks to be that Godot 4.5-stable is to release around middle September or October of 2025 and this leaves a period of a month or two where Godot 4.6 is to be in dev / alpha and or beta adding features.
I think it would be wise to use the pre-release versions of .NET 10 ( https://dotnet.microsoft.com/en-us/download/dotnet/10.0 ) to start work on .NET 10 for Godot 4.6 which should also have the C# web support also ( godotengine/godot#106125 ). Godot 4.6 if it takes 6-8 ~7 months to release after September - October 2025 4.5-stable that would take 4.6 with I think it would wise to have 4.6 include .NET 10 and C# web support and start work on that now given that 4.5 de facto is in feature freeze. If 4.5-stable launches in ~September of 2025 that could mean with ~7 month launch cadence that, September, October, November, December of 2025 into January, February, March even April of 2026 in as were that could likely be where Godot 4.6-stable can properly release come February-March-April (~March) of 2026.
If Godot 4.6 misses .NET 10 support and is pushed to Godot 4.7 of a potential late 2026 stable release window that is not enough time to get proper launch and early holiday 2027 video game titles for the next console generation being made with Godot 4.x. Godot must act for Unreal knows that is and their latest PS6 Xbox Next engine version of Unreal 5.6 is already out and being used to make PS6 and Xbox next launch titles.
I wish for Godot to be competitive in the video game development industry and target .NET10 and C# Web support for Godot 4.6 to keep up pace with the current industry realities and future proof the engine for the next console generation.
In Summary:
Godot 4.6 with .NET 10 LTS implementation is vital for getting video game studios properly equipped to make launch and early next console generation titles be ready by late 2027 come the scheduled launch of PS6 and Xbox Next in holidays of late 2027. Devs needs ~2 year lead up window with a LTS launch target specs to work with. If Godot 4.6 can have a stable release in ~March 2026 with .NET 10 LTS implementation this sets the foundations for proper game dev work on larger scale games to competitively use Godot dev ecosystem getting ready for proper 2027 next console generation releases to compete with Unreal 5.6.
Also C# Web support should be included in Godot 4.6 to be able to use the most powerful version of Godot to help devs target multi platform releases. The Xbox ecosystem is targeting cloud gaming and web services at least and Steam is right there and Sony is trying to expand the PS Portal ecosystem and get their handheld gaming device going ready for ~2027-2028-2029. So it would be wise for Godot to set the foundations for success to be ready for the campaign of next generation launch titles on: PS6, ~PS5 handheld, Xbox Next, Xbox RoG and Xbox RoG II / Xbox Next handheld 2027-2028-2029, and then the Steam Deck II and Nintendo's Switch II successor and hand held lines also and the web service providers and maybe Amazon web services will give it a go in 2027-2028 also; they are still on the fence a bit but I wish them to give it a shot.
Everyone is target 2027 for the next console generation and everything is marching to that beat right now and the video game development industry needs .NET 10 support early by at least ~March 2026 in order to keep pace. Also Godot needs C# web support to be in proper position to get ready for mass cross platform ecosystems being developed right now. Godot 4.6 can be competitive but it needs to get the goals targeting the important things early so it gives studio devs the proper ~2 year lead up to go hard and crank out great games ready for the late 2027 console release deadline / ready for go time.
Take care and best of luck. Feel free to ask questions, give feedback. Godot 4.6 can win big and we gotta keep working but if we do things right we can get ready for the next big video game industry chapter with the Tenth Console Generation. Keep up the good work and keep being great!
Describe the problem or limitation you are having in your project
N/A
Describe the feature / enhancement and how it helps to overcome the problem or limitation
N/A
Describe how your proposal will work, with code, pseudo-code, mock-ups, and/or diagrams
N/A
If this enhancement will not be used often, can it be worked around with a few lines of script?
N/A
Is there a reason why this should be core and not an add-on in the asset library?
N/A
Beta Was this translation helpful? Give feedback.
All reactions