DOOM Technology
Hi! Where can I get more information about the technology used in DOOM?
Forget about that buggy code, let's start all-over - from scratch. Let's go!
I don''t know if id has released the source for Doom. But you might check out the (now) open source for Wolfenstein3d or Quake.
This RtS-Babble© has been brought to you by:
-Run_The_Shadows
-Run_The_Shadows@excite.com
This RtS-Babble© has been brought to you by:
-Run_The_Shadows
-Run_The_Shadows@excite.com
DOOM source has been released, but for Linux only (due to licensing problems). This should contain all the info you need.
There are also loads of DOOM FAQ sites around the web if you search.
There are also loads of DOOM FAQ sites around the web if you search.
Yeah, sound engine wasn''t id''s.
Thank god of DirectSound.
Thank god of DirectSound.
------------------------------------------------------------I wrote the best video game ever, then I woke up...
quote: Original post by DefaultUser
Hi! Where can I get more information about the technology used in DOOM?
Well, ID used a raycasting engine - albeit an incredibley (for it''s time ) advanced one. They also used raycasting for Wolf3D, which shows an example of much simpler and easier to understand raycasting... there''s also a great webpage where I learned how to build my own caster (and have done - raycasting''s very cool )... what was it again... hmmm... ah yes...
here we go
Forgive me if that doesn''t show up properly, my html skills are rusty...
Oh, one last thing. Raycasting != Raytracing. Just had to make that clear (some people get them confused).
Cheers all,
Nick - Head Designer, Llamasoft.net
--
Visit our website...
Llamasoft.net
Games, goodies and ingenuity
Nick - Head Designer, Llamasoft.net--Visit our website...Llamasoft.netGames, goodies and ingenuity
now, do u mean the old doom tech or the new stuff?
lamothe wrote almost a whole book on that techinque... the original Tricks of the Game Programming Gururs.
or do u mean the NEW doom3 technology?
i dunno ''bout that
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
I have no name that you may call me. I am merely Succinct.
~Succinct Demos Online~
"Hey, where''d that display list rotate off to now?"
-(Drop me a line here)-
lamothe wrote almost a whole book on that techinque... the original Tricks of the Game Programming Gururs.
or do u mean the NEW doom3 technology?
i dunno ''bout that
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
I have no name that you may call me. I am merely Succinct.
~Succinct Demos Online~
"Hey, where''d that display list rotate off to now?"
-(Drop me a line here)-
-- Succinct(Don't listen to me)
I did an short text on this a long was back. Try ''Doom'' and "DigitalFX" or "Digital FX". I think I used ATT Worldnet at the time. Usenet, so try dejanews. Last year I found it, in about 2 minutes. I''d hate to post it up here and get flamed all to shit!
Doom used polygons and a 2D BSP tree to do the rendering but
used sprites for the ingame enemies and such like.
The first Duke Nukem 3D though actually used a modified sort of raycasting or heightcasting engine to achieve more or less the
same effect.
One day they will build 3D cards that do true voxel processing and then the polygon count issue will be dead and buried
But they cost a few million dollars right now so it could take some time.
used sprites for the ingame enemies and such like.
The first Duke Nukem 3D though actually used a modified sort of raycasting or heightcasting engine to achieve more or less the
same effect.
One day they will build 3D cards that do true voxel processing and then the polygon count issue will be dead and buried
But they cost a few million dollars right now so it could take some time.
December 08, 2000 11:52 AM
quote:
Oh, one last thing. Raycasting != Raytracing. Just had to make that clear (some people get them confused).
Hmmmm...so what is the difference besides the name?
Raycasting - shooting out a ray from some starting point until
it collides with something.
Raytracing - same thing?
This topic is closed to new replies.
Advertisement
Popular Topics
Advertisement
Recommended Tutorials
Advertisement