User Tag List

Page 1 of 2 1 2 LastLast
Results 1 to 10 of 16

Thread: Setting up a server - need advice

  1. #1
    Clicker Fusion 2.5 DeveloperAndroid Export Module
    Tiny's Avatar
    Join Date
    Jul 2006
    Location
    Sweden
    Posts
    571
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    Setting up a server - need advice

    I am going to set up a server for early tests of the online part for our project but have no clue where to start and what to do.
    The server app should, with time, be "the spider in the net" for the online game parts. But for now I just need the basic.

    Here is the current setup of our "home net":
    ADSL modem
    D-link GamerLounge router
    3 computers (one to be used as server)

    Any of you gurus have advice for me how to get started? Remember I'm an old lady and need the basics explained = "make sure the computer is on"... :grin:


  2. #2
    Clicker Fusion 2.5 DeveloperAndroid Export ModuleSWF Export ModuleXNA Export Module
    Fusion 2.5 (Steam)
    Mathias's Avatar
    Join Date
    Jun 2006
    Location
    Copenhagen, Denmark
    Posts
    1,083
    Mentioned
    9 Post(s)
    Tagged
    0 Thread(s)

    Re: Setting up a server - need advice

    Have you decided on a server library yet (MMF, C++ or Python)?
    I can lead you in the right direction then

  3. #3
    Clicker Fusion 2.5 DeveloperAndroid Export Module
    Tiny's Avatar
    Join Date
    Jul 2006
    Location
    Sweden
    Posts
    571
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    Re: Setting up a server - need advice

    Quote Originally Posted by DarkKiller
    Have you decided on a server library yet (MMF, C++ or Python)?
    I can lead you in the right direction then
    I rule out the C++ so that leaves MMF and Python. Is a combination possible ie. one calling the other? Am thinking that some parts may be esier for me using MMF. On the other hand Python is very flexible (the little I know of it).
    Was thinking some tests with your Poinc setup and trying to create som plugins. I need to understand what the server will be doing for example does it handle only the game part or other things as well. Sigh... it's a jungle for me.

    Anyhow, I got the server test machine up and running using the OINC_server only. And it seems to work. Have a land of 5000x5000 with 1024x768 window and horse riding set up using the RPG example as guide. We've been 2 persons testing and it's "decent". Movement, environment, etc. must of course be fixed. But it is much better than my tests with MOO I have to say.

    Another thing. Is the server machine completely "open" so all other files can be seen/picked up, etc.? If yes, can that be fixed somehow?

  4. #4
    Clicker Multimedia Fusion 2 Developer

    Join Date
    Jun 2006
    Location
    Darlington, UK
    Posts
    3,298
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    Re: Setting up a server - need advice

    Yes, all 3 versions of OINC (C++, MMF, Python) can communicate with each other. They are all "OINC".

    I don't see what you mean about files though. You can't request files from the normal OINC server, and if you modify it so you can then it's up to you to secure it.

  5. #5
    Clicker Fusion 2.5 DeveloperAndroid Export Module
    Tiny's Avatar
    Join Date
    Jul 2006
    Location
    Sweden
    Posts
    571
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    Re: Setting up a server - need advice

    Quote Originally Posted by Dynasoft
    Yes, all 3 versions of OINC (C++, MMF, Python) can communicate with each other. They are all "OINC".

    I don't see what you mean about files though. You can't request files from the normal OINC server, and if you modify it so you can then it's up to you to secure it.
    Very good, then I understand a bit more. Thanks Dynasoft!

  6. #6
    Clicker Fusion 2.5 DeveloperAndroid Export Module
    Tiny's Avatar
    Join Date
    Jul 2006
    Location
    Sweden
    Posts
    571
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    Re: Setting up a server - need advice

    If the server is to handle several "groups" of players like for example in a car race game where there will be only 8 cars in a race but can be several race at the same time, how is this done?

    Should one have a main, dedicated server and then every client (user) can be a server? Or will that not work because of XP and connections are limited (if I understand it right)?
    Or can the ded. server also have "sub servers" within somehow? :confused:

    And is this possible to accomplish with MMF/Python/OINC?

  7. #7
    Clicker Multimedia Fusion 2 DeveloperSWF Export Module

    Join Date
    Jun 2006
    Posts
    6,773
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    Re: Setting up a server - need advice

    The "sub servers" of which you speak are called "channels" in OINC. The extension has actions to join and leave channels, and the ability to send and receive channel messages (messages sent only to other peers in the same channel as the player).

  8. #8
    Clicker Fusion 2.5 DeveloperAndroid Export Module
    Tiny's Avatar
    Join Date
    Jul 2006
    Location
    Sweden
    Posts
    571
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    Re: Setting up a server - need advice

    Quote Originally Posted by Jamie
    The "sub servers" of which you speak are called "channels" in OINC. The extension has actions to join and leave channels, and the ability to send and receive channel messages (messages sent only to other peers in the same channel as the player).
    So, just to make sure I understand:
    player 1 in Australia wants to start a race (as an example).
    He/she connects to the server.
    Server shows a screen of sort listing available races to join and a choice to host a race.
    Player 1 choose to host.
    The server app distributes a channel for this race. And adds the info to the "race available" list.

    Player 2 in Sweden connects looking for an open race.
    Chooses the Australian race and the game is on.
    Etc., with hundreds of channels at the same time.

    But Player 1 computer is not actually turned in to a server doing any of the server work right? Everything is handled by the server app. Is this the way it can be done?

  9. #9
    Clicker Multimedia Fusion 2 Developer

    Join Date
    Jun 2006
    Location
    Darlington, UK
    Posts
    3,298
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    Re: Setting up a server - need advice

    Yes.

    Also, XP is only limited in the number of "half-open" connections, which only really affects p2p apps that connect to hundreds of users at once instead of staggering the connections. It won't affect you.

  10. #10
    Clicker Fusion 2.5 DeveloperAndroid Export Module
    Tiny's Avatar
    Join Date
    Jul 2006
    Location
    Sweden
    Posts
    571
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    Re: Setting up a server - need advice

    Good, then at least I grasp the overall picture.

    I want to start with something simple and do the "real app" when I know more. So, at this stage and at my level of "knowledge" where should i start learning to write a server app? Is it "Python swamp"?

Page 1 of 2 1 2 LastLast

Similar Threads

  1. Some advice
    By King_Cool in forum Articles
    Replies: 9
    Last Post: 28th May 2012, 08:39 AM
  2. Lasewind Web Server - Setting the framerate
    By droberson in forum Multimedia Fusion 2 - Technical Support
    Replies: 2
    Last Post: 9th May 2012, 12:48 PM
  3. Some advice...
    By mobichan in forum Multimedia Fusion 2 - Technical Support
    Replies: 14
    Last Post: 7th April 2008, 04:08 AM
  4. Hello... may i have some advice please?
    By minx in forum The Games Factory 2 - Technical Support
    Replies: 2
    Last Post: 5th December 2006, 09:04 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
  •