In this game you are stranded soul seeking body to survive, but there is not enough bodies. Keeping a body is not an easy task with other souls looking to do the same. Unfortunately, that is not your only problem. With no body, hunters will be hunting you.
Project uses motion of device to move player's character. Player has to survive by bumping into other players, otherwise generated agents will hunt the player down. Game is multiplayer, but each player sees different set of hunters. Every time a new player connects, a new element appears on the map, representing a body for the soul (player).
Code below shows basic idea of working with sockets. There is the data on the server being emitted. Client receives the data and creates instances of particular class, containing special methods.