Open FacundoEG opened 2 years ago
hola facu, como estas lo primero que me decis lo intente arreglar mil veces y esta creo que fue la que mejor quedo de hecho para mi empiezan lo mejor posible, pero si probas de dos pantallas siempre al otro que vas va a estar un poquito mas tarde... pero logre hacer que se esperen en el lobby que eso me costo un monton jaja. claro lo que me decis en el punto 2, si deberia hacer un alert o algo porque sino queda ahi y no se sabe nada. gracias por la devolucion
Juli! Comparto lo que dijo Facu de que quiera ingresar un nuevo usuario a la sala. Recien estuve jugando lo mas bien, pero cuando ingrese a la sala con otro nombre me reemplazo al P1 en la pantalla del P1 y no en la del 2, cuestion no se pudo jugar mas. Igual eso no tuvo que haber pasado porque con otro nombre no deberia poder ingresar a la sala. En fin, pudiste arreglar todo lo anterior y por mi parte esta bien excepto por eso solo
Hola Juli como andas? sabes que estuve probando el juego y en general veo que funcione bien el tema de ingresar a la sala, jugar y finalizar la partida, pero me gustaria señalarte algunos detalles que note que se podrían mejorar para la experiencia de usuario!
Primero que todo, noto como un pequeño delay entre el contador de los usuarios. Fijate que cuando al player 1 (por ej) esta en el segundo 3, el player 2 esta en el segundo 2. No es algo que afecte el juego en si, pero se nota un poco ese detalle.
Segundo, cuando quiero ingresar a una sala con un nombre que no esta registrado en ella, no me deja ingresar, pero directamente no avisa nada ni envia ningun error al user, me parece que estaría bueno meterle un alert() con algun catch() a la promesa de autentificación asi se entiende un poco mas el porque no se ingresa.
Tercero y ultimo, fijate que cuando haces un reload a la pagina dentro de la sala de espera, se queda esperando como si el otro user no hubiera puesto start, entonces se queda como en un bucle que te obliga a volver a ingresar para que puedas actualiar de nuevo el state, ademas que al probarlo note que el otro player si podía seguir jugando y al que reinicio se le queda la pantalla tilada.
Sacando esos detalles lo veo bien al juego y cumple su funcion de iniciar y terminar la partida! por mi parte esta bien realizado, aunque me parecería muy positivo que se puedan arreglar esas cositas!
Te mando saludos y exitos !