Games Showcase This forum is for non-ROM hacked games which have a significant amount of progress. Only the most developed games are selected to go in here.

Draconius GO
Reply
 
Thread Tools
  #26    
Old October 9th, 2007 (8:47 AM).
DrCoolSanta's Avatar
DrCoolSanta DrCoolSanta is offline
Erode away...
     
    Join Date: Jun 2004
    Location: India
    Gender: Male
    Nature: Naughty
    Posts: 408
    BonzaiRob, I am developing an engine as well, so kinda like we are competitors now, mine is based on SDL, but i realize that all your game is made in XML which is interpreted, right? Isn't it gonna be so easy to destroy a game by just editing it so easily?

    I am interested so please do reply.
    __________________
    Would you be my freind? PM me!
    Currently working on: Pokemon: Return to Johto
    Well I rock seriously, dont I?
    Reply With Quote

    Relevant Advertising!

      #27    
    Old October 9th, 2007 (8:54 AM).
    Pivot Pivot is offline
       
      Join Date: Sep 2007
      Gender:
      Posts: 30
      Working on http://pokecommunity.com/showthread.php?t=105235 .

      I suppose we're the 'non-engine' games. There's also POL, obviously, Ekaiyo, and PokeQuest.

      EDIT: Well, as for what DrCoolSanta said, there will always be ways to cheat in single-player PC games. I'm doing a multiplayer thing, so we can handle logic at the server side. However, even if you use binary for maps, some technically proficient guy can just bring up a hex editor and go to town. This is just an engine, anyway, so you should be able to edit your own maps.
      Reply With Quote
        #28    
      Old October 9th, 2007 (12:51 PM).
      Zofride Zofride is offline
      Banned
         
        Join Date: Oct 2007
        Posts: 33
        yea looking sweet, anymore info?
        Reply With Quote
          #29    
        Old October 9th, 2007 (1:12 PM).
        BonzaiRob's Avatar
        BonzaiRob BonzaiRob is offline
        The Demon Plasterer
           
          Join Date: Nov 2005
          Gender: Male
          Nature: Adamant
          Posts: 40
          DCS: yeah we're thinking about that. We'll probably have an online repository, and compare between on and offline data whens someone logs in, and flag it for a mod if there's a big difference (depending on time). Anything really unusual will just get banned from the server. Pivot is right though, there's really not much we can do.

          Zofride: What would you like to know?
          __________________
          Reply With Quote
            #30    
          Old October 18th, 2007 (7:30 AM).
          Zofride Zofride is offline
          Banned
             
            Join Date: Oct 2007
            Posts: 33
            Yeah this looks allright, keep going.
            Reply With Quote
              #31    
            Old October 19th, 2007 (2:55 AM). Edited October 27th, 2007 by Improfane.
            Improfane Improfane is offline
            hiatus
               
              Join Date: Sep 2007
              Posts: 217
              This would be awesome as an applet game. You'd be able to play in a web browser, integrate it with game rankings and you're set.

              My only question would be, why XML?

              I would never use XML for maps, only things like NPCs and shops lists.
              __________________
              Use an unevolved starter... | Recommended Fangames | How to debate properly | Chocolate
              [/url]

              Thinking of making a game?
              Looking for gamers, spriters, mappers for my Pokemon project.

              Improfane's Favourite Post Awards


              make a useful post and I put you here!
              Dawson
              N/A N/A

              Reply With Quote
                #32    
              Old October 19th, 2007 (6:22 AM).
              BonzaiRob's Avatar
              BonzaiRob BonzaiRob is offline
              The Demon Plasterer
                 
                Join Date: Nov 2005
                Gender: Male
                Nature: Adamant
                Posts: 40
                We're going to integrate with web rankings too, there'll be a new trainer rating system. There's been some starting work on an applet system but nothing major yet.

                XML: because it's really easy to work with.
                Here's a standard tile (typed from memory, it's easy)

                then a fill:

                Wildgrass is a bit more complicated:

                (class is the type of tile, base is what's normally there, then with the rest: either animation or image; coming, on, leaving or off; over or under the player.
                You can also fill actiontiles.

                And then objects:

                recty (and rectx) are the offset of the collision rectangle, and the hight and width are obviously the height and width. So for that tree, I've offset the rect down one and made it smaller so it doesn't stick out the bottom.
                You can also group objects into sets with relative x and y, fill objects in a linear way like the tiles, or fill objects in a pattern (like offsetting a row of trees).

                Maps also set the maps around them (for smooth map movement) and the offset, so maps don't all have to be the same width and height to line up. Our overworld to-do list is currently warps, actions and NPCs, layering, and objects that only work if you walk into them from a certain direction.


                To be honest, we were considering something else for NPC scripting at one point.. might have been Ruby. XML is ok for that, but it'd use a lot of if clauses to read a simple plot, and it can't send out instructions (like 'move on to the next plot point').
                __________________
                Reply With Quote
                  #33    
                Old October 19th, 2007 (7:19 AM).
                Improfane Improfane is offline
                hiatus
                   
                  Join Date: Sep 2007
                  Posts: 217
                  As long as you know what you're doing.
                  My tiledata looks more like this:
                  HTML Code:
                  [6,,,,,,,,,,,,,,,,,,,8,,8,,,,,,,7,,,,,,,,,,,,,,,4,,,
                  It doesn't need to be parsed in the same way.

                  It's just a single dimensional array.
                  __________________
                  Use an unevolved starter... | Recommended Fangames | How to debate properly | Chocolate
                  [/url]

                  Thinking of making a game?
                  Looking for gamers, spriters, mappers for my Pokemon project.

                  Improfane's Favourite Post Awards


                  make a useful post and I put you here!
                  Dawson
                  N/A N/A

                  Reply With Quote
                    #34    
                  Old October 21st, 2007 (3:05 PM).
                  BonzaiRob's Avatar
                  BonzaiRob BonzaiRob is offline
                  The Demon Plasterer
                     
                    Join Date: Nov 2005
                    Gender: Male
                    Nature: Adamant
                    Posts: 40
                    How do you allow for the player walking in front and behind things? Do you have another array specifying which tiles can be walked on and which not?
                    __________________
                    Reply With Quote
                      #35    
                    Old October 21st, 2007 (3:37 PM).
                    Improfane Improfane is offline
                    hiatus
                       
                      Join Date: Sep 2007
                      Posts: 217
                      Yes. I talk about it in my outdated article here.

                      The most up to date article can be found at the fangaming wiki.

                      Perhaps I'll transfer some of my data to your wiki if if it uses the general free documentation license too.
                      __________________
                      Use an unevolved starter... | Recommended Fangames | How to debate properly | Chocolate
                      [/url]

                      Thinking of making a game?
                      Looking for gamers, spriters, mappers for my Pokemon project.

                      Improfane's Favourite Post Awards


                      make a useful post and I put you here!
                      Dawson
                      N/A N/A

                      Reply With Quote
                        #36    
                      Old October 22nd, 2007 (12:38 PM).
                      BonzaiRob's Avatar
                      BonzaiRob BonzaiRob is offline
                      The Demon Plasterer
                         
                        Join Date: Nov 2005
                        Gender: Male
                        Nature: Adamant
                        Posts: 40
                        It does, yeah, but don't do it if it's a chore
                        __________________
                        Reply With Quote
                          #37    
                        Old October 26th, 2007 (3:57 AM).
                        AJUST's Avatar
                        AJUST AJUST is offline
                        /Kusagaki. The Grass Kid./
                           
                          Join Date: Aug 2005
                          Location: South Africa
                          Age: 29
                          Gender:
                          Nature: Relaxed
                          Posts: 139
                          This sounds amazing, and is something i've always waited for. One thing I'd like to ask is if it's possible that you could store the graphics as image files, so they're easily customisable.
                          __________________

                          Check out Pokéroco! A
                          comic with PLOT!
                          Reply With Quote
                            #38    
                          Old December 4th, 2007 (5:54 PM).
                          BonzaiRob's Avatar
                          BonzaiRob BonzaiRob is offline
                          The Demon Plasterer
                             
                            Join Date: Nov 2005
                            Gender: Male
                            Nature: Adamant
                            Posts: 40
                            After a delay due to schoolwork, it's finally time for [Demos!]

                            JEPE should start moving again soon.


                            Quote:
                            Originally Posted by AJUST View Post
                            This sounds amazing, and is something i've always waited for. One thing I'd like to ask is if it's possible that you could store the graphics as image files, so they're easily customisable.
                            Definitely.
                            __________________
                            Reply With Quote
                              #39    
                            Old December 4th, 2007 (7:22 PM).
                            The Dash's Avatar
                            The Dash The Dash is offline
                            Hurr.
                            • Silver Tier
                             
                            Join Date: Aug 2005
                            Location: Lurking in the shadows of the Games Development fourms.
                            Age: 25
                            Nature: Timid
                            Posts: 1,858
                            Just an FYI dude, the program won't run until it is updated, you should upload the working version and give people details on updating via SVN.

                            Edit:

                            I like what I'm seeing man, this is all your own work? Very nice.

                            One bug I noticed is that when you press Shift and try to run, your Character will be stuck at running speed, I'm sure you're aware of this though.

                            Good work!
                            __________________

                            Reply With Quote
                              #40    
                            Old December 16th, 2007 (4:12 PM). Edited December 22nd, 2007 by BonzaiRob.
                            BonzaiRob's Avatar
                            BonzaiRob BonzaiRob is offline
                            The Demon Plasterer
                               
                              Join Date: Nov 2005
                              Gender: Male
                              Nature: Adamant
                              Posts: 40
                              It says as much in the Readme, we know :p As for updating it, this is the updated version. So it should run... we've been getting some errors on some Windows PCs though, still working on that.


                              EDIT We have a new demo up! It's at http://jepe.ptreasures.net/demo.php .
                              Hopefully this should sort out the problems that were stopping some Windows users from running it, and yu can now warp between maps (the lab in Maplewood and Peachblossom Woods are the two examples we currently have).
                              Coming next will probably action objects, such as houses, and more actiontiles (signposts, footprints, water). Not to mention a battle engine, which is doing strange things atm.
                              __________________
                              Reply With Quote
                                #41    
                              Old January 2nd, 2008 (10:42 AM).
                              Zerro's Avatar
                              Zerro Zerro is offline
                              Dreamer
                                 
                                Join Date: May 2005
                                Location: Fort lauderdale Fl.
                                Age: 27
                                Gender:
                                Nature: Bold
                                Posts: 377
                                Im here to offer my support in anyway I can. Just let me know how I can help.
                                Reply With Quote
                                  #42    
                                Old February 16th, 2008 (5:50 PM).
                                FMY FMY is offline
                                   
                                  Join Date: Jun 2005
                                  Location: Belgium, Antwerp
                                  Age: 28
                                  Gender:
                                  Posts: 3
                                  Ok, as the second founding member and lead programmer of JEPE, I decided to answer some questions too.

                                  Quote:
                                  Er.. couldn't you just release a JAR file for other platforms? Java doesn't need to be recompiled. I'm also wondering what you'll use to distribute. We're using Java Web Start for now.
                                  I don't really know why Bonzai's saying we've got compiling problems, I can't recall having them once. I did compile one demo for java 1.6 once, instead of 1.5, but that's about the biggest compiling problem I've ever got. We haven't made any jars for now, but simple bash scripts to start the game. In the future, executables for windows and jars for other platforms will be available, though I don't know if we'll be using Java Web Start since linux's got problems with that.

                                  Quote:
                                  Also, you should be able to implement a resizable game (and I don't mean doubling up your pixels) if you're using Swing/AWT. Just make your interface elements reposition when the window resizes. I'm not sure how you're implementing scrolling maps, so I can't comment on it. We have offsets that are added to the map X and Y; they're added and subtracted along with the player position.
                                  True, but we don't want that to happen. Currently you can specify the window width & height when starting the game however,

                                  Quote:
                                  We're using the Tiled mapping format, which is XML-wrapped, but uses Base64 for tile data. Nice and space-efficient. It also has an existing map editor, which is a definite plus, as well as the ability to export back into pure XML if needed.
                                  Now this is something interesting. I wish I'd heard of this before. I'd like to use this format too, but I don't think it's worth the effort. After all, there's still a lot missing in the editor, using this format would mean a big rewrite of the engine and some change to the format to add things like our actionTiles.

                                  As for why we're using XML: listen to Bonzai. The first version used 2-dimensional arrays, but that's not something you can write by hand easily, so I thought XML would be better.

                                  @Zerro: great! Thanks man. The best way to help us is to help us with writing the engine, or to submit ideas for file formats to manage the pokémon data, item data, move data and ability data. I'm currently working on finishing the mapping language now, so other people can start mapping, write editors and help me with the parser. If you'd like to write the specs for another file format, it would be nice to do it in a similar way. Unfinished documents can be found here: h ttp://jepe.ptreasures.net/documents/ (remove the space)
                                  Reply With Quote
                                    #43    
                                  Old February 16th, 2008 (11:07 PM).
                                  Callydude™'s Avatar
                                  Callydude™ Callydude™ is offline
                                  I hide in the darkness
                                     
                                    Join Date: May 2006
                                    Location: The World That Never Was
                                    Age: 21
                                    Gender:
                                    Nature: Lonely
                                    Posts: 237
                                    Grave Digger!!What is it with newbs and not reading the rules.Don't revie old threads.it is really annoying.
                                    __________________
                                    Organization XIII's No. XIII

                                    Roxas

                                    The key of Destiny

                                    Reply With Quote
                                      #44    
                                    Old February 17th, 2008 (12:42 AM).
                                    Yuoaman's Avatar
                                    Yuoaman Yuoaman is offline
                                    Legen- wait for it...
                                    • Silver Tier
                                     
                                    Join Date: Jul 2005
                                    Location: Ontario, Canada
                                    Age: 25
                                    Gender: Male
                                    Nature: Relaxed
                                    Posts: 4,675
                                    Well in all fairness I don't really consider what he did gravedigging... He's a founder of the project answering some questions...
                                    __________________

                                    Suit Up!
                                    Awesome REGULAR MEMBER THAT OCCASIONALLY FREQUENTS FORUMS.

                                    "pps new screenie" - No, really shut up yuoaman.

                                    Haaave you read my LP?
                                    Pokémon Quartz - The only one of mine really worth reading.

                                    What about my [Un]Abridged series?
                                    Aquaman the Unabridged Parody Series - Language warning.

                                    The Playbook: My Anime List | Raptr | BackLoggery | Twitter


                                    83% of this signature is empty space.

                                    -dary!
                                    Reply With Quote
                                      #45    
                                    Old February 17th, 2008 (4:44 AM).
                                    FMY FMY is offline
                                       
                                      Join Date: Jun 2005
                                      Location: Belgium, Antwerp
                                      Age: 28
                                      Gender:
                                      Posts: 3
                                      I checked the last post's date and didn't think Januari 8th was very old, so I thought it was be OK to reply to the thread. I'm really sorry if I did something wrong.
                                      Reply With Quote
                                        #46    
                                      Old March 2nd, 2008 (4:19 AM).
                                      BonzaiRob's Avatar
                                      BonzaiRob BonzaiRob is offline
                                      The Demon Plasterer
                                         
                                        Join Date: Nov 2005
                                        Gender: Male
                                        Nature: Adamant
                                        Posts: 40
                                        I thought I'd just mention a few little updates that will be available soon:


                                        Battle: Currently migrating from a static test to dynamic variables, so that instead of always playing as Sputteren against Maudi, you choose a starter and fights are triggered on the overworld.

                                        Cutscenes: It will be possible to program cutscenes, game intros and similar movies all in XML. The next dmo will have a small intro.

                                        Flickers: The game tended to flicker on slower processors, but that's been rectified now, and the game runs much smoother.

                                        There will most likely be some other stuff before the next demo, depending on programming time; NPCs, actionObjects(houses, signs), and water are next on the list.
                                        __________________
                                        Reply With Quote
                                          #47    
                                        Old March 2nd, 2008 (5:24 AM).
                                        Wichu's Avatar
                                        Wichu Wichu is offline
                                        Project Amethyst
                                           
                                          Join Date: Sep 2007
                                          Location: North Herts, England
                                          Age: 24
                                          Gender: Male
                                          Nature: Naive
                                          Posts: 2,052
                                          Change the text colour in the data boxes to black.
                                          And what did you do to Rattata? T_T
                                          __________________
                                          Reply With Quote
                                            #48    
                                          Old March 11th, 2008 (3:52 PM).
                                          BonzaiRob's Avatar
                                          BonzaiRob BonzaiRob is offline
                                          The Demon Plasterer
                                             
                                            Join Date: Nov 2005
                                            Gender: Male
                                            Nature: Adamant
                                            Posts: 40
                                            Thought I'd replied to this :/ Oh well.
                                            The text will be changed as I migrate it to dynamic variables. Getting it coded was more important :) It'l also get put in the right place >.>
                                            And that's not Rattata (the text is based on a text-only predecessor to this). It's Maudi, which has slightly lower attack but higher speed.
                                            __________________
                                            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 7:05 AM.