Java-Gaming.org
Play Revenge of the Titans! The situation is critical. We need fancy commanders to defend Earth, the moon, Mars!
Featured games (78)
games approved by the League of Dukes
Games in Showcase (406)
games submitted by our members
Games in WIP (292)
games currently in development
News: Read the Java Gaming Resources, or peek at the official Java tutorials
 
    Home     Help   Search   Login   Register   
Pages: [1]
  ignore  |  Print  
  Backgamon  (Read 1337 times)
0 Members and 1 Guest are viewing this topic.
Offline sindossport

JGO Visitor



Java games rock!


« Posted 2004-09-16 11:27:37 »

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



Offline crystalsquid

Junior Member




... Boing ...


« Reply #1 - Posted 2004-09-17 22:25:39 »

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
Pages: [1]
  ignore  |  Print  
 
 
You cannot reply to this message, because it is very, very old.

Play Revenge of the Titans! The situation is critical. We need fancy commanders to defend Earth, the moon, Mars!
 
Browse for soundtracks for your game!

Add your game by posting it in the WIP section,
or publish it in Showcase.

The first screenshot will be displayed as a thumbnail.

The invasion has landed! On Mars! And you're there to beat 'em!
cubemaster21 (66 views)
2013-05-17 21:29:12

alaslipknot (75 views)
2013-05-16 21:24:48

gouessej (107 views)
2013-05-16 00:53:38

gouessej (103 views)
2013-05-16 00:17:58

theagentd (114 views)
2013-05-15 15:01:13

theagentd (103 views)
2013-05-15 15:00:54

StreetDoggy (148 views)
2013-05-14 15:56:26

kutucuk (171 views)
2013-05-12 17:10:36

kutucuk (169 views)
2013-05-12 15:36:09

UnluckyDevil (178 views)
2013-05-12 05:09:57
Complex number cookbook
by Roquen
2013-04-24 12:47:31

2D Dynamic Lighting
by Oskuro
2013-04-17 16:46:12

2D Dynamic Lighting
by Oskuro
2013-04-17 16:45:57

2D Dynamic Lighting
by Oskuro
2013-04-17 16:23:20

Noise (bandpassed white)
by Roquen
2013-04-05 17:36:01

Noise (bandpassed white)
by Roquen
2013-04-03 16:17:38

Java Data structures
by Roquen
2013-03-29 13:21:12

Topic Request
by kutucuk
2013-03-22 21:42:01
Powered by MySQL Powered by PHP Powered by SMF 1.1.18 | SMF © 2013, Simple Machines | Managed by Enhanced Four Valid XHTML 1.0! Valid CSS!
Page created in 0.085 seconds with 20 queries.