Resource centre for ZX Spectrum games
using Manic Miner and Jet Set Willy game engines
Archive of the
Manic Miner & Jet Set Willy Yahoo! Group
messages
|
|
||
|
|
Message: 4475
Author: andrewbroad
Date: 26/09/2004
Subject: Re: Proposal for Vertical Conveyors
Alexandra wrote:
>I've never seen Blagger64, but yes it would be cool if the vertical
> Would the VCs be animated (like the ones in Blagger64 on the C64)?
> That would really be the icing on the cake.
conveyors could be animated by vertically rotating the block-graphic
two pixel-rows every time-frame (a similar effect can be seen in
Monty On The Run).
Not quite as simple as horizontal conveyor-animations, where each of
the two pixel-rows in each conveyor-block (usually the top and
third) can be animated using a single rotate-instruction, and the
blocks to be animated are contiguous in memory.
> I thought the trick with moving willy up and down was just to makeI also want vertical conveyors to work in steps of two because
> sure it's in steps of 2 so he doesn't get 'out of step' with the
> scenery and fall through it (as happens with the Superjump poke
> quite often). I'm guessing it's more complex than that, though.
that's Willy's natural pace. But with 7 free bits in Offset 214 or
218, perhaps the speed could be varied!
Bit 0 specifies the direction.
Bit 1, when set, produces off- and sticky conveyors.
Bit 2 could specify whether the object has a horizontal length
(1 for conveyors and ramps, 0 for vertical conveyors).
Bit 3 could specify whether the object has a vertical length
(1 for vertical conveyors and ramps, 0 for horizontal conveyors).
Bit 4 could indicate ramp-behaviour.
Bit 5 could indicate horizontal-conveyor behaviour.
Bit 6 could indicate vertical-conveyor behaviour.
Bit 7 could specify fast or slow vertical-conveyor behaviour.
Just my preliminary ideas.
--
Dr. Andrew Broad
http://www.geocities.com/andrewbroad/
http://www.geocities.com/andrewbroad/spectrum/
http://www.geocities.com/andrewbroad/spectrum/willy/
