Game Development Your number one stop for anything related to creating games (except ROM hacks). You can even make your own!

TrollandToad.com
Reply
 
Thread Tools
  #1    
Old August 27th, 2007 (4:51 AM).
poccil poccil is offline
     
    Join Date: Jan 2007
    Gender:
    Nature: Adamant
    Posts: 386
    I would like to present everyone to a working implementation I created of the Pokemon Advance battle system in the Ruby language, and thus for RPG Maker XP. It correctly implements all moves, the damage system, commands, effects, etc.

    Please visit the address in my signature to access the battle system.
    __________________
    Peter O, of The Ultimate Pokemon Center (Pokemon Essentials, Donate money to restore my page)
    Reply With Quote

    Relevant Advertising!

      #2    
    Old August 27th, 2007 (7:01 AM).
    Flameguru's Avatar
    Flameguru Flameguru is offline
    Pokemon: Metallic Silver
       
      Join Date: Oct 2005
      Gender: Male
      Nature: Rash
      Posts: 517
      Wow, theres a lot of scripts there! Mind compiling a demo with them implemented or something?
      __________________
      Current Project: Pokemon Engine for Android
      Reply With Quote
        #3    
      Old August 27th, 2007 (7:52 AM).
      poccil poccil is offline
         
        Join Date: Jan 2007
        Gender:
        Nature: Adamant
        Posts: 386
        I have added a demo link to the battle system project page. Use the link in my signature to access that page.
        __________________
        Peter O, of The Ultimate Pokemon Center (Pokemon Essentials, Donate money to restore my page)
        Reply With Quote
          #4    
        Old August 27th, 2007 (8:33 AM).
        Flameguru's Avatar
        Flameguru Flameguru is offline
        Pokemon: Metallic Silver
           
          Join Date: Oct 2005
          Gender: Male
          Nature: Rash
          Posts: 517
          The system is great, but it's not very much like Pokemon seeing as there are no graphics displayed and the Menu layout of the system is completely different.

          If you were to make it look like the Pokemon Battle System it would be perfect, but i give you an A+ for making a system Act like the Pokemon Battle System. Great Job!

          Will you think about making it look like the Pokemon Battle System?
          __________________
          Current Project: Pokemon Engine for Android
          Reply With Quote
            #5    
          Old August 27th, 2007 (12:15 PM).
          poccil poccil is offline
             
            Join Date: Jan 2007
            Gender:
            Nature: Adamant
            Posts: 386
            The primitive look of my battle system is somewhat intentional. It illustrates that my system can separate the battle logic from its graphical appearance. An appearance more similar to the one in the Pokemon games is therefore possible by replacing just the code file "PokeBattle_Scene". I am already working on such a scene to reproduce the look of Pokemon Advance battles.
            __________________
            Peter O, of The Ultimate Pokemon Center (Pokemon Essentials, Donate money to restore my page)
            Reply With Quote
              #6    
            Old August 27th, 2007 (1:08 PM).
            Flameguru's Avatar
            Flameguru Flameguru is offline
            Pokemon: Metallic Silver
               
              Join Date: Oct 2005
              Gender: Male
              Nature: Rash
              Posts: 517
              Quote:
              Originally Posted by poccil View Post
              The primitive look of my battle system is somewhat intentional. It illustrates that my system can separate the battle logic from its graphical appearance. An appearance more similar to the one in the Pokemon games is therefore possible by replacing just the code file "PokeBattle_Scene". I am already working on such a scene to reproduce the look of Pokemon Advance battles.
              Sounds great :D You certainly are one of the best RGSS Scripters I've ever talked to. I might see if I can edit it a bit.

              Keep it up man, You're great at this!
              __________________
              Current Project: Pokemon Engine for Android
              Reply With Quote
                #7    
              Old August 28th, 2007 (4:01 PM).
              poccil poccil is offline
                 
                Join Date: Jan 2007
                Gender:
                Nature: Adamant
                Posts: 386
                I have updated my battle system project page with a new demo, this time making the look of the battle system resemble that of the Pokemon games and fixing some bugs.
                __________________
                Peter O, of The Ultimate Pokemon Center (Pokemon Essentials, Donate money to restore my page)
                Reply With Quote
                  #8    
                Old August 29th, 2007 (12:51 PM).
                Flameguru's Avatar
                Flameguru Flameguru is offline
                Pokemon: Metallic Silver
                   
                  Join Date: Oct 2005
                  Gender: Male
                  Nature: Rash
                  Posts: 517
                  Quote:
                  Originally Posted by poccil View Post
                  I have updated my battle system project page with a new demo, this time making the look of the battle system resemble that of the Pokemon games and fixing some bugs.
                  Wow!!!! I am amazed with this Great Job.

                  Will you implement the use of items eventually? And Am I correct in saying that the Battle Window is 480 x 320 so it should work perfectly in Blizzy's Kit right?
                  __________________
                  Current Project: Pokemon Engine for Android
                  Reply With Quote
                    #9    
                  Old August 30th, 2007 (3:45 PM).
                  Crazy Weavile's Avatar
                  Crazy Weavile Crazy Weavile is offline
                  Manufacturing a deity
                     
                    Join Date: Mar 2007
                    Location: Inside the depths of your mind.
                    Age: 22
                    Nature: Quirky
                    Posts: 318
                    YOU. ARE. A. GENIUS.

                    I'm going to use this- you should put comments telling you how to mod it in the next version, though. On behalf of everyone without their own personal scripting genius, thank you.
                    Reply With Quote
                      #10    
                    Old August 30th, 2007 (3:57 PM). Edited August 31st, 2007 by O.G. Duke.
                    O.G. Duke's Avatar
                    O.G. Duke O.G. Duke is offline
                    a.k.a OmegaGroudon
                       
                      Join Date: Oct 2006
                      Nature: Adamant
                      Posts: 988
                      This is just my opinion:
                      We can't use this do make a pokemon game, because of those pokemon, it is not load from your party, it give you randomly...


                      EDIT : Sorry, my younger brother post the reply, not me. I'm bathing XD!
                      __________________
                      This signature has been disabled.
                      Signature too tall
                      Please review and fix the issues by reading the signature rules.

                      You must edit it to meet the limits set by the rules before you may remove the [sig-reason] code from your signature. Removing this tag will re-enable it.

                      Do not remove the tag until you fix the issues in your signature. You may be infracted for removing this tag if you do not fix the specified issues. Do not use this tag for decoration purposes.
                      Reply With Quote
                        #11    
                      Old August 30th, 2007 (5:26 PM).
                      Flameguru's Avatar
                      Flameguru Flameguru is offline
                      Pokemon: Metallic Silver
                         
                        Join Date: Oct 2005
                        Gender: Male
                        Nature: Rash
                        Posts: 517
                        Quote:
                        Originally Posted by OmegaGroudon View Post
                        This is not really good at all!! You can own your pokemon yourself. I mean your pokemon is the generated one!
                        I know you understand how to be an ass, but you don't understand concepts at all do you?

                        The pure fact that he created a Battle System that replicates the properties of the System found in the GBA Games is truly amazing. I'd like to see you do that.

                        Btw poccil, when you get a chance read my PM
                        __________________
                        Current Project: Pokemon Engine for Android
                        Reply With Quote
                          #12    
                        Old August 30th, 2007 (11:34 PM). Edited August 31st, 2007 by O.G. Duke.
                        O.G. Duke's Avatar
                        O.G. Duke O.G. Duke is offline
                        a.k.a OmegaGroudon
                           
                          Join Date: Oct 2006
                          Nature: Adamant
                          Posts: 988
                          Well, sorry all!
                          The bad english before my edit is my brother's.


                          EDIT: My naughty brother again.
                          __________________
                          This signature has been disabled.
                          Signature too tall
                          Please review and fix the issues by reading the signature rules.

                          You must edit it to meet the limits set by the rules before you may remove the [sig-reason] code from your signature. Removing this tag will re-enable it.

                          Do not remove the tag until you fix the issues in your signature. You may be infracted for removing this tag if you do not fix the specified issues. Do not use this tag for decoration purposes.
                          Reply With Quote
                            #13    
                          Old September 2nd, 2007 (2:29 PM).
                          Blizzy Blizzy is offline
                          me = Scripter.new("Noob")
                             
                            Join Date: Jan 2005
                            Location: ~The Netherlands~
                            Age: 27
                            Gender:
                            Nature: Relaxed
                            Posts: 492
                            amazing stuff you got there, except, I don't see why you are using an large array for the exp table (growth rates). They can be replaced by few simple formulas.

                            there are 4 types of experience tables:
                            medium, fast, slow, parabolic.
                            here are the formulas of it, in ruby.
                            Code:
                            medium:
                            exp = level ** 3
                            fast:
                            exp = ((0.8).to_f * level ** 3).floor
                            slow:
                            exp = ((1.25).to_f * level ** 3).floor
                            parabolic:
                            exp = (((1.2).to_f * level ** 3) - (15 * level ** 2) - (100 * level) -140).floor
                            It will take a few days to know how your system works... It's one big mess to read XD
                            __________________

                            Reply With Quote
                              #14    
                            Old September 2nd, 2007 (4:17 PM).
                            poccil poccil is offline
                               
                              Join Date: Jan 2007
                              Gender:
                              Nature: Adamant
                              Posts: 386
                              To reply to your message: There are actually six growth rates in Pokemon Advance. While the older four
                              growth rates can be algorithmically derived, the newer
                              two rates cannot be, and in fact, the game stores
                              each growth rate as a table, as I have done here.
                              __________________
                              Peter O, of The Ultimate Pokemon Center (Pokemon Essentials, Donate money to restore my page)
                              Reply With Quote
                                #15    
                              Old September 3rd, 2007 (1:08 AM).
                              .:Sam:.'s Avatar
                              .:Sam:. .:Sam:. is offline
                              The road goes ever on and on!
                                 
                                Join Date: Apr 2006
                                Location: United Kingdom
                                Age: 24
                                Gender: Male
                                Nature: Calm
                                Posts: 158
                                This was really amazing. Is there anyway so that the Pokemon sent out can be set?
                                __________________
                                Current Projects:
                                None

                                Staff on the following Projects:
                                Pokemon: Rise of Oblivion. - Spriter.

                                Project History:
                                Pokemon: Legend of Articuno.
                                May 16th 2006 - July 4th 2006. Deceased.



                                Reply With Quote
                                  #16    
                                Old September 20th, 2007 (5:00 AM). Edited September 20th, 2007 by Aqua Mudkip.
                                Aqua Mudkip's Avatar
                                Aqua Mudkip Aqua Mudkip is offline
                                LOL I'm okay!
                                   
                                  Join Date: Apr 2007
                                  Location: In Hoenn, Rustboro City
                                  Gender:
                                  Nature: Jolly
                                  Posts: 157
                                  You are one of the top most outstanding PokeScripters in the whole PokeWorld! You've got the skills of making a great game! Why not you make one yourself! That would be good! Don't worry, Even if it's not so good, you were the one that made the Ultimate Starter Kit. Were here to cheer for you. ~*^u^~
                                  __________________
                                  Aqua Mudkip prospers us with delightful toaster!
                                  Pokemon Tourmaline Under Construction. Since 2006.

                                  JOIN OPERATION HEAD PIGEONS...
                                  TO BRING BACK INVADER ZIM!
                                  Reply With Quote
                                  Reply

                                  Quick Reply

                                  Join the conversation!

                                  Create an account to post a reply in this thread, participate in other discussions, and more!

                                  Create a PokéCommunity Account

                                  Sponsored Links
                                  Thread Tools

                                  Posting Rules
                                  You may not post new threads
                                  You may not post replies
                                  You may not post attachments
                                  You may not edit your posts

                                  BB code is On
                                  Smilies are On
                                  [IMG] code is On
                                  HTML code is Off

                                  Forum Jump


                                  All times are GMT -8. The time now is 5:08 AM.