Back to the Vavoom Forum Archives


Forum

3d-levels and slopes

Thu, 25 Apr 2002 03:22:17

jasinner

Heh, I know my questions are almost too general but here it goes anyways:<br><br>How did you enhance Vavoom to use 3d levels with slopes?  Did you come up with an in-house solution or did you use things from other open-source engines like EDGE?  How difficult was it to convert the engine to 3d?
Thu, 25 Apr 2002 03:46:13

Janis Legzdinsh

Well, a lots of sources. The rendering uses a lots of the code from Quake sources making it into a pure 3D renderer and adding support for slopes and 3D floors was pretty easy, and some ideas for physics and other gameplay stuff were from EDGE.
Fri, 26 Apr 2002 17:25:13

jasinner

I am curious, just how much of the code is from Quake (or later based games)?  In your opinion, are people compromising the original spirit of doom by changing the engine as drastically as they have changed it?  Another question is, if it is so easy to graft a 3d rendering engine to the old doom-engine, why haven't more doom source-ports done so already?  Also, why do you think people want to take the old doom engine and upgrade it to a more modern form when it would apparently be easier to take a newer engine such as quake, quake II, or quake III and work backwards (besides the programming experience gained)?<br><br>I don't mean to offend, I think that its an important question that people should ask.  Not to say that I don't support programmers devoting their time to updating the old doom engine, on the contrary, without them, my life would be more boring indeed.
Sat, 27 Apr 2002 03:27:03

Janis Legzdinsh

I am curious, just how much of the code is from Quake (or later based games)?
<br>Well, a lots. Most part of the rendering, as well entire networking is based on Quake. And even more parts uses Quake code. Most of this is in engine (i.e. the exe file), There's very little Quake code in gameplay part.<br><br>
In your opinion, are people compromising the original spirit of doom by changing the engine as drastically as they have changed it?
<br>Of course there are people comlaining about this, but I don't care much about them.<br><br>
Another question is, if it is so easy to graft a 3d rendering engine to the old doom-engine, why haven't more doom source-ports done so already?
<br>You're wrong, that was hard and it took a lots of time.<br><br>
Also, why do you think people want to take the old doom engine and upgrade it to a more modern form when it would apparently be easier to take a newer engine such as quake, quake II, or quake III and work backwards (besides the programming experience gained)?
<br>I'm doing this just because I love programming. And it's basicly impossible to add support for Doom levels to the Quake engine. These engines simply are too different.<br>

Back to the Vavoom Forum Archives