3 ms·
Honestly, either is possible to build a game in. However, if you want to or will need to use the GPU you will likely want to stick with C/C++. There is nothin
by davismwfl 11y ago
Honestly, either is possible to build a game in. However, if you want to or will need to use the GPU you will likely want to stick with C/C++. There is nothing that says Java is bad or evil, implemented properly it is a completely viable language and tool. C++ is just closer to the hardware and will be more performant most of the time, but not always. You can implement some real crap in C/C++ that will perform worse than Java would. And speed to market generally favors languages like Java and C#.
So boil it down to what you need to do and what you are both more capable of doing. Likely Java will happen faster and get it launched, which is usually more important initially than raw performance. So maybe that is the way to go at least initially.
I generally focus mostly in C/C++, Javascript (some Go now) and the like, no Java anymore. Just putting my bias out there so you know.