I didn't think I could get the tile code up and running so fast, but I did.
Then again, the code for levels is almost identical to that used in Bob. There are a few changes though:
1. I've updated it to use my new game engine for drawing the level.
2. I've added scrolling backgrounds.
3. Made the level size much bigger. Where in Bob a level was 150 tiles across, a level in this game is 500 tiles across.
The scrolling backgrounds are done by simply taking a normal background and making it repeat over and over again. The result is suprisingly good. The screenshot shows a background that is scrolled, but it looks seamless.
One thing I've been meaning to do is to create Level code where the Level size isn't hard coded into the game, but I'll do that later.
Another great thing I realized is that I can now pretty much copy the player code from Bob and add the ability to shoot.
The game will star Stompy, so hopefully I'll have a screenshot of him in the game tomorrow.
I'm currently calling the game just "Stompy", but I'm going to come up with a new name. I came up with this idea awhile ago, at the time I was going to call it "Stompy's Revenge", as a reference to the Metal Gear game, "Snake's Revenge". I must have a strange sense of humor, because I find it funny whenever "Revenge" is in the title of anything.
On a totally unrelated note, Countdown to Star Wars demo.