Show Bid Request
using Winsocks for connecting more than 2 people using TCP and UDP
Bid Request Id: 44699
|
|
|
Description:
Enclosed is a simple project that I have created to learn how to use UDP to connect more than 2 players. It also uses Winsock. The program works perfectly for connecting 2 players to a game. However, I want the ability for more than 2 players to be able to connect to a game. The problem is I do not know how to do this. All the project consists of is these things. First, a person choose whether to connect to a game or be a host. If they choose to be a host, it shows up on a list so when someone wants to connect to a game, the nick name used will show up. Once the player who is not hosting the game decides to connect to a game, then they choose which one, then it will make a connection. What I need done is when more people connect to a game, it can make a connection to those people as well. The connection form uses TCP; however, the game being connect to uses UDP. The program already records the necessary information into an array called players. You may need to load winsocks at runtime. That is fine too. I just do not know how it works. The same thing is true with the UDP form as well. When someone disconnects from the UDP form (unload event) it should disconnect everyone from that game. They should all be back in the main room. There is also a process so the host gets a list of all people connected to a game. If the host wants a person disconnected, they click on the name and they are disconnected. For the project itself, all the form does is whoever turn it is has to click the command button. Once they click it, then it's the next persons turn to do so. This is only used so I know how this works so when I create my games, I know how to keep track of the turns.
Deliverables: The project modified so more than 2 people can connect to a game.
Platform:
Windows XP, Windows 98, Windows 2000
Special Conditions / Other:
Must be completed within 3 days after accepting the bid. Sooner if possible.
Additional Files:
This bid request includes IMPORTANT additional attached files. Please download and read fully before bidding.
Remember that contacting the other party outside of the site (by email, phone, etc.) on all business projects < $500 (before the buyer's money is escrowed) is a violation of both the software buyer and seller agreements.
We monitor all site activity for such violations and can instantly expel transgressers on the spot, so we thank you in advance for your cooperation.
If you notice a violation please help out the site and report it. Thanks for your help.
|
|
Bidding/Comments:
|
All monetary amounts on the site are in United States dollars.
Rent a Coder is a closed auction, so coders can only see their own bids and comments. Buyers can view every posting made on their bid requests. |
See all rejected bids (and all comments)
Name |
Bid Amount |
Date |
Coder Rating |
|
|
|
This bid was accepted by the buyer!
|
$20 (USD)
|
Jan 21, 2003 5:27:00 PM EDT
|
10
(Excellent)
|
|
|
As you said 20$. Hüseyin Hüseyin Uslu |
|
|
|
|
|