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."
There used to be a time where your engine defined what you could do in a game, and the engine you choose would have a massive impact on the quality of game you could produce; I think these days are long gone. If you discount certain cutting edge graphical techniques, there are few (gameplay modifying) features that are implemented in the Unreal 3/Doom 3 engines that could not be done in an open source engine written in Java.
Personally, I think that it is time that someone focuses on generating an open source java framework that is designed around splitting a game engine into its smaller components (Graphics, Physics, Scripting and AI); this would allow for smaller (more focused) open source projects to exist which (should) produce higher quality results.
I'm not sure whether this is bad or good. I was thinking it might make future games feel generic, but then I thought... more than now? Let's hope not. But maybe the generic feel of today's FPSes is that the oft-reused game engines are not quite flexible enough, so the player "recognizes" the engine underneath. Maybe in the future they will fix that.