Welcome, Guest. Please login or register. Did you miss your activation email?

Author Topic: Info to make a small OO game server  (Read 2649 times)

0 Members and 1 Guest are viewing this topic.

fixus971

  • Jr. Member
  • **
  • Posts: 76
    • View Profile
    • http://www.fixweb.it
Info to make a small OO game server
« on: July 08, 2012, 03:48:18 pm »
Hi, I'm just made half of a turns based game with SFML with server on local linux standard computer.
Now I want to understand how can I put server part on internet server to play with others players.
I can't found info about how to put my small game server on internet server.
<<How I have to develop server software so it can run on internet server.>>
Where can I find informations and small example?

If you know.. I finding also some example schema to organize well my game objects (software) between "pure logical" part for server and "logic+graph" part for client. How to organize basic objects and client object with graph. (Obj Inheritance)

Thanks -Fixus
^_^=>Il calcolatore è straordinariamente veloce, accurato e stupido. Gli uomini sono incredibilmente lenti, imprecisi e creativi. L'insieme dei due costituisce una forza incalcolabile. (Albert Einstein)

eXpl0it3r

  • SFML Team
  • Hero Member
  • *****
  • Posts: 11030
    • View Profile
    • development blog
    • Email
Re: Info to make a small OO game server
« Reply #1 on: July 09, 2012, 01:15:41 am »
I'm not sure what you're imagine an "internet server" to be... ;D

So since your server application runs on linux you just have to find a server provider (or setup one of your own) that let's you install applications (VM or full access servers probably, e.g. Hetzner.de) and then just install your application and run it.
A server is mostly nothing else than your normal PC, just that its hardware is layed out for extensive use, but the software/OS is just linux.
Official FAQ: https://www.sfml-dev.org/faq.php
Official Discord Server: https://discord.gg/nr4X7Fh
——————————————————————
Dev Blog: https://duerrenberger.dev/blog/