🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: rec.games.programmer
Article #405

Re: Game libraries...

#405
From: Christopher Phillips
Date: Tue, 04 Aug 1992 03:19
25 lines
2001 bytes
>> Guess what, smart guy?  What you're describing is the *theory behind an
>> algorithm*; one that simplifies the problem a lot (like Apogee did in
>> Wolf 3D), but theory nonetheless.  You said, "who needs an algorithm,"
>> but you're using one yourself.  Your algorithm is neither trivial nor
>> trivial to explain, IMO, and is far from trivial to implement,
>> particularly in 80x86 assembly.

Once you have the thory behind an algorithm, implementation often is trivial.
Once i woke up to the 'blindingly obvious' fact (pointed out in this newsgroup)
that all the images in wolf3d are made up of scaled pixel columns, it took 
me less than a month to have a working demo on the c64 of 'running around in 
a maze with texturemapped walls' in a 16x8 char window going at 12 fps.
(i know, that window size is 1/4 the area of Freescape, but i'd rather
have real time and small than full screen and crawling;)

Where the time goes, is building a commercial quality _game_ from the
foundation you then have.  I now have an alien moving around the corridors,
and have some missile objects, but still have a fair way to go with
alien AI, backdrop screens, music, FX, player stats etc.

--
Christopher Jam	__________________________________________________
'Another day, another try.  But remember, SHOOT OR DIE!' -turrican
phillips@swanee.ee.uwa.oz.au		c64 forever!!!!
------------------------------------------------------------------
Technical Details
Message-ID: <phillips.712898394@s1>
Path: arc1-ca.pugleaf.net!sparky!uunet!munnari.oz.au!uniwa!swanee.ee.uwa.oz.au!phillips
References: <1992Jul28.181241.57583@cc.usu.edu> <1992Jul29.042346.23188@wam.umd.edu> <1992Jul29.001213.57596@cc.usu.edu> <1992Jul29.150156.19665@wam.umd.edu> <1992Jul29.171823.57640@cc.usu.edu>

Show Full Headers
Complete Article Headers
Newsgroups: rec.games.programmer
Path: arc1-ca.pugleaf.net!sparky!uunet!munnari.oz.au!uniwa!swanee.ee.uwa.oz.au!phillips
From: phillips@uwa.oz.au (Christopher Phillips)
Subject: Re: Game libraries...
Message-ID: <phillips.712898394@s1>
Sender: news@swanee.ee.uwa.oz.au
Organization: Elec Eng, Univ of Western Australia
References: <1992Jul28.181241.57583@cc.usu.edu> <1992Jul29.042346.23188@wam.umd.edu> <1992Jul29.001213.57596@cc.usu.edu> <1992Jul29.150156.19665@wam.umd.edu> <1992Jul29.171823.57640@cc.usu.edu>
Date:  4 Aug 92 03:19:54 GMT
Lines: 25