|
|
|
|
|
by pjmlp
2819 days ago
|
|
Java had such eco systems first with Java3D, JOGL, Khronos OpenGL bindings, 3D for J2ME, jMonkey, LWJGL Problem was that Sun never was too serious about their Java Gamming initiative. Unity only adopted C# after moving out of the Mac into the PC, and it was stuck for ages in 3.5 as they didn't want to pay for the new licenses. Which meant it grew to a kind of C# dialect, which is being fixed now. ManagedDX and XNA were Quixotic projects not well seen by WinDev. Which replaced XNA with DirectXTK when given the opportunity. Which took a couple of years effort until Microsoft acknowledged the work done by the MonoGame guys. Things take ages in Java because there are multiple vendors and everyone has to contribute to the process. Intel has provided SIMD auto vectorization improvements. There are a couple of talks about it. |
|
Not quite true; Unity has always used Mono. The very first Unity 1.0 version in 2005 was already using C#/Mono.
> Which meant it grew to a kind of C# dialect
Unity never had it's own "C# dialect".