Godot Version
4.4
Question
Is there a way to use c# without .net? or at least an alternative
Godot’s .NET version relies on the .NET framework, hence it’s not possible to use it without it being present at all.
What’s your goal with this? Is there an issue with using .NET?
I’m guessing you mean can you edit the code without using Miscrosoft Visual Studio because it costs money. You can use the free Visual Studio Code to edit C# code.
Microsoft Visual Studio Community Edition is free, and remains free even if you release your game to storefronts. You need to make some serious money before you have to pay for a professional license. (And even then there are some exceptions. If you work alone, and you don’t have a company, you can make millions and you still don’t have to pay for the professional license)
I did not know that. Thanks for the info!
I was just asking because I use a school issued computer, and certain programs, especially those that need to download things into administrator access folders like program files, are banned. and .net just so happens to be one of those banned programs.
When asking questions on forums like this, it’s helpful to tell people why you’re asking for something. Sometimes they might have a better solution for you. Also, you would’ve gotten a solution 3 days ago. There’s a Web App version of VSCode you can use for free online and doesn’t require an installation.
They are not asking for Visual Studio Code though. This will still not help them use the .NET version of Godot on a machine that won’t allow them to install the .NET framework.
If your school’s IT department directly controls what you can and can’t install, I imagine the most straightforward way to maybe get access is to ask. Maybe bring a nice basket of chocolates.
That said, I’ve personally had success blindsiding an overzealous admin by using a package manager to install software.
Good point @tibaverus.
@Sjpark01 Do you need to use the C# version of Godot?