Note that there are some explanatory texts on larger screens.

plurals
  1. POAny sample project that shows how to use gamekit (server-client model) WITHOUT(!) GKPeerPickerController and more than 2 devices?
    text
    copied!<p>is there any sample project that shows how to use gamekit without gkpeerpicker? <strong>And</strong> is there any sample that uses bonjour (but without any internet connection and no wireless router)? Some informations (for both projects):</p> <ul> <li>only bluetooth (bonjour for the other project)</li> <li>more than 2 devices (if possible)</li> <li>server client model (how to make it work)</li> <li>send/receive data</li> <li>the server can decide whether is is "visible" for other "potenial" clients</li> <li>show in a tableview the "discoverd" devices -> if the user clicks on a tableview cell (the name of the device e.g. "Tom's iPod Touch") it is going to pair up but the other user must accept the connection (UIAlertView) and if he accepts they will pair up</li> <li>show all connected peers (connected to the server) in a uitableview</li> <li>kick out some peers (only the server can kick other) (this should be easy to implement. just send a special packet to the client with a string that says "KICK YOURSELF" than it will kick itself)</li> <li>invite other clients (in search) (don't really need this but would be awesome):</li> <li>let clients/server move objects (physic objects in box2d (cocos2d)) and than every client should show the exactly same simulation on the screen. </li> </ul> <p>After using google for some hours I think there's no sample project(s) that shows these "features" above. Mayby someone could make one? Please do not say me some theory. I read so much but a sample project (or more and another for the bonjour version) with code commentary would be great! </p> <p>Edit: I will probably add some bounty on this ;). Currently I can't ;)</p> <p>Thank you very much for reading :)</p> <p>cocos2dbeginner</p>
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload