Doom Marine
Register | User Profile | Member List | F.A.Q | Privacy Policy | New Blog | Search Forums | Forums Home
Doomworld Forums : Powered by vBulletin version 2.2.5 Doomworld Forums > Classic Doom > Source Ports > Is Doom Based Off The Orignal Engine Anymore?
 
Author
All times are GMT. The time now is 02:11. Post New Thread    Post A Reply
trooper077
Member


Posts: 320
Registered: 05-09


I know this might sound weird but doom isn't really doom anymore
Doom was based off of an engine that only alowwed us to move and strafe on a set camera motion that could only be turned. now we can move the camera around use items,jump and crouch it sounds alot more like the engine duke nukem and blood was built on does it ot

Old Post 07-25-09 07:11 #
trooper077 is offline Profile || Blog || PM || Email || Search || Add Buddy IP || Edit/Delete || Quote
WildWeasel
Resident Castlevania Super-Fanboy


Posts: 2587
Registered: 07-03


Dude, if you knew anything about programming, you'd know that it's still the Doom engine at heart. There's no way any Doom port would have Duke Nukem-based code, or at least enough to make a difference.

Old Post 07-25-09 07:29 #
WildWeasel is offline Profile || Blog || PM || Homepage || Search || Add Buddy IP || Edit/Delete || Quote
trooper077
Member


Posts: 320
Registered: 05-09



WildWeasel said:
Dude, if you knew anything about programming, you'd know that it's still the Doom engine at heart. There's no way any Doom port would have Duke Nukem-based code, or at least enough to make a difference.


True I could think this way due to my lack of any programming skills or makig a doom wad period i would like to learn i just dont have the patience to read the help pannel


maybe im rambling it's 12:57AM

I need to sleep

Old Post 07-25-09 07:59 #
trooper077 is offline Profile || Blog || PM || Email || Search || Add Buddy IP || Edit/Delete || Quote
Super Jamie
Forum Staple


Posts: 2670
Registered: 03-08


Are you asking about Doom 3 or Doom source ports?

The source ports (Boom, PrBoom, ZDoom, GZDoom, Eternity, Legacy, ReMooD, jDoom/Doomsday, EDGE, etc etc etc) are all based off the original Doom source code released in 1993. Some change the code more than others. The Chocolate-Doom project attempts to mimic as much as possible the original Doom, including all limitations and bugs.

Doom 3 is an entirely new engine. The id Tech engines that have powered Quake, Quake 2, Quake 3 and now Doom 3 are similar in name only. They're all mostly written by the same guy (John Carmack) so no doubt he has his own coding style and similar ways of doing simple things, but that's where the similarity ends.

Ken Silverman's Build engine (which powered Duke3D, Blood, Shadow Warrier and others) has absolutely nothing to do with the Doom code, except that they are both 3D shooters. They were developed entirely independently of each other, by different people in different companies for different games. Same goes for almost every other 3D engine out there.

Old Post 07-25-09 08:10 #
Super Jamie is offline Profile || Blog || PM || Search || Add Buddy IP || Edit/Delete || Quote
Nes
Mini-Member


Posts: 75
Registered: 06-07



WildWeasel said:
There's no way any Doom port would have Duke Nukem-based code, or at least enough to make a difference.


ZDoom slopes.

Old Post 07-25-09 08:11 #
Nes is offline Profile || Blog || PM || Search || Add Buddy IP || Edit/Delete || Quote
David_Dweedle
Loser


Posts: 318
Registered: 06-09


Zdoom Slopes are just slopes. Doom is not capable of alot of things in Duke3d Engine..

Ive yet to see proper Room Stacking where u can walk on a room on top of another.. pretty sure Duke 3D had this..

Old Post 07-25-09 09:16 #
David_Dweedle is offline Profile || Blog || PM || Email || Search || Add Buddy IP || Edit/Delete || Quote
cybdmn
Junior Member


Posts: 206
Registered: 06-09



David_Dweedle said:Ive yet to see proper Room Stacking where u can walk on a room on top of another.. pretty sure Duke 3D had this.. [/B]


Only if two overlapping sectors don't share a two-sided line. That means, you can never see both sectors at the same time.
Blood and Shadow Warrior had that, done by portals.

Old Post 07-25-09 10:18 #
cybdmn is offline Profile || Blog || PM || Homepage || Search || Add Buddy IP || Edit/Delete || Quote
Grazza
Super Moderator


Posts: 11451
Registered: 07-02


There are many ports. There is nothing to stop you using one that retains as much of the original behaviour and/or graphics as you like.

If you choose to use a port that changes many aspects of the game, then yes, it will feel and look less like the original. But all are essentially based on the original source code, even if it is barely recognizable when you compare it. And some have brought in signicant lumps of code from other programs, or sections written from scratch, and may have thrown out big lumps of id's code too.

Old Post 07-25-09 12:07 #
Grazza is offline Profile || Blog || PM || Homepage || Search || Add Buddy IP || Edit/Delete || Quote
printz
CRAZY DUMB ZEALOT


Posts: 6849
Registered: 06-06



David_Dweedle said:

Ive yet to see proper Room Stacking where u can walk on a room on top of another.. pretty sure Duke 3D had this..

Eternity. The later SVN builds however. Maybe you can obtain it from other users?

As for Doom engines based or not on Doom.exe, what about hardware rendered ones? What about Doomsday? Are they planning to move farther from the origin?

Old Post 07-25-09 12:31 #
printz is online now Profile || Blog || PM || Search || Add Buddy IP || Edit/Delete || Quote
Bastet Furry
THE WERELION


Posts: 896
Registered: 09-02


Who cares as long as we can blast zombies in hell?

Old Post 07-25-09 13:42 #
Bastet Furry is offline Profile || Blog || PM || Search || Add Buddy IP || Edit/Delete || Quote
Gez
Why don't I have a custom title by now?!


Posts: 7046
Registered: 07-07



printz said:
Eternity. The later SVN builds however. Maybe you can obtain it from other users?

http://svn.drdteam.org/eternity/

Old Post 07-25-09 13:54 #
Gez is offline Profile || Blog || PM || Search || Add Buddy IP || Edit/Delete || Quote
LogicDeLuxe
Member


Posts: 628
Registered: 08-03



David_Dweedle said:
Zdoom Slopes are just slopes. Doom is not capable of alot of things in Duke3d Engine..

Ive yet to see proper Room Stacking where u can walk on a room on top of another.. pretty sure Duke 3D had this..

RORDoom. Unfortunately an abandoned port with no source code released. Also, it has no z coordinate for thing placement, which makes stacking rooms rather pointless, unless you like them empty.

Old Post 07-25-09 19:07 #
LogicDeLuxe is offline Profile || Blog || PM || Homepage || Search || Add Buddy IP || Edit/Delete || Quote
printz
CRAZY DUMB ZEALOT


Posts: 6849
Registered: 06-06



Gez said:

http://svn.drdteam.org/eternity/

When TF did that appear? The Eternity wiki would have to be updated with the SVN link. I can't do it as a simple user I am.

Old Post 07-25-09 20:54 #
printz is online now Profile || Blog || PM || Search || Add Buddy IP || Edit/Delete || Quote
fraggle
Super Moderator


Posts: 6000
Registered: 07-00


I for one don't understand the question.

Old Post 07-25-09 21:56 #
fraggle is offline Profile || Blog || PM || Email || Homepage || Search || Add Buddy IP || Edit/Delete || Quote
printz
CRAZY DUMB ZEALOT


Posts: 6849
Registered: 06-06



fraggle said:
I for one don't understand the question.
Nevermind, it was "the fuck", but in fact I gotta hand the thanks to Gez or anyone for making that version public (25 of July was today, or yesterday!)

Old Post 07-25-09 22:23 #
printz is online now Profile || Blog || PM || Search || Add Buddy IP || Edit/Delete || Quote
fraggle
Super Moderator


Posts: 6000
Registered: 07-00



printz said:
Nevermind, it was "the fuck", but in fact I gotta hand the thanks to Gez or anyone for making that version public (25 of July was today, or yesterday!)
Uh, I meant the question in the original post.

Old Post 07-26-09 13:21 #
fraggle is offline Profile || Blog || PM || Email || Homepage || Search || Add Buddy IP || Edit/Delete || Quote
Quasar
Moderator


Posts: 4615
Registered: 08-00


It is true that advanced DOOM ports have become more like later games, introducing a lot of the very features that early DOOM purists (QS clan members, I am looking at you) railed against during the advent of Quake.

Consoles, crosshairs, jumping, mlook, moving walls, room-over-room, particles, decals, etc.

Even today there are three camps of DOOMers:
* Purists, as always, who want their DOOM served vanilla-style, perhaps save for the chop-o-vision 320x200 video,
* Middle-of-the-road people who don't care as long as it says DOOM on the title screen
* New-age n00bs who send me emails asking what the point of Eternity is if it's not going to either look like Skulltag visually or feature gameplay ripped from the likes of Halo and TF (9_9)

As long as such a wide range of people have interest in DOOM, there will continue to be ports that cater to those along the entire spectrum. EE tries to bring in a bit of both with high compatibility and features that make peoples' eyes bug out.

Some ports do indeed incorporate code from later game engines. ZDoom does have BUILD math routines and its slope code is heavily influenced from it. Randy has in fact talked about replacing the entire BSP renderer with a BUILD-derived portal renderer lately.

Eternity and some other ports have code derived from the Quake games (though in EE's case this is just in the particle engine and not the renderer).

Old Post 07-26-09 18:36 #
Quasar is offline Profile || Blog || PM || Email || Homepage || Search || Add Buddy IP || Edit/Delete || Quote
All times are GMT. The time now is 02:11. Post New Thread    Post A Reply
 
Doomworld Forums : Powered by vBulletin version 2.2.5 Doomworld Forums > Classic Doom > Source Ports > Is Doom Based Off The Orignal Engine Anymore?

Show Printable Version | Email this Page | Subscribe to this Thread

 

Forum Rules:
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
HTML code is OFF
vB code is ON
Smilies are OFF
[IMG] code is ON
 

< Contact Us - Doomworld >

Powered by: vBulletin Version 2.2.5
Copyright ©2000, 2001, Jelsoft Enterprises Limited.

Forums Directory