Article View: rec.games.programmer
Article #491Re: Questions...
From: MoonMan
Date: Sat, 08 Aug 1992 00:30
Date: Sat, 08 Aug 1992 00:30
43 lines
2837 bytes
2837 bytes
In article <BsLrs5.8An@watserv1.uwaterloo.ca> ptran@watserv1.uwaterloo.ca (Phat H Tran) writes:
[deleted...]
>>> I've never played the game, nor have I even seen it running, but I have
>>> seen screen snapshots of it and I think I can see why it may be slow.
>>> I appears that U7's world is a multi-layered slab of voxels (volume
>>> elements). To draw each screen would require the laying down of several
>>> layers of full-screen bitmaps, so I think it's the ISA bus that's the
>>> bottleneck here, not to mention that each NPC leads a pretty hectic life.
>>
>>That's probably a lot of it. Richard did say that U7 is no longer tiled.
>>He never mentioned layered...but...
>>
>
>I don't know what RG means by "not tiled". Voxels are just tiles in the
>third dimension.
I REALLY doubt that it uses voxels - that would probably be far too slow.
By "not tiled," however, he meant that the maps aren't stored/displayed
as a set of fixed-size bitmaps. That's obviously the case, as I'm sure
anybody who'd played it would see. The buildings, trees, etc. are anchored
to a rather fine grid. The reason it goes so slowly is that a lot of the
images are at least the size of the screen, and some are probably bigger.
I'm surprised they didn't make better use of memory, though. On an 8-mb
machine I didn't expect constant loading...
------------------------------------------------------------------------------
///// //// ///// /// // ////
/// ////// // // /// //// // //// /// // // // /// //
///// /// // // // //// // /// //// // // // // //
// ////// // // // // // // // // /////// // //
// /// // // // //// // // // /// // // //
// // // // /// // // // // /// // //
// // // // // // // // // /////// ///
// //// //// // // // ///
// // // /////
// // //
/// kludge@u.washington.edu
------------------------------------------------------------------------------
Technical Details
Message-ID:
<1992Aug8.003022.13232@u.washington.edu>Path:
arc1-ca.pugleaf.net!sparky!uunet!zephyr.ens.tek.com!uw-beaver!news.u.washington.edu!hardy.u.washington.edu!kludgeReferences:
<BsJss1.BM1@watserv1.uwaterloo.ca> <1992Aug6.110009.57912@cc.usu.edu> <BsLrs5.8An@watserv1.uwaterloo.ca>Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!sparky!uunet!zephyr.ens.tek.com!uw-beaver!news.u.washington.edu!hardy.u.washington.edu!kludge From: kludge@hardy.u.washington.edu (MoonMan) Newsgroups: rec.games.programmer Subject: Re: Questions... Message-ID: <1992Aug8.003022.13232@u.washington.edu> Date: 8 Aug 92 00:30:22 GMT References: <BsJss1.BM1@watserv1.uwaterloo.ca> <1992Aug6.110009.57912@cc.usu.edu> <BsLrs5.8An@watserv1.uwaterloo.ca> Sender: news@u.washington.edu (USENET News System) Organization: University of Washington, Seattle Lines: 43