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>

 

 

arrowleft
arrowright