So it’s finally the day everyone has been waiting for… especially me. I’ve been looking forward to this day because it means I get to take a break. But anyway, you don’t want to hear what I have to say. You want to play version 1.1. So head on over to the new official website, supermariobroscrossover.com, and play that shit!
This new version is awesome. It has tons of new stuff, and it’s almost like a re-release of the game. This is how I would have wanted to originally release the game if I had the time. Version 1.0 didn’t even feel like a game to me. It didn’t add enough stuff to Super Mario Bros to be its own thing, so that’s why I often referred to it as a demo. Hopefully seeing all the new stuff I added gives you some hints that I plan on adding A LOT to this game. This is just the beginning. It really does feel like the beginning to me.
Ryu is now in the game, but that is old news to me. The thing I’m most excited about, and also the new feature I spent the most time on by far, is that the game now features a built-in NES sound emulator. All of the music you hear in the game now is emulated using a C/C++ library called Game Music Emu. There is no more mp3 music, so the filesize is significantly smaller and the sound quality is better. The drawback is that this causes a decrease in performance for the game because of all the extra work it’s doing. I’ve offered several sound quality options that change the amount of processing the emulator does, so I am hoping if people with slow computers use the low quality option, they’ll still be okay. If it still runs slow, you can turn off the music completely and performance will improve even more. My computer is kind of slow so I have to use low quality.
And then there’s a lot of other new stuff that I don’t feel like talking about. You can just play and you’ll see it. I made a page that talks about what I changed. It’s the new version history page. And like I said before, there’s now a website just for playing the game. And I made a cool banner for the website. At least, I think it’s cool.
Oh I remember what I wanted to say. A lot of people ask me about porting the game to other systems like Wii Homebrew, PSP, ROM, and other stuff like that. So here’s the deal. For now, I’m just making this one version of the game, and I don’t want people to port it to anything else. Why, you may ask? I have been advised by people in the game development industry that it’s best to leave it as only a Flash game for now because it doesn’t compete with Nintendo or any of the other companies whose intellectual property is used in the game. As a flash game, Super Mario Bros. Crossover is very nonthreatening. It’s just a fan game. But if it starts getting ported to run on other hardware, especially Nintendo hardware, then it’s a different story. So for now, it’s just an online game that you play in your browser.
And I’m also not going to officially have any download links for the game. It helps me when you play the game on my website instead of just downloading it and playing it on your own. Your visits will help increase the page rank of the site and can help me to get more exposure and have more opportunities in general. I didn’t put anything in the game that stops you from playing it offline though, so you still can if you want, but I’d rather you play on the site.
And I guess that about wraps things up for now. Hopefully everything works in the game. If not, I can do some small fixes. Report the bugs in the appropriate topic in the forum, and I’ll destroy them… one by one. I don’t know how long it will be until the next big feature gets in the game. I’m definitely taking a vacation, but it’s sort of in my nature to work constantly, so who knows.
I hope you enjoy version 1.1. I worked like hell to make it, and a few people helped me with some stuff, mostly J Squared and Blargg. So thanks for your support, thanks for playing the game, and most of all, thanks for enjoying the game. If no one liked it, I would have stopped at version 1.0.
And now, it is my great pleasure to tell you to get your ass over to supermariobroscrossover.com and play Super Mario Bros. Crossover Version 1.1… and while your ass is doing that, mine is going to sleep!
I implemented sprite flipping in the level editor and game engine. The image above shows flipping on hill. Those are both the same sprite. I also built the first level of Super Mario Bros. There is a toad there because the story takes place after Mario beats Bowser, so he has freed the toads. Speaking of that… does […]
Switched to using one collider per tile to make it quicker to build levels. The sides that are in red are ignored so they still behave properly. For comparison, this is how colliders looked before. They are bigger, so they’re more efficient, but it takes longer to make them. I’ll probably eventually have something […]
I got rotation working. And scaling. I had some problems along the way. And I don’t know what this is.