I fixed the letter x in my font. I am taking a little break from this because I have been working too hard. I didn't do anything on the game today, and I doubt I will because my head hurts now. I tried to get the computer in the den on the internet. You'd think a guy who can make an NES game do it in three tries, but nooooo. They made it so hard, it's like they don't want you to have two or more computers connected to the same router. God forbid that happen.
Now I'm wondering if I can use a
I changed the font in Stupidman. It now looks like this:
I was never quite that happy with the font I had in there originally, so I changed it. And so all the places where the font was used have now been changed. I don't like the way the letter X turned out in the redesigned font, but if I have to use it, I'll try to redesign it. X, per Bert of "Sesame Street", is "a silly little letter that you hardly ever use." He's right, you know. it's just a cross turned 45 degrees. G, or R, or ev
I think giant peas attacking the Stupidmobile would be funny, so I put that in the game.
I have an idea for the way Mr. Germ slowly dies. He'll start out by being 8 pixels tall. Each time you hit Mr. Germ, he'll shrink by a pixel. So eventually he'd be 1 pixel tall. That'd be really hard to hit though. But first I have to finish Act V, where giant walking peas are attacking the Stupidmobile. They walk towards the Stupidmobile so it would have to dodge hitting the giant peas. Since I re
I finally did it! I put in a new song! The problem was this: I was using the wrong program to get the correct code to make the song play correctly. I was using FamiTracker when I should have been using FamiStudio. I guess I should have finished this back when I knew how to do it correctly. I wrote a note to my future self in case I forget again. Now tomorrow I can put in the soap in the game. Or maybe later today. I don't know. I just woke up and an hour of getting angry is enough for one day.
Yesterday after I finished the blog entry, my head got better. So I decided to work on the intro to Act IV.
I also darkened the background inside the store so you can see the score better.
What I'll do today is compose a song for the store and put it in the game.
1,000,000 / 60 / 60 / 24 = 11. I once heard it would take 11 days to count to a million. And sure enough, if you count one number per second, it'd take you 11 days to get to a million. So I think I'll make the s
It had been a while, but I decided to get back to programming my Stupidman game for the NES. We last left Stupidman heading to the grocery store to get some soap to kill Mr. Germ, his archnemesis, with. I decided to start the work on Act IV with wandering around a grocery store. It took a long time, like three or four hours, but I finally got Stupidman walking around a grocery store that looks a lot like the museum.
So why is there nothing in the grocery store? Well, there IS something
Had it been that long? Last time I worked on my NES game was back in January. I figured I should work on it again. I'm trying to ease myself back into NES programming because I had forgotten a lot of what I had done and learned. The first thing I discovered was I had more tiles than I thought. So I used this to my advantage and used some more tiles to create a better title screen.
The title is a pun. The "date" it's referring to is actually a raisin. And not just any ordinary raisin, b
I redesigned the road in the game. It now looks like this:
Hopefully it better portrays going forward on the street. The yellow lines move down, hopefully creating an illusion of the car moving. I had a heck of a time putting the word PAUSED under the score when the game is paused. So now that I've gone back and done that, the next time I work on this game I can finally see if I can get chickens randomly crossing it.
I played an NES game: Xexyz. When it's paused, it doesn't even s
Began work on Act 3. I have absolutely no idea how much room I have left in the game.
I think what I'll do now is instead have Stupidman go to the store to buy some soap to kill Mr. Germ with.
But it just so happens he wanted to go to the store in the middle of the great chicken migration. Chickens crossing the road to get to the other side. If Stupidman hits one, he'll lose points.
So the point of the whole game is to see how many points you can get when you finish it. And h
Finished the museum's inside, except for two things:
programming the raisin room activity, and
composing and putting in museum background music.
I'll compose the music tomorrow and work on the raisin room stuff on Friday.
I had to move the score's position to the right because it was interfereing with the rooms that went up. After four or so excrutiating hours, Stupidman can walk freely around the museum.
More work on Act 2. Tidied the museum up a little...
And began the insides of the museum:
I'm not going to work on this tomorrow because it's my birthday tomorrow so I don't want to get angry on my birthday. I plotted the inside of the museum. I made a map of what I want the inside to look like:
The plan is to use six types of room, each with their own collision detection boundaries so Stupidman doesn't go over the walls. So each "T" style room will be the same (the
Put in the act 2 introduction tonight. Stupidman arrives at the museum.
Next, I'll put in the museum's inside. Stupidman has to arrive at the room where the raisin is kept. But which room is it? Stupidman doesn't know. Because he's stupid. So next, you'll help him find the raisin room. The museum's inside will look and feel like Adventure for the Atari 2600. Instead of dragons wanting to eat you, it'll be Ming vases floating around and if you touch one, you'll lose a lot of points. But
Began work on act 1. (I'm calling them "acts" instead of "levels" because it seems more like an interactive play than a video game.) The score starts out at 999,999 and ticks down each second you are playing it. In the end, I may have to make it 9,999 instead of 999,999, but for now I'll leave it as is. Here is Stupidman's Stupidmobile cruising down Main Street of Faketown.
To simulate scrolling, the tree moves from right to left. It's funny how only one small tree doing that makes it
I worked some more on this last night and this morning, creating the cutscene before level 1. I made two songs. One is a little deeledeedle-type one for the Crisis Phone. The other one is a more serious sounding problem for when the mayor is describing the problem. Then Stupidman hurries to his Stupidmobile. But since I haven't done that yet, it just loops to the beginning of the level 1 cutscene once Stupidman exits the right side of the screen. I tried to make it go back to the title screen, b
After making Hamburgers for the NES, while I was asleep last night, I dreamt some ideas for an NES version of a superhero I made up a long time ago. Presenting Stupidman! He is a superhero, but he's also dumber than a pile of bricks. The subtitle is "A Date To Remember." This is because someone stole the world's oldest raisin from the museum. (Yes, I know, it's raisin, but not date. This is intentional.)
So a few hours of work later, I have a title screen. I still need to compose music for
I redesigned level 3. It now looks like this:
I also made the chicken nugget come less often. Right now you have a 1.9% chance the next enemy wouldn't be an enemy but a chicken nugget. It was 3.9%. You can really notice the difference just a 2% change makes. I like this level 3 better than the last one I had. It looks more like what I was aiming for when I first designed the level. In case you can't tell what it is and thought I just went crazy, it's supposed to be the inside of a cave
So since I tried and tried to get the collision detection working in my Jack and the Beanstalk game and failed at every attempt, and with nobody willing to help me (Hardly anyone programs the Odyssey² any more), I decided the best thing is to not work on it anymore and wait for someone to help me.
With that, I returned to the NES and my burger game. I am trying to find a publisher for it, but not having any luck so far. I redesigned level 1 since all it was was just white clouds on a blue b
I haven't been working on my NES project very much lately. Apart from making the mouth open and close which I did a few days ago, all I did was change the title screen. It was one of those cases where you had to change it but tried to make it look as good as possible. So that's what I did.
So that's what I did.
With Hamburgers finished, I wondered if I could stomach making, from scratch, a new NES game. It wasn't as bad as I feared. Except for the errors, that eventually got cleared away. So here is my new game's title screen.
The object is the same as the Atari 2600 version. But the NES has two buttons. This is where the change comes in: You will press the A button to open the mouth and B to close it. I think I'll add the alphabet and add some text to this screen. That would be fun. I don't
I had finished the game when I was playing through I discovered that it froze every certain place in level 3. I reached out for help in the NES Discord. I found some lovely people who were willing to help. Eventually, I figured out what they were trying to tell me and after a few days of me trying to figure stuff out, I eventually got it back working again just now. I played through the whole game without it freezing, which is no small feat because I think it takes about 20-25 minutes to do.
Work begins on level 10, the final level of Hamburgers En Route To Switzerland. I tried to make it reminiscent of (and not ripping off) the castle levels of Super Mario Bros. This is what I made.
The picture on the wall is one of a milkshake. I should have made it look better but I couldn't. So anyway, now that I know how, I think I should go back and redesign the earlier levels. But I don't know what I could put besides clouds in the sky though. I need to compose some music for this l
Level 9. Almost done. I spent almost all day on this, trying to make things just right. Here is a screenshot of level 9 in action.
I need to make a song for this level. I'll do that tomorrow. And then after that, work on the final level and the ending. Then it will be testing time, as well as code fixing time. It was very hot today. So the a/c is trying to run a lot. It got to 94 degrees today.
So what I was trying to do was make a circle using the least possible amount of tiles. I thought a simple circle would take, oh, about 16 or so. Not so. So I drew a picture of the planet in M$Paint, then entered it into NESst (a NES drawing program). Apparently it took 36 to draw a small Saturn and its rings. This is how the level looks after I cleaned things up:
I also composed some music for the level. Next to do is design level 7. I figure a desert level would be really hard and mak
I tried to draw a circular planet for level 6. I analyzed a circle in Photoshop. I really tried hard. And yet this is the best thing I can do:
It looks more like a diamond than a circle. I'm giving up the space level and on to a different place.
Discovered I had more tiles than I thought I did. So I updated the forest level and put in a song for it.
So now here is a list of stuff I need to do next:
compose music and draw screens for levels 6-10
add in taco handling code
compose music, draw screen for, and code for ending.
make it so 50 enemies go through and then end level.
The last one I decided the game would be more interesting, and the score would be useful, if I make it so 50 enemies get th