Nagorak said:Maybe I misunderstood your post, because it seemed like you were implying that my only purpose of starting this thread was to criticize John Carmack and that such naysaying was unacceptable... Anyway, I'm sorry if I took in the wrong way and offended you.
Peace.
No long term offense taken.
I'm also criticizing John Carmack for getting rid of the use key, but that's a completely other story.
I just think that an unified lighting model is the way to go for 3D realtime engines, especially games.
Will the engine be good for multi player purposes? Hell, (most likely) no!
Only if it comes with a "disable all" button (and a client server architecture).
The truth is, I haven't played a really great id game yet, but as far as engines go, I'm completely willing to admit they are good. Although, by the same token, I don't really care what engine a game uses, as long as it's fun.
I agree that the engine isn't the part that makes a game fun, but it's certainly a reason why a fun game can be bad.
While I always loved id software's games (I honestly don't know why), I never felt that Unreal (which I heavily dislike) should run on the QuakeX engine or that QuakeX should run on any other engine.
So far there are only very few games I wish I would see in a specific engine - System Shock 3 running on the Doom3 engine would make my day for example. Other than that I'm fairly free of emotions which franchise should use whatever engine.
Speaking from the standpoint of someone who produces custom content for gaming engines I really have to admit that the insight offered by the leaked Doom alpha did make me believe that this engine will have a stronghold for years. This opinion isn't exclusively based on dynamic lights or stencil shadows.
Funny thing is that this will be the least limited id software gaming engine ever, not the most limited.
But as you've also said it - the Doom engine isn't designed to be the swiss army knife of gaming engines. John Carmack has stated all over that this engine is tailored to Doom, not to any other game.
So a comparison of a special solution vs. general purpose solutions just doesn't seem right to me.
But to me it seems farily obvious that the Doom engine out of the box will make a bad flight simulator