Backgamon

8)Hello everybody.

I’m George from Greece and i’m new in java gaming.
I have take a project to do and for me is a little bit
difficult to start this because i don’t know what exactly
needs.

This is a multiplayer backgammon game .
I have the graphics for it.
1)Should i use applet class for this and if it so how could i establish a connection to the server?
2)Should i make the server software to run on the server ,that is responsible to listen for applets connections?
3)How many users can connect to the server and play
this game;
4)If a client through the applet make a connection to server to 6000 port etc,cans another client to make the same connection to 6000 port?
If not what need to do for multiple clients;

George Tsilimigras

  1. If you want the game to run on a web page, then an applet is the way to go.

  2. You have two choices. Either a dedicated server program, or you can acheive the same using some careful PHP scripting to get the same result. Essentially you are just passing the moves to the other players.

  3. Depends on your web server. you may run into limits of concurrent connections.

  4. Yes. However, you will need to make sure that when the clients talk to the server, they tell the server what player number they are so the server knows who to pass the messages on to. Effectively, the clients tell the server ‘I am player 1234, and I make this move’. the server then looks to see what game player 1234 is playing, and sends the move to your opponent & updates the servers version of the game to decide if the game has ended/player has cheated/etc.

I hope this helps,

  • Dom