Three Section Playfield Screens
My bank for playfield graphics is filling up too fast. I have 16 basic room types (based on exit variations). I wanted each room type to have at least 3 different styles: Full room, Tunnel and Maze. Now that I have most full room and tunnel styles done I've only got 300+ bytes free. Ouch.
What I've come up with is rendering the top, middle and bottom in sections to reduce duplication of data. Check out what I mean below:
pfscroll downdown playfield: XX.X........................X.XX XXXX........................XXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX end pfscroll downdown : pfscroll downdown : pfscroll downdown pfscroll downdown : pfscroll downdown : pfscroll downdown pfscroll downdown : pfscroll downdown : pfscroll downdown pfscroll downdown : pfscroll downdown : pfscroll downdown pfscroll downdown : pfscroll downdown : pfscroll downdown pfscroll downdown : pfscroll downdown : pfscroll downdown pfscroll downdown : pfscroll downdown : pfscroll downdown pfscroll downdown playfield: XX............................XX X..............................X X..............................X X..............................X XX............................XX end pfscroll downdown : pfscroll downdown : pfscroll downdown pfscroll downdown : pfscroll downdown : pfscroll downdown pfscroll downdown : pfscroll downdown : pfscroll downdown pfscroll downdown : pfscroll downdown : pfscroll downdown playfieldpos = 8 playfield: XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXX........................XXXX XX.X........................X.XX end
0 Comments
Recommended Comments
There are no comments to display.