User Tag List

Results 1 to 7 of 7

Thread: The technicalities of making a server browser?

  1. #1
    Clicker Install Creator Pro
    Fusion 2.5 (Steam)Fusion 2.5 Developer (Steam)Fusion 2.5+ DLC (Steam)Android Export Module (Steam)HTML5 Export Module (Steam)iOS Export Module (Steam)Universal Windows Platform Export Module (Steam)
    Darkhog's Avatar
    Join Date
    Jan 2009
    Location
    /dev/null
    Posts
    417
    Mentioned
    7 Post(s)
    Tagged
    0 Thread(s)

    The technicalities of making a server browser?

    As in, lobby system. I want to make a multiplayer game and technically I'd be able to, but I don't want people having to manually enter IP and port. But I haven't found any good info about how to write master server as in adding games and removing games that aren't "alive" which could happen if actual game's host crashes and fails to unregister game because of that.

  2. #2
    Clicker Fusion 2.5 DeveloperFusion 2.5+ DLCAndroid Export ModuleHTML5 Export ModuleSWF Export ModuleInstall Creator Pro
    Ls2's Avatar
    Join Date
    Jun 2011
    Location
    Maceiˇ - Brazil
    Posts
    914
    Mentioned
    3 Post(s)
    Tagged
    0 Thread(s)
    About the IP and port, you can put your servers list in somewhere on internet and retrieve the data in user app using the GET Object.

  3. #3
    Clicker Install Creator Pro
    Fusion 2.5 (Steam)Fusion 2.5 Developer (Steam)Fusion 2.5+ DLC (Steam)Android Export Module (Steam)HTML5 Export Module (Steam)iOS Export Module (Steam)Universal Windows Platform Export Module (Steam)
    Darkhog's Avatar
    Join Date
    Jan 2009
    Location
    /dev/null
    Posts
    417
    Mentioned
    7 Post(s)
    Tagged
    0 Thread(s)
    Yes, but how to actually write that list? It's what I have problem with.

  4. #4
    Clicker Fusion 2.5iOS Export ModuleInstall Creator Pro
    Fusion 2.5 (Steam)Fusion 2.5 Developer (Steam)Android Export Module (Steam)HTML5 Export Module (Steam)iOS Export Module (Steam)Universal Windows Platform Export Module (Steam)

    Join Date
    May 2016
    Posts
    74
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Check out this tutorial on creating a high score list using the GET object.

    http://download.clickteam.com/tutorials/en/Easy%20Online%20Scores.pdf

    It will help you understand the fundamentals.

  5. #5
    Clicker Install Creator Pro
    Fusion 2.5 (Steam)Fusion 2.5 Developer (Steam)Fusion 2.5+ DLC (Steam)Android Export Module (Steam)HTML5 Export Module (Steam)iOS Export Module (Steam)Universal Windows Platform Export Module (Steam)
    Darkhog's Avatar
    Join Date
    Jan 2009
    Location
    /dev/null
    Posts
    417
    Mentioned
    7 Post(s)
    Tagged
    0 Thread(s)
    Yeah, fundamentals are easy. It's with removing inactive/unreachable games where it gets tricky.

    //edit: What I mean is: sure, host can send "unregister" signal when he properly disconnects, but what if he rage quits (alt-f4) or game just crashes for him? Then server list is populated with tons of unreachable games, some may be malicious work of some trollish players which doesn't look well for the game.

  6. #6
    Clicker Fusion 2.5 DeveloperFusion 2.5+ DLCAndroid Export ModuleHTML5 Export ModuleSWF Export ModuleInstall Creator Pro
    Ls2's Avatar
    Join Date
    Jun 2011
    Location
    Maceiˇ - Brazil
    Posts
    914
    Mentioned
    3 Post(s)
    Tagged
    0 Thread(s)
    The condition to check if an user is inactive or not should be made in the server side. For example, your server can send a request to each user. If an user does not answer, the server should remove it.

  7. #7
    Clicker Install Creator Pro
    Fusion 2.5 (Steam)Fusion 2.5 Developer (Steam)Fusion 2.5+ DLC (Steam)Android Export Module (Steam)HTML5 Export Module (Steam)iOS Export Module (Steam)Universal Windows Platform Export Module (Steam)
    Darkhog's Avatar
    Join Date
    Jan 2009
    Location
    /dev/null
    Posts
    417
    Mentioned
    7 Post(s)
    Tagged
    0 Thread(s)
    Sorry, but I really don't get it...

Similar Threads

  1. Making a web browser in MMF?
    By Dave in forum Multimedia Fusion 2 - Technical Support
    Replies: 3
    Last Post: 27th October 2011, 09:46 PM
  2. Quake 2 Server Browser
    By pallokallo in forum Multimedia Fusion 2 - Technical Support
    Replies: 1
    Last Post: 16th September 2009, 07:40 PM

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •