Completed

Add Local Network Multiplayer to a Singleplayer C++ Game

I have a game developed in C++ (it's an Arkanoid clone), and I have to add multiplayer to the game.

It must be done in plain C++ using sockets, may use a lib/framework, like RakNet or WinSock.

It's nothing big and should be easy for anyone with Sockets knowledge in C++.

Requirements:

- When start the game, ask if single player or multiplayer, if singleplayer is selected, play as it is now;

- If multiplayer is selected, ask if you want to join or host a game;

- If join is selected, ask for the host IP then connect, if host is selected, show your local IP, and wait for the connection.

- Then play the game as it is now, but with 2 "bases", one controlled by the local player, one controlled by the other player, from another computer.

- Final result should be something close to the attached imaged, where each player control one of the white bases at the bottom.

Sumarizing it, the game now is single player only, you need to make it possible to play multiplayer in a local network. Multiplayer is same as single player, but with 2 "bases", one controlled by each player

Skills: C Programming, C++ Programming, Game Development, Socket IO, Software Architecture

See more: strategy game network, network programming in c, chess game network, multiplayer network based warrior combat game, game network, network multiplayer bingo iphone, source java game network, row java game network source code, design project game network easy, java game network code, java game network, java source simple game network, java game network source, simple java game network, java network multiplayer source code, local network video chat, multiplayer hold flash game, t_w_s local network data transfer, multiplayer penalty shootout game, free multiplayer card online game maker, multiplayer poker flash game, online multiplayer penalty shootout game, multiplayer site script game, multiplayer penalty flash game, multiplayer buisness owner game

About the Employer:
( 2 reviews ) Sao Paulo, Brazil

Project ID: #15684981

Awarded to:

sysdesigner13

Hi I've read all your description and attachment. I think that you need help with socket IO in C++. I can help you wonderfully. Hope your kind contact. Relevant Skills and Experience C Programming, C++ Progra More

$80 USD in 3 days
(2 Reviews)
1.2

5 freelancers are bidding on average $52 for this job

hbxfnzwpf

I am very proficient in c and c++. I have 16 years c++ developing experience now, and have worked for more than 6 years. My work is online game developing, and mainly focus on client side, using c++ under windows envir More

$120 USD in 3 days
(129 Reviews)
7.0
hunmin888

Dear sir! I can complete your project for 2~3 days. If you hire me, I'll complete your project in time. Thank you in advance. Relevant Skills and Experience c++ Stay tuned, I'm still working on this proposal.

$25 USD in 1 day
(19 Reviews)
5.7
devhenapplab

We can able to deploy web application mobile application as well as any part of the application architecture via Android and Iphone(including 3party programming services)as well including version Relevant Skills and E More

$25 USD in 1 day
(0 Reviews)
0.0
$10 USD in 1 day
(0 Reviews)
0.0