3D Realms Buys Physics For Duke Nukem Forever
sp00 writes "In a press release, Meqon announces 3DRealms has purchased the Meqon Game Dynamics SDK engine for the upcoming title Duke Nukem Forever. There are some neat demos of the engine here. Is DNF finally a reality?"
This doesn't appear to be a basic game engine, but rather a bolt-on physics and character animation module, Ala Havok. Buying one generally means that they have a game engine to attach it to, and have tried it out and liked it in-game. The rigid-body and ragdoll collision code on the last game I worked on didn't go in until about three months before the end of the project, as it wasn't integral to the gameplay. Very few FPS games have taken their physics model seriously as a gameplay element, and as such I'd (Id?) be surprised if DNF's gameplay had to be reworked for such a thing. If any other game licensed this engine today, I'd put them roughly 6 months from ship. Now with DNF, on the other hand, all bets are off. This won't be the first physics solution they have tried, and it may not be the last.
The ______ Agenda
Given what I know about 3D Realms, they saw something they liked and got it. Nothing to do with game being released soon or starting over. More like a "we have money, it is pretty, let us add coolness to this game" type of decision. I wouldn't read too much into this, except that they will likely upgrade things if they feel there are better choices out there, even at the cost of added time.
If I had to predict a release date, given that the basic engine is done and most of their work is on content(or so they claim, although recent hiring of new staff to work on content makes me think its true), I would say a mid to late 2006 release is within the realm of possibility. They totally started over from scratch about 3 years ago, so comparitively it hasn't really been in the works that long for a modern game. Besides, the work on the DNF project only began a year or two before work on HL2 did, and I don't HL2 out yet either
PS: I know I'm a Apogee/3DRealms fanboy, you don't have to tell me!