Para revivir un poco el proyecto se me ocurrió, aunque ya era antes, portarlo a nodeJS
Para ellos vamos a necesitar varias cosas que simplifico en estas etapas. luego sería genial definir bien los milestones y bajar las tareas concretas
ETAPA 1
a) Llevar el server a nodejs. Presiento que funcionará el 99%
b) Modificar la comunicación entre servidor y clientes haciendo uso de sockets. Podríamos usar directamente http://socket.io/
c) Terminar las partes del server que faltan (eran un par si no me equivoco)
d) Terminar la interfaz de juego para humanos (P1 vs P2)
ETAPA 2
a) Determinar el modelo de IA a utilizar para el aprendize del server
b) Determinar como se persistirán los datos en el cliente ó servidor para cada jugador y en el servidor para los aprendizajes globales
c) implementar ambos
Para revivir un poco el proyecto se me ocurrió, aunque ya era antes, portarlo a nodeJS
Para ellos vamos a necesitar varias cosas que simplifico en estas etapas. luego sería genial definir bien los milestones y bajar las tareas concretas
ETAPA 1 a) Llevar el server a nodejs. Presiento que funcionará el 99% b) Modificar la comunicación entre servidor y clientes haciendo uso de sockets. Podríamos usar directamente http://socket.io/ c) Terminar las partes del server que faltan (eran un par si no me equivoco) d) Terminar la interfaz de juego para humanos (P1 vs P2)
ETAPA 2 a) Determinar el modelo de IA a utilizar para el aprendize del server b) Determinar como se persistirán los datos en el cliente ó servidor para cada jugador y en el servidor para los aprendizajes globales c) implementar ambos