<div class="gmail_quote"><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"><ol><li>Necesito, si es posible, que los compañeros que están trabajando con batalla naval me expliquen como se implementa la red. (un pdf con ejemplos explicativos no viene mal).</li>
</ol></blockquote></div>El tema red es bastante complejo y ademas es conveniente tener 2 XO para probar, porque desde otro PC no siempre anda bien.<br><br>Te recomiendo que empieces mirando la actividad VideoJAM, que permite trasmitir video entre 2 XO que esten en la misma red mediante gstreamer. <br>
<a href="http://git.sugarlabs.org/projects/videojam/repos/mainline/blobs/master/VideoJAM.activity/collaboration.py">http://git.sugarlabs.org/projects/videojam/repos/mainline/blobs/master/VideoJAM.activity/collaboration.py</a><br>
<br>Ahi podes ver una version simplificada del modulo de colaboracion que se encuentra en la batalla naval, capaz que te resulta mas facil empezar mirando este y despues el de BatallaNaval.<br><br>Seria interesante que plantearas que tipo de interaccion tenes que tener entre las maquinas.<br>
Por ejemplo, VideoJAM usa el modulo de colaboracion solamente para obtener la IP de la otra maquina y asi iniciar el gstreamer, mientras que BatallaNaval utiliza el modulo para pasar la posicion de los barcos al comienzo del juego y luego la posicion de cada jugada.<br>
<br>En el caso de VideoJAM no hace falta saber casi nada de Telepathy ni DBus, simplemente enganchar los callbacks.<br>En el caso de BatallaNaval ya hay que adentrarse mas en el tema porque empieza a usar metodos y senales de DBus.<br>
<br>Capaz que a medida que vayan surgiendo dudas las podemos ir viendo.<br><br>Saludos,<br>Pablo<br>