Hello,
I'm building a mobile online multiplayer video-game using Unity 3D. it is a 2D game. The workflow is as follow:
Clients are in C#. It sends player action to the server. there are three: left - right - jump
Server uses the MEAN stack + web sockets. Receives the information, calculate new player positions and send it back to clients.
The server and client logics are 90% done but I couldn't manage to implement the movement part server and client sides.
Your job will be to implement three movement:
Left, makes the player move left
Right, makes the player move right
Jump, makes the player go up and land
The more a player walk into one direction the more he moves fast. The more he moves fast, the more he jumps higher. A player can move left and right while in the air. The player movements must be real smooth and stop as soon as Unity intercepts the key_up signal.
Simply put, your job is to implement functions as follow:
Client side in C#:
void go_left()
void go_right()
void jump()
Server side in JS:
function handle_left(int PlayerID)
function handle_left(int PlayerID)
function handle_jump(int PlayerID)
You'll have to prototype and implement the way system handles player's fall to the ground after he jumped.
The following prototype are just exemple. You can offer suggestion about a better prototype.
My budget maximum budget is $150
When you bid, please indicate your experiences with Unity3d and MEAN stack. Ideally past multiplayer with authoritative server project.
Thank you for you interest
Hi,
I have read your specification and can definitely help you with your requirements.
Please open a line of communication to discuss the project so i can make it as per your vision and I am ready to start this project.
waiting for your quick and positive response.
Best regards