1. Updated Resource Submission Rules: All model & skin resource submissions must now include an in-game screenshot. This is to help speed up the moderation process and to show how the model and/or texture looks like from the in-game camera.
    Dismiss Notice
  2. DID YOU KNOW - That you can unlock new rank icons by posting on the forums or winning contests? Click here to customize your rank or read our User Rank Policy to see a list of ranks that you can unlock. Have you won a contest and still havn't received your rank award? Then please contact the administration.
    Dismiss Notice
  3. The Lich King demands your service! We've reached the 19th edition of the Icon Contest. Come along and make some chilling servants for the one true king.
    Dismiss Notice
  4. The 4th SFX Contest has started. Be sure to participate and have a fun factor in it.
    Dismiss Notice
  5. The poll for the 21st Terraining Contest is LIVE. Be sure to check out the entries and vote for one.
    Dismiss Notice
  6. The results are out! Check them out.
    Dismiss Notice
  7. Don’t forget to sign up for the Hive Cup. There’s a 555 EUR prize pool. Sign up now!
    Dismiss Notice
  8. The Hive Workshop Cup contest results have been announced! See the maps that'll be featured in the Hive Workshop Cup tournament!
    Dismiss Notice
  9. Check out the Staff job openings thread.
    Dismiss Notice
Dismiss Notice
60,000 passwords have been reset on July 8, 2019. If you cannot login, read this.

[Role Playing Game] Warcraft 3 MMO - Persistent Gameplay

Discussion in 'Map Development' started by TriggerHappy, Jun 14, 2016.

  1. salvadorc17

    salvadorc17

    Joined:
    Mar 24, 2013
    Messages:
    166
    Resources:
    0
    Resources:
    0
    This is not the same project, is alternative more rts oriented, but this MMO is alos good, just hope him dont end project.
     
  2. sexytime.

    sexytime.

    Joined:
    Jun 25, 2016
    Messages:
    17
    Resources:
    0
    Resources:
    0
    okay triggerhappy, i would be happy to hear updates / progress :D. just curious and still waiting u know. If you need ppl to beta test (more than 2 maps) then let us know!
     
  3. TriggerHappy

    TriggerHappy

    Code Moderator

    Joined:
    Jun 23, 2007
    Messages:
    3,668
    Resources:
    22
    Spells:
    11
    Tutorials:
    2
    JASS:
    9
    Resources:
    22
    Progress Update

    I want to let everyone know that this project is in active development. The project has essentially been rebuilt from the ground up. The gameplay is different from the original concept, however there are plans to return to the original idea of a more traditional RPG once the new concept is playable. More information on the direction and gameplay will be given soon.

    Now, here's a quick overview of what I have ready.

    Game
    • Built a custom framework which allows me to modify Warcraft III as well as add functionality.
    • Account creation system. Register an account and have all of your character data tied to it. (If you have created an account previously, it will still be there)
    • Basic functionality like walking around and talking which are synced up with the server.

    Launcher
    • The launcher will run the game and start up the last map your character was on.
    • Automatically update when a new launcher is available.
    • Automatically update the game files when a new update is available.
    • Displays the current server status (online/offline).

    Server & Website
    • The server is running on a Linux VPS.
    • The websites front page has been removed and the only page available is to register.

    It has been a while since the last update, but now that I have most of the basic infrastructure setup I can start implementing gameplay. I am also actively working on this, whereas before I didn't work on it for months at a time.

    I will probably release something playable this weekend, for testing purposes.

    The only screenshot I have worth sharing currently is for the launcher:

    [​IMG]
     
  4. A]mun

    A]mun

    Joined:
    Dec 4, 2007
    Messages:
    740
    Resources:
    0
    Resources:
    0
    Pretty impressive right there.
    I wonder how far you can take this.
     
  5. Xeryxoz

    Xeryxoz

    Joined:
    Jun 27, 2014
    Messages:
    206
    Resources:
    1
    Models:
    1
    Resources:
    1
    So I do have a question. I understood the maps will be connected, however, who will make the maps, and how will they be connected? would it be something like the launcher forcing you into some sort of hub area with portals to all sorts of maps submitted by various contributors, or is it area by area connection? Or will the maps be made by the maker himself (as in you)? I do kinda have to say, I'm anticipating this with very high hopes :)
     
  6. TriggerHappy

    TriggerHappy

    Code Moderator

    Joined:
    Jun 23, 2007
    Messages:
    3,668
    Resources:
    22
    Spells:
    11
    Tutorials:
    2
    JASS:
    9
    Resources:
    22
    The map switching works as it would on a single player map. It takes you to the loading screen and loads a new map when you get to a new area. There will be entrances, portals, caves ect.. that will take you to another map.

    The maps will be made by me, or whoever decides to help me. I haven't decided on user created content yet.
     
  7. Quilnez

    Quilnez

    Joined:
    Oct 12, 2011
    Messages:
    3,262
    Resources:
    37
    Icons:
    2
    Tools:
    1
    Maps:
    7
    Spells:
    21
    Tutorials:
    2
    JASS:
    4
    Resources:
    37
    Working on MMO framework is probably fun, new, challenging, and so on. But I hope you will have at least the same level of interest in map making too. Probably it wouldn't be equally as fun yet it takes more times and efforts so please, keep your spirit up~!
     
  8. salvadorc17

    salvadorc17

    Joined:
    Mar 24, 2013
    Messages:
    166
    Resources:
    0
    Resources:
    0
    Hey you have seen Warcraft 3 conquest, we do map switch and store data independant from it, you will do some similar?? Also good work for Battle net like launcher..
     
  9. TriggerHappy

    TriggerHappy

    Code Moderator

    Joined:
    Jun 23, 2007
    Messages:
    3,668
    Resources:
    22
    Spells:
    11
    Tutorials:
    2
    JASS:
    9
    Resources:
    22
    I have released the current progress. You may download the launcher and test it out for yourself. Please report any bugs.

    Download

    The project homepage is back up as well.

    I have seen a little about it. I previously had map switching, and many more features implemented (such as questing, gear, leveling ect..), but I have re-coded most of the project to use my framework.

    I have a normal wc3 map I still am planning to work on.
     
    Last edited: Aug 21, 2017
  10. TriggerHappy

    TriggerHappy

    Code Moderator

    Joined:
    Jun 23, 2007
    Messages:
    3,668
    Resources:
    22
    Spells:
    11
    Tutorials:
    2
    JASS:
    9
    Resources:
    22
    There have been some updates since my last post.

    Most notably, you can change maps while online. I added a test map which you can travel to from a portal. The system I created will allow me to easily (and dynamically) add custom maps which can have entrances to other maps.

    Download

    [8/22/2017 - Patch #2]
    • Switching between maps while online is now implemented.
    • Fixed the black screen issue when using a directory with spaces.
    • Many improvements to the core code.

    [8/21/2017 - Patch #1]
    • Game time is now synced between players.
    • Units can no longer patrol.
    • Chat flood filter implemented to prevent spamming of messages.
     
    Last edited: Aug 23, 2017
  11. Quilnez

    Quilnez

    Joined:
    Oct 12, 2011
    Messages:
    3,262
    Resources:
    37
    Icons:
    2
    Tools:
    1
    Maps:
    7
    Spells:
    21
    Tutorials:
    2
    JASS:
    4
    Resources:
    37
    That's not what I meant. I was referring to this project. I hope you aren't just making persistent world, but awesome persistent world with high visual quality and advanced systems all over the place :D
     
  12. TriggerHappy

    TriggerHappy

    Code Moderator

    Joined:
    Jun 23, 2007
    Messages:
    3,668
    Resources:
    22
    Spells:
    11
    Tutorials:
    2
    JASS:
    9
    Resources:
    22
    Download - Website

    [8/23/2017 - Patch #3]

    • Began implementation of the combat system. There are only basic attacks for now.
    • Creeps can now spawn on the map and can be attacked, but currently have no AI.
    • NPCs can now spawn on the map.
    • Portal removed in the demo map in favor of a cave. You can enter the cave to switch maps.
    • Added a basic character revival system.
     
  13. sexytime.

    sexytime.

    Joined:
    Jun 25, 2016
    Messages:
    17
    Resources:
    0
    Resources:
    0
    awesome launcher, so easy to use too. glad to see its back online
    sadly cant get experience or i would totally farm on this lone wolf here xD

    can you create a discord for this project maybe?
     
    Last edited: Aug 28, 2017
  14. TriggerHappy

    TriggerHappy

    Code Moderator

    Joined:
    Jun 23, 2007
    Messages:
    3,668
    Resources:
    22
    Spells:
    11
    Tutorials:
    2
    JASS:
    9
    Resources:
    22
    Download - Website

    [8/30/2017 - Patch #5]

    • Chat log implemented.
    • Chat message time stamps replaced with [All] or [Local].
    • New test ranged enemy added (Wizard).
    • Bug fixes related to switching maps.
    [8/29/2017 - Patch #4]
    • Reworked syncing of combat.
    • You can now gain experience from killing enemies.
    • Chat messages can now be sent across maps in the "All" chat mode.
    • You can switch chat modes with the "/all" and "/local" commands.
    • You can turn toggle delay for chat messages with "/delay on" and "/delay off".
    • Added a "/ping" command.
    • Various bug fixes and improvements.
    The update took a bit longer because I was trying to find the smoothest way to sync combat, and I scrapped a few ideas. It seems to be working well now.

    The launcher will eventually be re-coded (will probably keep the design). I threw most of it together fairly quickly just to get it up & running.

    It's mostly fine, but there a couple minor issues with it.

    With the newest patch you can gain EXP, and if you had experience in the previous demo, it will carry over.

    I think eventually I will.
     
    Last edited: Aug 30, 2017
  15. TriggerHappy

    TriggerHappy

    Code Moderator

    Joined:
    Jun 23, 2007
    Messages:
    3,668
    Resources:
    22
    Spells:
    11
    Tutorials:
    2
    JASS:
    9
    Resources:
    22
    Download - Website

    [9/4/2017 - Patch #6]

    Game

    • You can now create up to 3 characters per account.
    • You can now select a race when creating a character (currently Human & Orc).
    Launcher
    • Download progress is shown when updating.
    • You can now manage your characters (create and delete) from the launcher.
    • Various code improvements.
    Server
    • Improved logging.
     
    Last edited: Sep 6, 2017
  16. GIMLI_2

    GIMLI_2

    Joined:
    Mar 21, 2011
    Messages:
    1,319
    Resources:
    2
    Maps:
    2
    Resources:
    2
    just a minor bug: when i click on an empty slot and change the name, then klick on new character and type in all the stuff, i get an error message.

    and dude... where are the dwarves :(

    just kidding
     
  17. Paillan

    Paillan

    Map Reviewer

    Joined:
    Jan 22, 2011
    Messages:
    3,026
    Resources:
    2
    Models:
    2
    Resources:
    2
    I get a black screen when trying to start the game. Do you need a special version for it?
     
  18. TriggerHappy

    TriggerHappy

    Code Moderator

    Joined:
    Jun 23, 2007
    Messages:
    3,668
    Resources:
    22
    Spells:
    11
    Tutorials:
    2
    JASS:
    9
    Resources:
    22
    What was the error message?

    Are you using 1.28.5?
     
  19. Paillan

    Paillan

    Map Reviewer

    Joined:
    Jan 22, 2011
    Messages:
    3,026
    Resources:
    2
    Models:
    2
    Resources:
    2
    no, I am using 1.27
     
  20. GIMLI_2

    GIMLI_2

    Joined:
    Mar 21, 2011
    Messages:
    1,319
    Resources:
    2
    Maps:
    2
    Resources:
    2