creating online game for android
<p>what protocol is used to develop real time update games over the internet, from my research here is what i understood:-</p>

<ol>
<li>you cant make one device (phone) as server to host room, you need real server not sure why</li>
<li>UDP have better performance but the data packet may get lost on the way</li>
<li>TCP HTTP is the easiest way(what i am familiar with) my question here should i use REST and call the server each second from the clients(phones) to update game status or is there a way where the server can update the client?</li>
</ol>
