Tic-Tac-Toe Bluetooth multiplayer : pyBtTTT
Tic-Tac-Toe Bluetooth multiplayer : pyBtTTT
jun 13
Como práctica para el curso: Desarrollo de aplicaciones Python para Symbian S60 que estoy dictando en iTmaster; desarrollé un juego sencillo en modo multijugador, que permite a dos contrincantes llevar a cabo partidas de Tic-Tac-Toe usando una conexión inalámbrica bluetooth.
Toda la aplicación consiste en un sólo archivo o módulo, como se denomina en Python, de apenas dos páginas de código, donde esta plasmada toda la lógica para el pintado, el ciclo principal y la red entre los dos jugadores.
Distribuyo el código para que puedan apreciar la simpleza del lenguaje Python al momento de escribir aplicaciones divertidas, invirtiendo muy poco tiempo, los comentarios en el código fuente están en inglés, si necesitan una versión en español, no tienen mas que pedirla.
Esta versión (0.2) tiene implementada todas las fases necesarias para jugarlo: solo tienes que definir un teléfono en modo de “espera por oponente” y el segundo dispositivo en modo de “búsqueda de oponente”, y en un par de segundos ya estarán jugando. Pueden repetir las partidas cuantas veces requieran sin desconectarse.
Además de tener instalado Python s60 en sus teléfonos Symbian, necesitan una extensión de distribución gratuita que la pueden descargar de este enlace.
Características de la versión 0.2:
- – Modo cliente/servidor implementado
- – Capacidad para cambiar de modo: apaisado/landscape en media partida
- – Un solo archivo fuente, no necesita imágenes ni recursos adicionales.
- Bugs detectados:
o Error de sockets al cerrar la aplicación
o El usuario no es notificado cuando el oponente abandona la partida
o A momentos la respuesta es lenta.

Cualquier nuevo bug, información adicional o consulta acerca de este juego o de programación Python en general, mis datos están en la cabecera del código fuente.






hola amigo me alegro porque creanas ese juego pero tengo una pregunta porque el juego no me funciona en el lg ME970