Online no funcional..

Un montón de cosas. Copia pega del foro:

Re: Andrés Leone - Juego de la "Brisca" en HTML5, PHP y My

Notapor forest » Jue, 01 May 2014, 01:30
Estoy haciendo la parte online.
Llevo demasiado hecho y no he apuntado nada...

Agregado un lobby con una tabla que se actualiza desde un php que retorna un json con las salas abiertas
un php que crea salas metiendo en la db los datos necesarios. En caso de querer unirte a una sala o crear una, estar ya en una sala según la db y no estar entrando en dicha sala, irás a un php que está por hacer que indica en que sala estás y si quieres seguir jugando o prefieres salir de la sala.
tablas de los usuarios editada para incluir la sala en la que está (un usuario puede estar en una sala a la vez)
agregada la tabla salas
modificado iabrisca.js para poder iniciar una partida con lo básico, pero sin lo automático del js, para poder forzarlo a mano con las instrucciones que me lleguen por ajax
Modificado el login para generar cookies de 1 mes y no tener que loguear cada día...
modificado sms.php para que también reciba y envíe las instrucciones que debe recibir el js para hacer movimientos con las cartas. Además, tendrá lo necesario para validar una jugada, dar paso a un jugado para que tire, indicar que debe de robarse carta e indicar ganados. En este punto solo recibe y envía instrucciones y retransmite la primera jugada (me he quedado por este montón de cosas).
vsplayer.php... una copia de vscpu.html y después editado todo el js, incrustado el chat y añadida una función js que procesa las intrucciones que le llegan por ajax desde sms.php. A parte de esto, uso de IABrisca.js de forma que únicamente confiere movimientos sobre la mesa y poco más (abilitar a un jugador para tirar, dehabilitarlo de tirar, contar puntos aunque esto último se hará desde sms.php).
cambiado el sqlite de la sala para guardar las cartas que hay en el mazo, la carta que siempre manda y guardar las cartas que tienen los jugadores en la mano. De esta forma el php puede decidir ganador, perdedor, puntos y jugadas válidas. Para hacer todo esto hará falta mudar reescribir las funciones principales de IABrisca.js a php.
Tengo todas las últimas funciones de php y javascript mezcladas. Cuando funcione, lo reorganizaré de código espaguetty.
Y css, más css para dejar todo bonito.