Closed

Pong game with client/server -- 2

Offer a graphic rendering.

Allow two-player multiplayer on the same game.

Allow to host or join a game.

Have the same executable for the client and the server.

The project is divided into several stages to facilitate your progress.

Step 1 - Server & Client

For this step, you will need to make a program that can host or join a session.

The program must allow the following behaviors:

Open a graphics window.

Display a menu for connecting to a session or hosting a session.

Start a client.

Start a server.

Manage certain keyboard events.

Allow communication between clients and the server.

Warning

You must enable all of these features through a single executable.

Step 2 - The game

For this step, you will need to develop your version of the pong game.

The game takes place as follows:

Each of the two players will control a paddle using the keys on the keyboard.

The pallet can move up and down, but it must be blocked by the boundaries of the screen.

A ball moves on the screen it can be repelled if it is hit with a paddle.

If the ball hits the edge of the screen behind a player's paddle then his opponent wins a point.

The game ends as soon as a player has scored 3 points.

The player-controlled palette is always displayed on the left of the screen while his opponent's is displayed on the right.

Skills: C Programming

See more: ajax pong game, client workflow approval software graphic designers, j2me pong game, pong game graphic, pong game powerups, clipper graphic rendering, graphic rendering cars, simple pong game cprogram, pong game as3, ping pong game as3, pong game mobile, pong game html5, banner pong game, beer pong game iphone, beer pong game iphone android, fluid pong game, graphic rendering in game engines, how to make a 2 player ping pong game on scratch

About the Employer:
( 0 reviews ) Herblay Sur Seine, France

Project ID: #31051996

7 freelancers are bidding on average €190 for this job

Muhammadsamran

Hello Sir/ Ma’am A skilled full stack developer, I have rich experience in JAVA,C, C++, C#, Python, .NET , MYSQL, SQL, IONIC , MATLAB, ANDROID,PHP and ARDUINO. I am very confident with my skills and I'd like to hel More

€30 EUR in 1 day
(21 Reviews)
5.2
timofeychukunov

Hi there, Nice to meet you. I have read your job carefully and I am very interested in your game project. I'll make full utilization of SDL2, TCP Socket, Epoll, Non-Blocking I/O library for your ping pong game by using More

€250 EUR in 7 days
(2 Reviews)
3.8
gryndanya

C developer experience over 4 years I can start working immediately. Let's discuss details in chat. Thanks

€120 EUR in 5 days
(8 Reviews)
1.6
RustKanZ

Hello Client. Thank for your job posting. I've read your job description and I am interested in. Because I have experience in C/C++ application development and I have confidence definitely. Please contact me and discu More

€200 EUR in 7 days
(0 Reviews)
0.0
Aliksandr7777

Hi, andimanieta I would be very happy to work on your project immediately. I just read your game description carefully. That`s very interesting. I am a developer with over 5 years of experience in C programming. As More

€250 EUR in 7 days
(0 Reviews)
0.0
CNERD694

Hi i am a godot game developer, i can develop the pong game exactly as you described using the godot game engine. Send me a message so that we can discuss further

€230 EUR in 14 days
(0 Reviews)
0.0
umairkaramat24

Hi! How are you doing? I have read the project description and really interested in this job, I have 4 years’ experience doing similar jobs regarding to these skills C Programming. Please start the chat, I have some qu More

€250 EUR in 16 days
(0 Reviews)
0.0