*=------------------------------------------------------------------------=* Title: 2D Wolf 3D. By: Kevin Picone Email: picone@giant.net.au Url: www.uwdesign.50megs.com Released Date: 24, Mar, 2001 (c) copyright 2001, Kevin Picone, Underware Design *=------------------------------------------------------------------------=* General Release Notes *=------------------------------------------------------------------------=* * This code was written with Dark Basic V1.07 * This release shows a way to create a similar 3D engine in SOFTWARE to that found in id softwares classic WOLF3D. It can be used asa learning source or perhaps even an effect.. The really interesting thing about this code is that it actually DOESN'T make use of any of DARK BASIC's 3D abilities, and is rendered purely with the 2D command set. * The reason I made this was two fold, firstly I was working on some Line of sight idea's (a simple version of which powers this demo) and secondly it was was only a small step going there to here.... thus I made it into a wolf3d clone. I guess if anything it proves that DB can produce some fairly impressive 2D stuff... Just takes some work, and creative ideas... * Collision is included and Y strip clipping is also, but Z axis clipping isn't and if you get to close to a wall it's likely to vanish. It's here that the z clipper should take over for those wall segments. Basically it would notice Z coord behind the view plane then create a new legal X,y, U &V coords but i'll get around that some other time.. * Your welcome to use this code providing you credit me.. Cya, Kevin Picone Uwdesign picone@giant.net.au www.uwdesign.50megs.com www.thedrummachine.50megs.com (current site :) *=------------------------------------------------------------------------=* T H E E N D *=------------------------------------------------------------------------=*