Battle of the Worlds DEMO

Discussion in 'GBAtemp & Scene News' started by Another World, Jan 25, 2009.

Jan 25, 2009
  1. Another World
    OP

    Former Staff Another World Emulate the Planet!

    Joined:
    Jan 3, 2008
    Messages:
    10,476
    Location:
    From Where???
    Country:
    Colombia
    [​IMG] Battle of the Worlds DEMO
    New Homebrew
    [​IMG]

    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!

    Game Info

    Thanks to VagueRant for the news!

    [​IMG] Download
    [​IMG] Homepage
    [​IMG] Discuss
     


  2. llxwarbirdxll

    Newcomer llxwarbirdxll Member

    Joined:
    May 16, 2007
    Messages:
    37
    Country:
    United States
  3. DemonicChocobo

    Member DemonicChocobo GBAtemp Regular

    Joined:
    Jul 10, 2008
    Messages:
    175
    Country:
    United States
    That's what it sounds like to me. Interesting idea.
     
  4. imgod22222

    Member imgod22222 GBAtemp's Original No-faced Member

    Joined:
    Jul 5, 2006
    Messages:
    1,555
    Country:
    United States
    So why did he stop making SSBB:DS? Does he want someone else to create the art of the characters + levels instead while he does the coding?


    ..I can understand. That's the only reason why I hate game programming (not much of a computer-art person.) Too cheap for a cintiq, and a mouse is not the greatest art input device.
     
  5. agentgamma

    Member agentgamma I dont know what to put here

    Joined:
    Oct 5, 2007
    Messages:
    876
    Location:
    Sydney, Australia
    Country:
    Antarctica
    This looks AWESOME!!!
    *goes to try and make characters*
     
  6. Another World
    OP

    Former Staff Another World Emulate the Planet!

    Joined:
    Jan 3, 2008
    Messages:
    10,476
    Location:
    From Where???
    Country:
    Colombia
    my speculation is that he likes to code 2d fighting engines but can never own the rights to the nintendo characters in super smash. doesn't it make more sense to take what he learned, recode it (so its better), and then offer up the ability to add your own characters and levels. this way the engine works and is not limited to what he wants to make it do. a user could easily make the ssb levels and characters and release them. depending on how crazy he goes with this, like if we get the ability to script ai controls, text, add music, you could use the engine to make your own personalized game. this might be the ultimate goal... we have to wait and see what news he releases in the next few months.

    it is really easy to track down gemisis on palib forums. why not register and ask him why he stopped development. or drop him an e-mail. he seems to be a really nice guy.

    -another world
     
  7. Dwight

    Member Dwight Gawb. Gawb Bluth.

    Joined:
    Aug 14, 2008
    Messages:
    1,033
    Location:
    Washington State
    Country:
    United States
    Has anybody tried out the demo? I just want to know how the general game plays. I would, but I'm out of town and I don't have my cyclo on hand.
     
  8. Pizzaroo

    Member Pizzaroo douchebag

    Joined:
    Feb 2, 2008
    Messages:
    1,161
    Country:
    United States
    It's kinda like MUGEN on the DS, but harder to add chars.
     
  9. Rock Raiyu

    Member Rock Raiyu Clock Up

    Joined:
    Jul 14, 2007
    Messages:
    5,066
    Location:
    Walking the path of heaven
    Country:
    United States
    well, I know what project I'm going to do once the updated. This looks like it will be fun to play around with. [​IMG]
     
  10. Ein-kun

    Newcomer Ein-kun Advanced Member

    Joined:
    Dec 20, 2008
    Messages:
    91
    Country:
    Philippines
    Sounds good, just as everybody stated, it's like Mugen on DS.

    Would love to try it, but unfortunately, I don't create (or rather, don't know how to make one [​IMG]) characters (for Mugen). I can, however, make sprite / edits or .GIF animations based from other sprites (my avatar, it's a sprite edit for a Minstrel (Ragnarok Online)).

    I'll try reading the readme.txt first, maybe it's not that hard as Mugen, I hope. [​IMG]
     
  11. Hop2089

    Member Hop2089 Cute>Hot

    Joined:
    Jan 31, 2008
    Messages:
    3,810
    Country:
    United States
    When this is updated I'll try to make a few characters.
     
  12. GEMISIS

    Newcomer GEMISIS Advanced Member

    Joined:
    Jul 31, 2008
    Messages:
    53
    Country:
    United States
    Hi everyone, I just thought I would let you guys know, that if you already know how to use palibs PAGFX, then it should be very easy to make your own levels and characters. The only thing you would need to know in that case are things such as the sprites frames, or which tile to use for collision maps.

    also, i am currently adding a search function that will search the folder botw_custom for that level or character, that way you don't have to rename it each time. this part is already done, i just want to add a few more thing before i release it. also, i am currently only aware of 1 bug and that was the collisions (which has been fixed) so if you guys know of anymore, then please, let me know.

    finally, when i do the next release, i may add a new level pack. please keep in mind that the hyrule level was not made for this game, as the collision map is wrong. also, i missed one of the platforms on the mario level.
     
  13. Another World
    OP

    Former Staff Another World Emulate the Planet!

    Joined:
    Jan 3, 2008
    Messages:
    10,476
    Location:
    From Where???
    Country:
    Colombia
    gemisis, thank you for joining up here to post your comments. it's always something special to be able to talk to the developer behind the homebrew. do you have any plans on writing a complete "how to" guide using all the tools required to make levels and sprites? i am not familiar with pagfx at all, i'm curious how difficult it is.

    -another world
     
  14. GEMISIS

    Newcomer GEMISIS Advanced Member

    Joined:
    Jul 31, 2008
    Messages:
    53
    Country:
    United States
    its actually a rather simple program to use. when you click on the file "PAGC Frontend.exe" that's included with the game (and with palib) it comes up with a window that has 3 tabs: sprites backgrounds and textures. sprites are for 2D sprites (ie: buttons, characters, etc). backgrounds are for backgrounds, and textures are for 3D textures. what pagfx does is it takes textures, sprites, and backgrounds and converts them not only to .bin files, but it also makes them .c and .h files for use with palib. with it, you can set transparency, which files to convert, etc.

    for my Battle of the Worlds, you only need the backgrounds part (for backgrounds) and the textures part (for characters). the reason why you need textures for the characters instead of sprites, is because i am using palibs 3D sprites, which i can not only do a lot more with, but i can have up to 2048 of them instead of 128 2D sprites. conversion is fairly straight forward: you click on the corresponding tab, add the files, and then push convert. [​IMG] then, you can do whatever with the output (which will be in the same directory as "PAGC Frontend.exe"). The only ones you need for my game are the .bin files found in the bin folder.

    Either way, pagfx is a great tool for DS homebrew and is extremely useful in general. it can probably be used with wii homebrew too, but i've never tried.

    edit: and yes, i do plan to write a more "complete" guide on how to do this. but i want to finish with most of the loading parts 1st.
     
  15. Cema

    Newcomer Cema Member

    Joined:
    Nov 3, 2008
    Messages:
    27
    Country:
    United States
    Quick question, the character, they have to be in a size divisible by 8?

    As in, would 64x64 work, or 32x10, or 8x8?
     
  16. GEMISIS

    Newcomer GEMISIS Advanced Member

    Joined:
    Jul 31, 2008
    Messages:
    53
    Country:
    United States
    yes, the characters size has to be divisible by 8.

    64 X 64 will work because 64 divide by 8 = 8

    32 X 10 will not work because 10 divided by 8 = (gets calculator) 1.25 (no decimals allowed)

    8 X 8 will work because 8 divided by 8 = 1

    the same goes for levels as well.
     
  17. RyuKakashi

    Member RyuKakashi GBAtemp Fan

    Joined:
    Mar 18, 2006
    Messages:
    450
    Country:
    United States
    a mugen-esque super smash sounds fantastic!
     
  18. TSorbera

    Newcomer TSorbera Member

    Joined:
    Oct 16, 2008
    Messages:
    20
    Country:
    United States
    You can always make it 32x32 and only use 32x10 of the pixels, or would that mess up clipping?
     
  19. GEMISIS

    Newcomer GEMISIS Advanced Member

    Joined:
    Jul 31, 2008
    Messages:
    53
    Country:
    United States
    i don't know if i can do that TSorbera, as I am pretty sure that the 3D sprites for palib are sort of preset. I'll look into it. Actually, I may even be wrong about the whole divisible by 8 thing, not sure though.
     
  20. Cema

    Newcomer Cema Member

    Joined:
    Nov 3, 2008
    Messages:
    27
    Country:
    United States
    I know it is still early, but I've got a couple of suggestions.

    First, as the game boots up:

    Top screen: Made in PALib with help from ...
    Bottom screen: Created by Gemisis and the fans.

    From here, you are led to the main menu:

    Top screen: Logo.
    Bottom screen: 2 blocks; much like the R4 menu. The left saying, "Quick Play" and the right saying "Data".

    Quick Play let's you choose a character and a level and play, Data should display the files sizes of folders and give you quick access to the custom files on there.
    The whole 'Data' thing sounds hard, but really, you just output a couple variables. I've only worked with Java, I'm not sure how different PALib is.

    By the way, change your .NDS icon. I could help with stuff like that.
     

Share This Page