I was creating a game in java and a thought came to mind, would it be better to dump it all and start from scratch with C++. So my question is, with all the cons I've listed and all the other issues that you know, what am I better off doing?
Cons with staying with java
-probably won't be able to do some things that I want to do with it
-listening to game controls and keyboard is a little tricky and not guaranteed to work.
Cons with making the switch to C++
-I'll have to spend time learning a new language
-I'm guessing there's no easy to use API with abstractions I can easily make use of.
-probably more work will be needed in contrast to java.