Fan Games Hub General discussions about all things fan games. Topics relating to both ROM hacks and custom games are welcome here. Posting links to ROMs is illegal and is not tolerated anywhere on the forum.


Reply
 
Thread Tools
  #1    
Old February 21st, 2014 (12:18 PM).
M0ZEPH's Avatar
M0ZEPH M0ZEPH is offline
Formally 'Resultz' - Returned!
     
    Join Date: Feb 2014
    Gender: Male
    Posts: 76
    Would like to get peoples' opinions on the best way to make a hack, and the best order of tasks to complete!

    What's your favourite aspect of hacking? What do you save til last?!
    Reply With Quote

    Relevant Advertising!

      #2    
    Old February 22nd, 2014 (1:14 AM).
    Satoshi Ookami's Avatar
    Satoshi Ookami Satoshi Ookami is offline
    Memento Mori
    • Gold Tier
     
    Join Date: Jul 2008
    Location: Abyss of Time, Great Seal
    Age: 25
    Gender: Male
    Nature: Calm
    Posts: 14,515
    When I was actively hacking, my favorite aspect and pretty much the only one I was doing was scripting.
    And tied together with it was an event planning.
    __________________
    ROM hacking FAQ - Read before asking how to play a hack.

    Anime List | PSN Trophy List
    Reply With Quote
      #3    
    Old February 22nd, 2014 (1:22 AM).
    Kikispoke Kikispoke is offline
       
      Join Date: Feb 2014
      Gender: Male
      Posts: 3
      If your new try to find some tutorials on youtube!!!
      The best order Would be:
      Mapping (advance Map)
      Story and text (A-Text and other programs)
      Adding New Pokemon (Optional)
      Polishing (Adding things like night - day cycles)

      My favorite aspect is customizing the game like fakemon, custom titlescreen.
      Reply With Quote
        #4    
      Old February 22nd, 2014 (4:32 AM).
      Avara's Avatar
      Avara Avara is offline
      Author Of Tales
      • Moderator
       
      Join Date: Dec 2011
      Location: Avlar
      Gender: Female
      Nature: Adamant
      Posts: 662
      I prefer to plan as much as I can first, at least the main storyline events. Then I break it down into what's going to happen in each place =) then I make the maps first, then after that do all the scripts. OWs can be edited on the side. Then I add things like 'finishing touches' a lot later, like palette editing and ASM insertion.
      __________________
      x
      Luna <3
      Reply With Quote
        #5    
      Old February 22nd, 2014 (4:35 AM).
      Astraea's Avatar
      Astraea Astraea is offline
      The Storm of Friendship
         
        Join Date: Sep 2013
        Location: Otago, New Zealand
        Age: 21
        Gender: Male
        Nature: Brave
        Posts: 2,116
        My most favourite work in hacking in scripting. The best thing i'd i would suggest in hacking is be good in mapping and scripting and recurite members with different skills and then make any type of hack of your idea or story.
        __________________
        Reply With Quote
          #6    
        Old February 22nd, 2014 (10:26 AM).
        ~Ruki!'s Avatar
        ~Ruki! ~Ruki! is offline
        Made in Guatemala
           
          Join Date: Feb 2014
          Location: Guatemala City
          Gender: Female
          Nature: Brave
          Posts: 266
          Im very good in:
          -Scripts and dialogues
          -some ASM works

          Personally I prefer the scripts, Im very bad making sprites and maps.
          __________________
          I'm just a normal romhacker c:
          Reply With Quote
            #7    
          Old February 23rd, 2014 (1:06 AM).
          Astraea's Avatar
          Astraea Astraea is offline
          The Storm of Friendship
             
            Join Date: Sep 2013
            Location: Otago, New Zealand
            Age: 21
            Gender: Male
            Nature: Brave
            Posts: 2,116
            Quote:
            Originally Posted by ~G0LD! View Post
            Im very good in: -Scripts and dialogues -some ASM works Personally I prefer the scripts, Im very bad making sprites and maps.
            Same with me, i am good in scripting, poor in mapping, worst in spriting.
            __________________
            Reply With Quote
              #8    
            Old February 23rd, 2014 (8:02 AM).
            LocksmithArmy's Avatar
            LocksmithArmy LocksmithArmy is offline
            Mew!
               
              Join Date: Feb 2013
              Age: 28
              Gender: Male
              Posts: 415
              My favorite aspect is scripting events, I like making things happen. Im a fairly good mapper and I can sprite well... but but not so well that id do it for fun, I do it when i need a sprite lol.

              When I make a hack, I start with the story, I make a .txt file with all my ideas. I describe the story, any cool events. any map descriptions that I may think of. I make lists in the file of all the cities and gym leaders. I trace out villin stories if there are team rocket members I mark where they would be and what they would be doing...

              Then I begin mapping the first map, then add the scripts, I may add 1 map before I script or 2 or even 3 maps before I script them depending on how large the scripts need to cover (the oak script that makes you go get the parcel from viridian, I would map pallet, route 1 and varidian before scripting that)

              Then when the whole game is mapped/scripted I work on all the trainer battles paying close attention to the levels so the player progresses and does not run itno a wall of super trainers or anything.

              Then I place the wild pokemon, paying special attention that each one gets into the game somewhere and you arent overloaded with one type...

              then I generall tweak the crap out of it...

              thats my general guideline for how I make a hack... not saying its the best way, just my way
              __________________
              Reply With Quote
                #9    
              Old February 28th, 2014 (6:05 PM).
              I've Come to Bargain's Avatar
              I've Come to Bargain I've Come to Bargain is offline
              • Moderator
              • Silver Tier
               
              Join Date: Jul 2012
              Posts: 12,104
              When I used to hack, first thing I would do is develop the plot; plan out everything, and figure out what I should do to achieve my outcome. Then, I'd start inserting new tiles and make maps. When I've successfully completed at least two or three of them, I'd work on scripts and start compiling. After that, I would open up the ROM and test. If everything worked as I wanted them to, I would repeat the same process, but this time, with different maps. :P
              Reply With Quote
                #10    
              Old February 28th, 2014 (7:15 PM).
              esperance's Avatar
              esperance esperance is offline
              • Platinum Tier
               
              Join Date: Mar 2010
              Location: Ohio
              Age: 20
              Gender: Male
              Nature: Relaxed
              Posts: 3,830
              Well since I can do pretty much everything, I'm pretty much cool with doing anything.
              As far as favorites, mine would probably be music editing. It's always so cool to hear the songs in-game.

              When doing a hack, once I complete planning I start with mapping and tiles, followed by scripting, and then extra features/finishing touches.
              __________________
              What are you so afraid of?
              Reply With Quote
                #11    
              Old March 1st, 2014 (2:40 PM).
              wsNova's Avatar
              wsNova wsNova is offline
                 
                Join Date: Mar 2014
                Location: New York
                Age: 25
                Gender: Male
                Nature: Quiet
                Posts: 5
                I just got into hacking the games and the Mapping seems pretty straight forward for the most part once you play around with it for a couple of hours but what's getting me is the scripting. I wish i understood what most of it meant slowly learning through YouTube though which has been a golden ally in my quest to learn the scripting >:D
                __________________
                Reply With Quote
                  #12    
                Old March 2nd, 2014 (9:38 AM).
                MinerKombat1557's Avatar
                MinerKombat1557 MinerKombat1557 is offline
                   
                  Join Date: Jan 2014
                  Posts: 2
                  well, the only thing im good at is... making new starters with new types and moves, and thats all im good at,
                  __________________
                  Reply With Quote
                    #13    
                  Old March 2nd, 2014 (10:39 AM).
                  Pokemonmasterofallregions Pokemonmasterofallregions is offline
                     
                    Join Date: Jul 2013
                    Gender: Male
                    Posts: 2
                    Does anyone know how to make a hack on the MacBook Pro? I've been trying but I can't find a way
                    Reply With Quote
                      #14    
                    Old March 11th, 2014 (12:49 AM).
                    CrimsonFlames's Avatar
                    CrimsonFlames CrimsonFlames is offline
                    Bye-Beeeeeee!
                       
                      Join Date: Dec 2013
                      Location: My house...
                      Gender: Male
                      Nature: Quirky
                      Posts: 84
                      Mapping, I dunno I think it's a hobby because I do it a lot...
                      Scripting would be hard since I don't have skills...
                      Reply With Quote
                        #15    
                      Old March 12th, 2014 (5:57 AM).
                      Aethestode's Avatar
                      Aethestode Aethestode is offline
                      Hacker
                         
                        Join Date: Jan 2008
                        Location: Australia
                        Gender: Male
                        Nature: Serious
                        Posts: 1,691
                        I like scripting and story creating. I absolutely hate mapping and spriting.
                        __________________

                        Name: Sinep
                        Adopt one yourself! @Pokémon Orphanage
                        Reply With Quote
                          #16    
                        Old March 24th, 2014 (3:39 PM).
                        Aelidru's Avatar
                        Aelidru Aelidru is offline
                        Forebearer of Disasters
                           
                          Join Date: Mar 2014
                          Location: In the Mountains...Awaiting Calamity.
                          Age: 24
                          Gender: Male
                          Nature: Quiet
                          Posts: 7
                          I personally do what I'm good at first, until I can't tell a Sprite from a #Dymamic Offset

                          So I ;
                          Map - Create the Land base, developing a sense of a foundation and direction of where the game will go and look like.
                          Compose Music - To establish a sense of theme or even identity to which the game will recognized by. (We all remember those nostalgic themes...Pkmn Yellow Elite Four anyone?)
                          Write a Story - To enhance the cohesiveness and overall fundamentals of the Mapping and Music, as the story should compliment and bind together the Look and sound of a Game. (The Secret to the Final Fantasy's success)
                          Scripting & Event Co-ordination - This can virtually happen any time, however it should come with or after the story is fleshed out(To me personally anyway), as you can then add interesting Events and twists to further the plot, while at the same time providing linear relief from single goal gameplay.(Such as with OpenWorld games)

                          After this, Like GUI and actual sprite and tile making, is where I pretty much flop lol. But I'd imagine they would come first if you know how to do them, so as to implement them while creating the Maps and what not for your game(s). But I am just not good at that sort of thing, so I tend to use Common Resources or just stick to the Basic Sprites/Tiles/GUI's.

                          My Favourite aspect of Editing Roms and what not, is probably a tight toss up between Mapping and Story Telling, as I feel that's where my strong points are and what I feel is the most fun for me.
                          __________________
                          "In the Time of Ruin, Chaos and Calamity. I will stand and speak.
                          In the Time of Prosperity, Order and Peace. I shall remain ever silent
                          ."
                          Reply With Quote
                            #17    
                          Old March 24th, 2014 (4:49 PM).
                          ItWasABadDream's Avatar
                          ItWasABadDream ItWasABadDream is offline
                          Genwunner / born 1989
                             
                            Join Date: Feb 2014
                            Location: Erie, PA, USA
                            Gender: Male
                            Posts: 236
                            I don't make hacks. I cannot answer your question(s).
                            __________________
                            Cheers!

                            Reply With Quote
                              #18    
                            Old March 24th, 2014 (7:49 PM).
                            lsmash lsmash is offline
                               
                              Join Date: Jan 2014
                              Posts: 27
                              I may be hacking for a short time, but this is how I'm making mine:
                              1-Plan the hack (story, features, etc...)
                              2-Make the engine => implement every feature needed for the hack
                              2'-Test while implementing your features (and eventually correct bugs if you find some)
                              3-Add everything else after your engine is stable (which means little to no bugs)
                              After that, everything is up to you.
                              __________________
                              Reply With Quote
                                #19    
                              Old March 27th, 2014 (5:16 AM).
                              Aethestode's Avatar
                              Aethestode Aethestode is offline
                              Hacker
                                 
                                Join Date: Jan 2008
                                Location: Australia
                                Gender: Male
                                Nature: Serious
                                Posts: 1,691
                                1) Get the resource
                                2) Plan layout
                                3) Script & Map
                                4) Then any other aesthetic changes.
                                __________________

                                Name: Sinep
                                Adopt one yourself! @Pokémon Orphanage
                                Reply With Quote
                                  #20    
                                Old April 21st, 2014 (8:54 AM).
                                Syndrome10's Avatar
                                Syndrome10 Syndrome10 is offline
                                   
                                  Join Date: Aug 2013
                                  Location: Lithuania
                                  Gender: Male
                                  Nature: Careful
                                  Posts: 72
                                  1.) I plan out the story, the events, sidequests, every little thing I'm going to do in my hack, what is the purpose of my hack, what characters should be there, what Pokémon, will I create new region or will I script new story in the same region.
                                  2.) Then I add things like new moves, Pokémon, items (Mega Stones/Arceus Plates/anything else), I also add Fairy type.
                                  3.) Change Prof. Oak introduction. I create my first town and script everything in it.
                                  4.) Add new OWs, Sprites, Tiles.
                                  5.) Then I just use this routine: mapping, wild Pokémon, Scripting.
                                  6.) After everything is done, I script aftergame and add side quests.
                                  7.) ASM Routines, Pokémon cries, Legendary battles, Move Tutors, Decapitalise as much as possible, new music, titlescreen, battle backgrounds, physical/special split, Pokédex order, egg moves.


                                  ^
                                  That's how I plan to create my hack. Steps 1, 2, 3 and 4 are done.
                                  __________________
                                  Completed Challenges:
                                  Cradily Solo-Run
                                  First level 100 Pokémon on Emerald: http://imgur.com/a/DN6ZL#0

                                  Reply With Quote
                                    #21    
                                  Old May 3rd, 2014 (3:44 PM).
                                  Danny0317's Avatar
                                  Danny0317 Danny0317 is offline
                                  Fluorite's back, brah
                                  • Gold Tier
                                   
                                  Join Date: Jun 2013
                                  Location: Miami, FL
                                  Age: 17
                                  Gender: Male
                                  Nature: Hasty
                                  Posts: 1,075
                                  Get an idea, script it, make a map for it, and done.

                                  I ususally write down some ideas I have to not forget them.
                                  __________________
                                  Reply With Quote
                                    #22    
                                  Old May 3rd, 2014 (6:09 PM).
                                  manadhon's Avatar
                                  manadhon manadhon is offline
                                  RTX-008L
                                     
                                    Join Date: May 2013
                                    Location: Khazad-dûm
                                    Age: 19
                                    Gender: Male
                                    Nature: Lax
                                    Posts: 118
                                    Music hacking and scripting are my forte, but I can never find the motivation to do either of them. Although, it is fun to create identical scripts (syntax aside) in PKSV and XSE, especially with the custom movement header file for the latter. My mismatched pages of rambling notes do little to help either.
                                    __________________
                                    "You can't lie to the Moon!"

                                    The (self-appointed) co-leader of H.O.A.G.I.E.
                                    Reply With Quote
                                      #23    
                                    Old May 6th, 2014 (3:51 PM).
                                    BLACKOUT's Avatar
                                    BLACKOUT BLACKOUT is offline
                                       
                                      Join Date: Dec 2011
                                      Location: Florida, USA
                                      Gender: Male
                                      Nature: Bold
                                      Posts: 125
                                      The thing that attracts the most attention? GRAPHICS. I suggest learning how to insert new tiles from Le Pug's tutorial on youtube ( https://www.youtube.com/watch?v=40A-YOuNfV8 ) Everyone's tired of the default tiles XD. scripting can be learned, but making things look new makes the hack unique.
                                      Reply With Quote
                                        #24    
                                      Old May 8th, 2014 (4:22 AM).
                                      RedMort RedMort is offline
                                         
                                        Join Date: Mar 2014
                                        Gender: Male
                                        Posts: 33
                                        My fort are the maps.

                                        My way of working is as follows:
                                        Map somewhere.
                                        Add scripts.
                                        I check it.
                                        Fix bugs.
                                        Add extras.
                                        Fix bugs again.
                                        Next!

                                        I think it's the best and the most orderly, never move to the next area without finishing all this.
                                        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 3:51 AM.