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: 388
Author: andrewbroad
Date: 18/07/2000
Subject: Re: more 'quirky features'
sendy_baby wrote:
>
> i've noticed that with the superjump rooms
in
> jsw128, it's very easy for willy to slip through the
> floor and become buried
alive in the solid blocks.
> it's really weird.
This is because if Willy lands
on an odd-numbered pixel row (I think), he falls through instead of landing on a
platform. This doesn't happen in the normal course of jumping, falling and rope-swinging. Even
though Willy is on an odd pixel row in mid-jump, he always lands on an even pixel row, but
superjump can throw him out of alignment because the jump isn't allowed to terminate
cleanly.
You get the same thing if you set Willy's start position to an odd pixel row (of course,
in all existing games, Willy starts in a round character row, presumably because the
editors you're all using only let you edit the vertical position of Willy and horizontal
guardians in characters rather than pixels).
I wish someone would fix the falling routine
so that landing on an odd pixel row doesn't cause Willy to fall through. Rooms like
"Reach for the skies" in JSW128, and more especially the lunar rooms in Willy Comes Home, are
so annoying because of this, especially as the connections to the rooms below aren't set
with this in mind! ;-)
--
Andrew
Broad
broada@...
http://www.cs.man.ac.uk/~broada/ target=new>http://www.cs.man.ac.uk/~broada/>
http://www.cs.man.ac.uk/~broada/spectrum/ target=new>http://www.cs.man.ac.uk/~broada/spectrum/>
http://www.cs.man.ac.uk/~broada/spectrum/willy/ target=new>http://www.cs.man.ac.uk/~broada/spectrum/willy/>
http://www.cs.man.ac.uk/~broada/spectrum/willy/features.html target=new>http://www.cs.man.ac.uk/~broada/spectrum/willy/features.html>
