The goal is to develop a nicely-designed universal chat client in Unity 3d.
NOTE: This is a micro-project worth only a maximum of £10 as this should take no longer than an hour for an experienced developer. *You can use a free version of Unity 3d as we have a professional license that we can compile to our target platforms with....
**Any bids above £10 will be ignored, as I can simply write the application myself within 1 - 2 hours but have other pressing tasks to fulfill at the moment.
1. Uses the UI Elements.
2. Scales based on the resolution 1280x720 (16:9)
3. TCP (without freezing UI)
The client should listen on port 100 (a server) for incoming TCP connections, and for performance purposes reject them if already in a chat session.
If a chat session isn't in progress, accept the TCP connection and a packet will be received asking if you'll accept the chat/call. A pop-up should be displayed, e.g Accept/Decline incoming call (with ringing sound) with a 10-second timeout.
Accept/Decline will return a packet back to the server, indicating whether the server should carry on looking for an agent or not.
If accepted and in a chat session, it should listen for incoming packets and write them into the chat display/log. Also, sending the contents from the input_field to the server.
Once disconnected, return back to the original state and wait for the next connection.