Feda /dev/

Ninpo

#21839 Acaba de darle una embolia a @GlatoR después de leer todo eso, ya le veo buscando en google que significa "geo"

5
GlatoR

1 1 respuesta
LLoid

xddddd

1
Traber

#21842 Joder, la chupipandi es real xD

X-Crim

#21837 ostia puta xDDD

1
Merkury

Mucho Js, mucho JS y os pregunto costias faciles y no sabeis ni donde meteros.

CarlosML27

Maldito @Amazon menos mal que lleva bien el Prime

GuaNaGe

Buenas gente, me estoy desesperando un poco ya, por no decir mucho la verdad.

Estoy haciendo un proyecto fin grado superior en el que 2 usuarios juegan a un juego de tablero desde su móvil pero con un servidor de por medio en el que se ve el tablero y se irán mostrando los movimientos y las fichas de cada jugador.

Mi idea es hacer que el primer usuario que crea la sala pasé el código para que el otro entre, pero la verdad es que por mas documentación que veo de SOCKET.IO que es con lo que estoy haciendolo, no tengo ni puta idea de como se hace.

Si alguien conoce socket io y quiere echarme un cable que me mande msg. :(

gracias de veras!

2 respuestas
r2d2rigo

#21848 si es un juego de tablero (y supongo que por turnos) por que usas socket.io? Porque es mas cool?

1 respuesta
pineda

necesita más docker :clint:

1
GuaNaGe

#21849 No, uso socketio porque, el tablero se mostrará en una pantalla común para ambas personas y las personas jugaran desde su móvil y moverán ficha a través de jugar cartas que tienen en su mano (en su propio movil). Es decir juegas una carta que hace algo en el tablero que es común para los dos en la pantalla de un ordenador.

B

#21848 Guardas la sala en algún lado(base de datos, redis, memcache,etc) generando un código con el id de sala generado para que el otro al entrar le mande a esa sala. Esa sala luego tiene que tener los id de sesión de cada jugador para controlar límites de usuario, quien puede hacer acciones en esa sala,etc. Tienes las "habitaciones" en socket.io si las quieres usar ( https://socket.io/docs/rooms-and-namespaces/ ) .
Yo he realizado juegos simples de poker usando socket.io con redis y una vez entiendes la lógica del backend no es muy complicado.

Por ejemplo uno con nodejs + Redis y sockets.io

https://github.com/floatinghotpot/casino-server
https://github.com/floatinghotpot/casino-server/blob/66981910e97ea57b6874e1b7da1f572d17fb03a3/lib/room.js

Lo bueno de usar Redis es que soporta canales que en tu caso serán como las partidas.

https://redis.io/topics/pubsub

BLZKZ

#21795 :kissing_heart:

1 respuesta
B

#21853 Desde que te quedaste sin club de fans no levantas cabeza.

1 respuesta
BLZKZ

#21854 sigo teniendo http://www.mediavida.com/g/BLZKZ

1 respuesta
B

#21855 Siendo tu el admin no cuenta, ya no eres lo que eras.

Troyer

xdddddddddd

3
MisKo

Primer deploy de la mañana, buenos días gente!

1 respuesta
Troyer

#21858 yo llevo 2 prod push y una petada rica rica en la bd de la prod api, el peor viernes en muuuucho tiempo xddddd

1 respuesta
MisKo

#21859 Pues yo subi una actualización de la app el miércoles y es una app que se utiliza los fines de semana xDDDDDD no se que es peor, si ya saber el viernes lo q te pasa o que te vayan llegando emails el fin de semana y encontrartelo todo el lunes xDDD

1 respuesta
Markitos_182

#21860 Preveo tu lunes entrando a la oficina:

1 1 respuesta
MisKo

#21861 Pues no hay término medio, o tengo un lunes muy tranquilo, o tengo un puto caos montado xDDD

2 respuestas
Ninpo

#21862 Eso me pasa a mí con las aplicaciones que tenemos en América, que después de una publicación que crees que ha ido todo bien, te despiertas al día siguiente con miles de correos

Merkury

#21862 Si que debes ir stressado que piensas que hoy es lunes cuando es viernes.

1 respuesta
MisKo

#21864 no has leido bien mis posts :)

eZpit

La verdadera salud es hacer deploy el viernes pero al app review y con manual release, que así te lo testean ellos el finde y ya el lunes haces release si eso.

1
Saphyel

hacer releases es tan de los 60...

eZpit

Los de Visa se han marcado un buen deploy de viernes tarde parece xD

3 1 respuesta
Ninpo

Alguien por aquí controla de codificación? Rot, vigenere, cesar, etc?

1 respuesta
Troyer

#21868 y yo to' rallado porque me petaba el puto omnipay xdxdxd

Tema cerrado

Usuarios habituales

  • desu
  • Fyn4r
  • HeXaN
  • Merkury
  • eXtreM3
  • MisKo
  • Troyer