Gemisis (Super Smash Bros. DS fame) has announced his new project. He has put SSBDS on hold and is releasing a PAlib style collection of code to aid others. His new game, not surprisingly, is another 2D fighting game. Gemisis mentions that "there is NO LIMIT to how many characters or levels you can have! The only limit is how big your flash cart is!"
The unique aspect of this homebrew is that the user can script custom levels and characters for the game engine. One can quickly see a fan base popping up with support of the creation tools. This should become a homebrew to keep an eye on!
Battle of the Worlds is the ultimate fighting game. Have you ever played a game where you thought of the perfect character? One that you thought should be in the game, but isn't? How about a level? A level that, once again, should have been in the game, but wasn't? Well guess what? You just found the perfect game for you!
Battle of the Worlds is my homemade game that solves those problems. Using the tools that are provided, you can easily convert your own levels
and characters into .bin files, and then load them into the game! There are certain requirements that must be met which are explained in the readme in the tools folder. However, they are relativly small things, such as how to do the collision maps, which are not seen in this. Same goes for characters, but they have specific frames and stuff instead.
Battle of the Worlds was named for the fact that each character and level comes from a specific "world" which consists of more characters and levels. I will add more details to this later on, but for now, it shows the main thing that I find the most important: there is no character or level limit! As of now, only 2 can be chosen, but I am currently working on a way to select any level or character in game. But technically, because of the way the game is made, the only limit to how many characters or levels you can have, is how big your flashcart is! Also, do not forget to patch with the correct DLDI!
I plan to also make level packs, and character packs, both of which you can download and put in the botw_custom folder, and then load from there. If you would like to help with the designs, please send me an email at: [email protected]
How to load a custom level in this demo:
In order to change a level in this demo, create the level by following the instructions in the readme in the tools folder. Then navigate to botw_custom. Once in the folder, go to levels, and rename either lv1 or lv2 to something else. Next create a new folder with the original name of the previous folder. Copy all of the .bin files from pagfx into this folder, then create a new text file with the name of the folder as its name too. Now, add in the following information, all on one line, exactly as shown below (replacing certain stuff with your information):
lvname groundfile skybackground extrasbackground collisionmap width height
How to load a custom character in this demo:
In order to load a custom character in this demo, create a character by following the instructions in the readme in the tools folder. Then navigate to botw_custom. Once in the folder, go to characters and rename the chara folder to something else. Then, create a new folder named chara. Then, place the characters _Texture.bin file into this folder. Now create a new text file called chara. Put the following info into it, once again replacing stuff with your own info (note: speed does not work, but put it anyways):
charactername characternamefortexture(without the _Texture.bin) speed width height
Once again that all goes on one line. Also, when i say width and height, I mean the original width and height for the gif file. NOT THE PNG FILE!
Thanks to VagueRant for the news!