I used to program in Java in school, but professionally I turned out to be a C# developer.
Personally, I'd go with C# just for the fact it's a heck a lot easier to interop with native code. And you have a finer control over memory, e.g. structs, unsafe code, etc.
FYI, whatever you choose...for Java - jMonkeyEngine, Ardor3D are two of the more well known graphics engines out there, and LWJGL for a good OpenGL binding.
Show differencesHistory of post edits
#1Starnick
Posted 09 October 2012 - 08:17 AM
I used to program in Java in school, but professionally I turned out to be a C# developer.
Personally, I'd go with C# just for the fact it's a heck a lot easier to interop with native code. And you have a finer control over memory, e.g. structs, unsafe code, etc.
FYI, whatever you choose...for Java, jMonkeyEngine, Ardor3D are two of the more well known graphics engines out there, and LWJGL for a good OpenGL binding.
Personally, I'd go with C# just for the fact it's a heck a lot easier to interop with native code. And you have a finer control over memory, e.g. structs, unsafe code, etc.
FYI, whatever you choose...for Java, jMonkeyEngine, Ardor3D are two of the more well known graphics engines out there, and LWJGL for a good OpenGL binding.