Subject: [stella] some thoughts From: Piero Cavina <p.cavina@xxxxxxxxxxxxx> Date: Tue, 25 Mar 1997 12:27:25 +0100 (MET) |
I'm trying to write the code to draw a screen where sprites have the following features: 1- sprite 0 has full movement in both X and Y axis (it's controlled by the player), and is used only once. This means that it can be positioned during VBLANK, but it must be turned on and drawn during a number of scanlines. 2- sprite 1 can move only on the X axis but it is reused more times so that it appears at various fixed Y positions. This picture can help: +---------------------+ | ^ | |<--|--S1------------>| | | | |<--|--S1------------>| | | | |<--S0-S1------------>| | | | |<--|--S1------------>| | | | | | | | V | +---------------------+ If you've seen the demo I posted some time ago, I've already been able to write the code to draw S1 with sprite reuse (and more); now I need to throw in S0 but this looks more difficult that I thought. In particular, for each scanline (or pair of scanlines) one must find the time to draw _also_ the correct slice of S0 _if needed_. And of course this must happen even in those lines where S1 is repositioned. Yuk. I'm working on this, but if you've some ideas I would like to hear from you. BTW, there should be a missile too... :-/ Ciao, P. -- Archives available at http://www.biglist.com/lists/stella/archives/ E-mail UNSUBSCRIBE in the body to stella-request@xxxxxxxxxxx to be removed.
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
[stella] Random number generation o, Erik Mooney | Thread | [stella] another demo (don't say I', Piero Cavina |
Re: [stella] Random number generati, Piero Cavina | Date | [stella] another demo (don't say I', Piero Cavina |
Month |