View Single Post
Old 05-12-2005, 01:06 PM   #58
DELICIOUS POISON
 
DELICIOUS POISON's Avatar
 
Join Date: Aug 2002
Location: I rub my tilde all over your asterisk
Gender: Undisclosed
Posts: 16,600
Thanks: 555
Thanked 1,600 Times in 790 Posts
Points: 7,811.54
Bank: 3,602,510.30
Total Points: 3,610,321.84
     
     
     
  
Post

Quote:
Originally posted by Koga:
I guess 3D gaming isn't for everyone. I think the real proper 3D game was SM64, where you really had the freedom to go anywhere you wanted. Older games like Wolfenstein and Doom only created an illusion of 3D.
There were many 3-dimensional games that gave you full control from back then. Everyone just seems so quick to forget about Descent, or Terminal Velocity. The earlier Battledrome or Earthsiege games. And yes, Doom used a raycasting engine. While its engine could not, at that time mind you, handle sloping vertical surfaces, or extra-layered floors, it could have been programmed to. It simulates the use of height very well, and that is something 2 dimensional games cannot do. Nowadays, the engine has been modded over and over again to allow for all the things everyone thought it couldn't do. Raycasting, technically, is a far more realistic approach to 3D than polygons. It sends out rays from the player's camera, and reads back where it hits an object. Most modeling programs (or at least, during my days interested in the industry) use Ray casting for their final renders. Similarily, the most advanced 3-dimensional representation of real solid objects, voxel technology, was invented first a very long time ago. Are you familiar with the Commanche series, in example? Voxels have not persisted in video gaming, and instead are used in medical technology.. for their much more accurate representation of curves, and surfaces. Now, I loved these first and most accurate incarnations of 3D. They never tried to force something so obtuse, such as a platforming situation, into their engines.

DELICIOUS POISON is offline   Reply With Quote
 
Page generated in 0.08100 seconds with 12 queries