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
| Previous message | Next message | |||
| Previous in thread | Next in thread | |||
Message: 4461
Author: john_elliott_uk
Date: 18/09/2004
Subject: Re: Ladders, Lifts / JSWED 2.2.0 uploaded
In manicminerandjetsetwilly@yahoogroups.com, andrewbroad wrote:
I'm sure it's /possible/ to have ladders in JSW, but if there are
only a few free bytes left in JSW64, something else would have to
give (e.g. space for graphics).
Ah, but would it still be JSW?
These lift-guardians would be drawn /before/ the player, so that
they would behave like floor rather than kill you.
There's more than one way of not killing a Willy. Admittedly some of
them are fairly hamfisted.
Horizontal lifts should be relatively straightforward to implement,
but vertical lifts are complicated as they should carry the player
smoothly up and down, without falling or having to jump. I might
have to disassemble JSW II to see how vertical lifts work there - or
perhaps just study the JSW code for ramps and ropes, which carry you
up and down smoothly.
Some other things that might repay study:
* Two files in JSW64: Manic Miner...
mm64.zsm
mm2j64.c
* What happens if you uncomment a certain bit of mm2j64.c:
< http://www.seasip.info/Jsw/m.zip >
As I said above, I used a hamfisted approach (something based on the
rope code would probably be a better idea) but what's in m.zip has the
distinct advantage of actually existing today.
In other news, JSWED 2.2.0 has been released. The program is the
same as JSWED 2.1.8, so if you're already using 2.1.8 you don't have
to upgrade. The documentation includes a newly-written section about
the internals of JSW64, which could come in handy for patch vector
authors.
| Previous message | Back to the Yahoo! Archive home page |
Next message | ||
| Previous in thread | Next in thread | |||
