Use UNET to add multiplayer functionality to a single player sample game provided.
The included package has been created with Unity 5.1.
1. Create lobby where players can find other players to play. your deliverable should be a package including the source for the hosting server as a standalone executable. The clients will also have their own executable.
2. It is a two player game like chess or checkers. the demo has only 2 player-characters but we want to have each player control as many players as needed with no limit.
3. You are only required to make the players move from a position (vector 3) to another and ensure that it is reflected on the other player screen.
4. Spawn 3 characters for each player. They can be identical players but ensure that each player can only control his/her character.
5. Add a button to spawn a character as many time as needed.
6. Players are identified by their username but also with their unique network id. ensure that each character is labeled by the player name as in: Player1 -unit 1 or Player 2/unit 1... etc
7. Deliverable will include original package provided with all the modifications per the requirements above
8. Please include documentation as to what fields need to be updated in order for the project variables need to be updated in order for it to work with our servers.
To move the characters in the scene use the mouse and click on one of the characters then click another location. Once the character stops moving you can select the other character and repeat the process of moving it. you can scroll up and down with your mouse wheel to zoom in and out of the scene. This project is simply provided as a [login to view URL] free to modify it at will as long as you are able to meet the requirements.
link to sample game (internet explorer recommended): [login to view URL]
Package source available at:
[login to view URL]
Dear Client,
I am very interested in your Unet project.
Unity3d and c# programming are my top skill.
Especially developing Multiplayer games is my passion because I had worked with them in my original
company for 5 years.
High quality and speed are my first priority in programming.
I will do my best to maximize your satisfaction.
Let me work with your project.
This is one of our top projects.
Please have a look.
[login to view URL]
[login to view URL]
\l “
Thanks.