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.

TrollandToad.com
Closed Thread
 
Thread Tools
  #1    
Old October 25th, 2010 (3:08 PM).
Zee Best Zee Best is offline
     
    Join Date: Oct 2010
    Gender: Male
    Posts: 18
    Introduction:

    Hello PokeCommunity!

    I am writing a Pokemon MORPG (Multiplayer online role-playing game), this game will be written 100% in java and will be released for public playing as soon as the basics are done.

    This game is being written with scratch, the only things used from Pokemon is resources such as sprites.

    I also decided to work on a Pokemon MORPG .

    Features:

    Server:
    - xSocket connection handling, packets etc etc.
    - Multiplayer
    - Player updating
    - Map updating and route finding
    - FULL update server, written to allow quicker transfer of small files accross the server.

    Client:
    - Quick graphics drawing, hasn't gone under set FPS at this point (50 fps).
    - Decent caching system and cache fetching system.
    - Group cache system, where files of a certain type can be grouped and loaded, such as sprites for a certain pokemon would be contained in a single file which could be exploded to get all of them.
    - Packet handling, player updating, multiplayer, login etc etc.
    - Basic animation (will be rewritten soon as it's not very accurate).
    - Map updating/loading based on regions.
    - "HTML Text engine", basically allows , , etc tags to be implemented in strings.
    - Scaling of client (zoom in).

    List of implemented features:
    - Interfaces, full support of text, images and java's graphic api, such as drawing and filling polygons to create backgrounds and images, this also includes variable content stuff such as client changed variables, including getting the users name etc, also has image scaling and other attributes.
    - Update server, full CRC checksum system which checks every file is upto date when requested, if not then it grabs the file and packs it into the cache. Also includes handling of the recieved file instantly on transfer, so music or images can be loaded and returned to their original instance.
    - Efficient memory storing, every class which has to store information does it using maps, these maps have limits based on the memory allocated to the game client.
    - WorldController, full world map system, controls when to load a map based on your location, has support for multiple layers of tiles and objects which also supports multiple height levels. All data is stored in a smart way meaning that not every single tile has to have multiple bytes of data added, which would cause alot of extra space for empty tiles etc. Each map also has a sound file index attached to it so that regions can have set music aswell as variable music.
    - Midi sound engine, the core sound class runs a constant sound, this would be the map/background music, and when a new sound is requested the engine creates a new player, when the sound has finished the player is removed, this means that there can be as many sounds going on at once as you like.
    - Object, Entity and Item handling, full support of the forementioned.
    - Animation, basic but working animation which supports variable frame times.
    - HTML Text engine, allows the java graphics api to have attributed text drawn, such as "Hello thereuser" would draw "Hello there" in white and "user" in red. Also supports shadows, transparency, underline, bold, and many other attributes.

    Tools:

    Map editor - Very basic and not very pretty, but does the job.
    Interface creator - Work in progress, at the moment it supports a few of the types the engine has.

    Media:

    Login screen (not finished):


    Map rendering (note, only had 1 map, not the left, left-top or above, else they would have loaded):


    Multiplayer:


    Scaling:


    VIDEO: Uploading at the moment, will provide link tomorrow.

    Relevant Advertising!

      #2    
    Old October 25th, 2010 (3:58 PM).
    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
    I'm going to reserve my full judgment until I see the project in action, but I do love that you're using Java rather than Essentials or some other kit. The only thing I can really critique right now is the graphics, which honestly require quite a bit of work. You're using clashing graphics in the same map, and you've done the bare minimum for mapping. Most other things I'll have to wait for the video before I can make a comment.
    __________________

    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!
      #3    
    Old October 25th, 2010 (4:29 PM).
    Zee Best Zee Best is offline
       
      Join Date: Oct 2010
      Gender: Male
      Posts: 18
      Quote:
      Originally Posted by Yuoaman View Post
      I'm going to reserve my full judgment until I see the project in action, but I do love that you're using Java rather than Essentials or some other kit. The only thing I can really critique right now is the graphics, which honestly require quite a bit of work. You're using clashing graphics in the same map, and you've done the bare minimum for mapping. Most other things I'll have to wait for the video before I can make a comment.
      The map i made was just for testing, i really needed some people to help with tilesets and sprites before i do more.

      If anyone wants to help me just give me a PM, tilesets need to be cut though, im using my own caching format so for example if you have a tileset which is a type of grass which has like 20 variations (for the ground, such as path blending etc) it would need to be cut into those seperate files and placed in a folder then named like;

      0,1,2,3,4,5 etc etc, then i'd just pack with my cache editor.

      I also need trainer sprites, overworlds and pretty much everything, so if anyone wants to help out with this project you will recieve full credits and if you desire i can pay you with PayPal, however please pre-predict prices for artwork.
        #4    
      Old October 25th, 2010 (5:26 PM).
      Zee Best Zee Best is offline
         
        Join Date: Oct 2010
        Gender: Male
        Posts: 18
        Quote:
        Originally Posted by Daedalus View Post
        Props to you for making something in Java; a language I'm really interested and intend to learn in the future. If you're looking for sprites, tiles, etc ripped from the games, might I suggest The Spriter's Resource? They have quite the extensive sprite collection for the Pokemon series.
        Yeah thank you, i have already seen that site, but im more interested in custom sprites, such as new trainers which have graphics too, as in this game you are going to be able to customise your character so not every single person looks the same.
          #5    
        Old October 25th, 2010 (6:57 PM).
        tylerab01's Avatar
        tylerab01 tylerab01 is offline
        Pokemon AquaHarmony
           
          Join Date: Apr 2009
          Location: France
          Gender: Male
          Nature: Bold
          Posts: 165
          Are you going to implement HGSS or Black and White Graphics?
          __________________

            #6    
          Old October 26th, 2010 (3:35 AM).
          Zee Best Zee Best is offline
             
            Join Date: Oct 2010
            Gender: Male
            Posts: 18
            Quote:
            Originally Posted by tylerab01 View Post
            Are you going to implement HGSS or Black and White Graphics?
            I was thinking about using black and white pokemon sprites, however i can't seem to find any decent tilesets or anything from black and white to use, i've searched for a few hours now aswell.

            And ill get this video up today.
              #7    
            Old July 16th, 2011 (5:29 AM).
            khkramer's Avatar
            khkramer khkramer is offline
               
              Join Date: Apr 2010
              Gender: Male
              Posts: 311
              You're coding this from scratch?! Amazing job sir!
                #8    
              Old July 17th, 2011 (11:57 AM).
              MonsterMMORPG's Avatar
              MonsterMMORPG MonsterMMORPG is offline
              Monster Game Developer
              • Crystal Tier
               
              Join Date: Jul 2011
              Location: Turkey
              Age: 30
              Gender: Male
              Nature: Bashful
              Posts: 256
              i think you should use better generation graphics
              __________________
              F2P Pokemon Style Monster MMORPG Developer
              Looking for volunteer artists. The contributes will be fully credited at this respected game which may greatly help them in the future. Our credits page : MonsterMMORPG Credits

              Basically if you are able to draw and want to get your place, just send me a PM. I have skype, live msn, yahoo msn.
              PC SHOWCASE THREAD
              MonsterMMORPG DeviantArt Group DeviantArt Page



                #9    
              Old August 6th, 2011 (8:07 PM).
              Cilerba Cilerba is offline
              the hearts of lonely people
              • Silver Tier
               
              Join Date: Feb 2010
              Location: Massachusetts
              Age: 21
              Gender: Male
              Nature: Quiet
              Posts: 1,171
              I think you people should read the rules before you go ahead and revive a thread almost a year old.

              -locked-
              __________________
              Closed Thread

              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:20 AM.