Find Jobs
Hire Freelancers

Server - client part in C visual studio [URGENT- QUICK MONEY]

$30-250 AUD

Avslutat
Publicerad över fem år sedan

$30-250 AUD

Betalning vid leverans
Hello! We have $30-$40 and 5 hours for this so please dont bid otherwise :) -> Well, we have a simple CONSOLE C text game. There are several maps. we have a player (c character) who can take trasures and advance his accuracy, attack and armor. there are some enemies and a final boss. All in text ! The solo mode is ready. Also some part of multiplayer is ready: all clients know when another client moves or attacks. I ATTACH in the 7z server and client code here (in this version there is only 1 map in debug file and there are no accuracy/armor/attack additions). ALSO I ATTACH THE DESCRIPTION C_game(1).DOCX What has to be added is explained by the guy who coded the game here (please be patient:P): ok, the server is setupped, every new connection is handled by a new thread, you can see the example connection, when one player moves ("move") request all the players needs to receive a request from the server, then the client will change the position of the user the same thing if a user kill a monster if he has a different ip or port he can change SERVER_IP and SERVER_PORT but the connection to the server is already setupped User Avatar before he needs to modify the pattern of the maps folder, MapsDirChar is the variable of the [login to view URL]'s path to load the map you only need to modify this variable after that he fixed the connection between the client and server you need to handle the new connections from the server and handle the sended messages from the client to server and parse it with json -> then you can response to the other users that for example player1 moved to posx, posy (message encoded in json obv) then you need to do it also if a player kills a monster for example: player1 moves to posx, posy -> send to server the request move and posx, posy, then the server sends to the other users that player1 moves to posx, posy -> so the other users modify the position of player1 if you can use my server, but if he wants to you can easily take only the setup of the server and then create all the structures to manage the connections text you can try the map1 in solo mode, to see how the game works and how you can send to the server when the player moves you only need to modify the MapsDirChar variable that contains this: "C:\\Users\\DomainsHax\\source\\repos\\GameClient\\Debug\\maps\\[login to view URL]" to your [login to view URL] path (maps directory is contained into the GameClient project at in Debug directory) Thank you a lot and I wait for your bids :) ty
Project ID: 17826778

Om projektet

1 anbud
Distansprojekt
Senaste aktivitet fem år sedan

Ute efter att tjäna lite pengar?

Fördelar med att lägga anbud hos Freelancer

Ange budget och tidsram
Få betalt för ditt arbete
Beskriv ditt förslag
Det är gratis att registrera sig och att lägga anbud på uppdrag
1 frilansar lägger i genomsnitt anbud på $184 AUD för detta uppdrag
Använd avatar
Hi, I am an experienced C programmer and I was always longing to work on a fully console based game in, without any graphics APIs. I saw the code was on Windows( since it uses Winsock, and I have experience in Socket programming in C, so I can also port the networking code to linux. Waiting to here back from you, Regards Suprotik
$184 AUD Om 3 dagar
0,0 (0 omdömen)
0,0
0,0

Om kunden

Flagga för GREECE
Thessaloniki, Kalamaria, Greece
5,0
126
Verifierad betalningsmetod
Medlem sedan mars 2, 2016

Kundverifikation

Tack! Vi har skickat en länk för aktivering av gratis kredit.
Något gick fel med ditt e-postmeddelande. Vänligen försök igen.
Registrerade Användare Totalt antal jobb publicerade
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Laddar förhandsgranskning
Tillstånd beviljat för geolokalisering.
Din inloggningssession har löpt ut och du har blivit utloggad. Logga in igen.