483725 Java game port to Client-Server

This project is now closed with a project budget of N/A.

Get free quotes for a project like this
Employer working
Project Budget
Project Description

I have an existing Java SWING desktop project of a board game for 2 players (including BL and GUI).
I need to add network functionality to it, in order to allow multiplayers online.

NOTE: Most of it is already written. Need help to finish it.

3 different projects to be developed: Server, Desktop SWING client, MIDP/Android client.

Server Requiremnts:
* Must work on Windows PC.
* Client/Server must be able to connect when run on the same computer.
* Server must be able to support multiple concurrent games.

Clients Requirements:
* Must be able to connect to the same server and play one against each other (including MIDP/Android against Desktop).
* Mobile client can be either MIDP or Android - it's your choice.
* Animation must be implemented in the mobile client for moving the pieces (such an animation is already implemented in the existing GUI).
* When Client connects they have a choice to open a new game, or join an existing game opened by another player,
in which point the server will send a list of open games to the client from which to select.
The game will automatically start when a game table contains 2 players.

* Code must be readable and maintainable, and the program must work and meet all the requirements.
* Finish the project by the end of next weekend (19.3)

Extras Requirements:
* Finish the project by the end of this weekend (13.3)

More details and the existing projects will be given to those who're interested.

Looking to make some money?

  • Set your budget and the timeframe
  • Outline your proposal
  • Get paid for your work

Hire Freelancers who also bid on this project

    • Forbes
    • The New York Times
    • Time
    • Wall Street Journal
    • Times Online