bored.
I got extremely bored last night. I gave up trying to think of something I wanted to do at about 7 p.m. and decided to go to sleep. While I was laying there, I thought I should work on my Ugly Uppity Umpire game for the Game Boy. So that's what I did. I made a level 25 and then went to sleep.
I woke up this morning and decided to attempt to make the compiling of bank 2 shorter. I did this by making more void() functions. It worked. I had cut its compiling time in about half. But now Bank 1 is almost full. That is where I get the level beginning data. I had room in bank 3 left so I started putting some data in there. Oddly, bank 2 is still free enough to continue working in. This is where the enemy movement code for each level is.
So now I have this setup:
- bank 0 - main game/title screen
- bank 1 - beginning level data (levels 1-24)
- bank 2 - enemy movement in-game data (levels 1-25)
- bank 3 - music/beginning level data (levels 24-25)
My plan is to put in 50 levels in this game. My original goal of 100 seems unattainable now since it's hard to think up of new levels. It took a long time to think of level 25. If I need to make this 8 banks, I'll put in more music so it doesn't repeat and a Super Game Boy border. I had to think up of a new design for the block that the umpire can't move to. I ended up with this:
It took a long time to think of a way to beat level 24. Some of the levels ended up like that: Strategy. How do you go about beating them?
0 Comments
Recommended Comments
There are no comments to display.