This site is currently in read-only mode during migration to a new platform.
You cannot post questions, answers or comments, as they would be lost during the migration otherwise.
0 votes

I have both VSE 2017 & 2019. I'm a pro developer (desktop & web) with about 20 years of C, C++, C# and would like to take advantage of that. I'm still going through the godot tutorials, so gdscript is fine for now, but I have some processing-intensive projects in mind that would be best in a lower-level language.

Godot (installed from steam) isn't finding either of those instances. Can I provide the location in the settings somewhere? VS community is off limits if I want to ever release a project for sale (though that's admittedly far off). How do I connect to Pro or Enterprise?

in Engine by (14 points)

If you ever want to release your project, I think it's better to stick with GDscript. Because C# has some: "Sorry, that feature is not supported yet for C#", the biggest one I know is the Android export thing. Unless you are sure that you will not meet any complication with C# for your project.

For heavy processing work, you might try it in C++ and even build features in the Engine itself with C++ and recompile it for absolute performance.

Not sure how much performance you need. But I believe Godot team is going to improve GDscript's performance according to the recent QnA. But I believe making GDscript more strongly-typed is higher on the priority list?

A simulation engine that's complex on the backend but simple in visualization is not appropriate for gdscript anyway. Are you saying integration with VSE is not possible? Is VS Community required?

I'd prefer not to download the source to figure this out.

1 Answer

–1 vote

I guess I misunderstood the VS integration -- reading more I realized I needed to install the x64 w/ mono version (not the version on Steam). It's not clear to me how to use C++ with a project, but I'll burn that bridge when I come to it.

by (14 points)
Welcome to Godot Engine Q&A, where you can ask questions and receive answers from other members of the community.

Please make sure to read Frequently asked questions and How to use this Q&A? before posting your first questions.
Social login is currently unavailable. If you've previously logged in with a Facebook or GitHub account, use the I forgot my password link in the login box to set a password for your account. If you still can't access your account, send an email to [email protected] with your username.