EA Announces Multi-Title Unreal Engine 3 License
An anonymous reader writes to mention a Gamasutra article about a surprising announcement from EA. They've made the move to license the Unreal 3 Engine for a series of next-generation titles. "The brief announcement states that EA 'employs a variety of engines, tools and technologies to best serve the needs of each game and development team', but raises interesting issues regarding the Criterion-authored Renderware engine, purchased by EA in 2004 alongside the Burnout developer, and its intended global EA rollout."
Between Sun's marketing department and B-grade university CS programs that work like Java trade schools there is a disturbing number of people out there that think that: Java is comparitively easy to use, Java is flexible/powerful and Java is fast enough to do state of the art techniques on computers that currently exist.
When Argumentum ad Hominem falls short, try Argumentum ad Matrem
Microsoft thinks different and provides XNA. Now I don't expect the next Doom or Halo3 to use Java or C#, but for a lot of games its really a non-issue these days, computers are fast enough and the most grunt work is done by the GPU anyway, which doesn't care if the rest of the programm is written in Java or C# or hand optimized assembler. There is of course still a speed benefit of C++, but its getting smaller and smaller and its certainly at a point where the success of a game will no longer depend on it.