- Edited
Maybe this topic needs to be split into a separate topic starting with JaydenSu's first post, since he seems to be asking a different question than the OP, and that's causing confusion.
Maybe this topic needs to be split into a separate topic starting with JaydenSu's first post, since he seems to be asking a different question than the OP, and that's causing confusion.
No, I think @JaydenSu was just confused by the answer because you can use godot via c++ only and even write the game logic via c++ it's just that you wouldn't use it like gdscript. At that point you are very likely going to use godot like any other c++ engine where you do everything via code in an IDE and you will make very little use of the editor if any at all. Might still do some scene composition for an example, but not attach any scripts to any nodes.
The real downside to going this route is you won't be finding much tutorials or documentation for working with godot this way. But if you are a very experienced c++ developer you can probably manage fine on your own with this.
So the answer to the question as presented by the OP is still that yes, you can use godot with c++ you just wouldn't use it like gdscript.
Hi it's now possible with Jenova Framework
https://github.com/Jenova-Framework
It provides almost all the features of GDScript + Visual Studio integration which gives you full intellisense
I tried it myself and I must say it's promising, Specially hot-reloading system is so smooth...
Megalomaniak Now it's a solid yes
xyz The real question is; is it production-ready?
Current builds are in Alpha stage, Backup your project files! You may end up with data loss!
Since I use Linux, this makes it useless for me:
Jenova Only Supports Godot 4.2+, Windows 7 to 11 x64, Linux and Mac support are not planned for now.
But it doesn't matter, since I'm not interested in writing games in C++.
https://github.com/Jenova-Framework/J.E.N.O.V.A#%EF%B8%8F-current-features
xyz On their server they mentioned this video was prepared for godot showreel submission which had 3 minutes limit, that's why. you can check the features in details on their discord.
xyz
It's in alpha build but I'm using it for 2 weeks now and it's quite stable. I only had one crash. If you be targeting Windows it absolutely worth it.
also they made it for their indie game so i think the answer is yes
Tomcat afaik mingw and clang are half implemented at the moment.
Really cool, but gdscript is plenty fast for my turn based games.
Heza This seems pretty cool, though no GNU/Linux support so I can't(won't) use it.
Also, being closed source worries me a little bit. How long before they build a community and then shift to a subscription? lol Also, closed source programs using github to host their issues and discussions bugs me a little bit when it's not open source lol.
Though, if it's the right tool for the job for you then glad you found it.
Turncoat_Tony Hi Tony, Ironically I came here to announce Jenova went open-source and saw your post
Moment ago developer announced he made Jenova open-source on official discord server and here is the link : https://github.com/Jenova-Framework/Jenova-Runtime
It would be very cool if someone can make GNU/Linux port.