Well Erno, have you programmed in C++ and Java? If you have you would know why we are opposed to it. Like I said I support the idea but we're only trying to help him. If he tries to port it to Java he will just drive himself crazy and the project will never get even halfway completed
I still think it's a bad idea. Why would you import the entire source code to another language? It would take a lot of your time up and the end result would not be the same. IVAN gameplay is very precariously balanced and even the smallest change would upset that balance. I'm also pretty sure the way they handle graphics in IVAN would be impossible to replicate in Java.
It would be much easier just to learn the basics of C++. C++ is an extremely easy language to learn. Much easier than Java. The only thing you need to learn pretty much is networking, which is fairly simple... Trust me, keep it in C++. This is a great idea but trying to import it to Java would just kill the project