I just need someone to complete this game for me. The client will need to send certain information to the server before they can start playing the game. The server side of the game has been done and you don not need to do anything on the server side. All you have to do is to design a client or complete the program for the client side. Following is the basic idea of the game. -Magic square game. -user contains the code that presents the interface. -check the correctnes of each move the user has made. -It is the client's job to detect that the player has successfully completed a magic square. -The client will request the server for a new game and be presented with values to be displayed in the square and also values that require to be placed. -The client will allow the student to place a number from those provided into a square and also remove it. -The client will be able to place a value into a 'proposed' swap which gives the number to be exchanged and the value required. The server will circulate all swaps to all players, and so the client will be able to request an offered swap -If they are successful, then the number will become available to be played. The player will also be allowed to request a random swap. Any player can only have one swap in play at any point in time. They cannot place a number that is on offer for a swap. The server will allow the user to login, provided they are in the database. It will provide clients with a list of values which the client software can display to the user. One of the values will most likely be wrong. It will circulate swaps to all players, and permit the granting of a swap when requested. The server will also return a different value for any given number when requested. The server will also place all relevant values into the database. Remember the server side is completed. Upon succesfull bid I will send the program with all detail information and messages that are to be displayed.
1) Complete and fully-functional working program(s) in executable form as well as complete source code of all work done. 2) Installation package that will install the software (in ready-to-run condition) on the platform(s) specified in this bid request. 3) Complete ownership and distribution copyrights to all work purchased.