Skip to content

Releases: Ezee1015/Truco_Java

V5.1: Bugs? Donde?

04 Dec 17:02
Compare
Choose a tag to compare

Cambios

  • Soluciona un bug donde si se cantaba 'vale cuatro' en una determinada situación, se podía cantar 'retruco' y romper la comunicación.
  • Soluciona un error con los carteles iniciales del servidor y el cliente, que estaban intercambiados
  • Soluciona un error que provocaba que tire un mensaje de error al terminar la partida multijugador en diversos escenarios

V5.0: Dale emoción al Juego!

23 Nov 20:45
Compare
Choose a tag to compare

Cambios

  • Incorpora un nuevo modo, que permite apagar la computadora en caso de perder la partida contra el oponente (Funciona en singleplayer y multiplayer -siempre y cuando ambos tengan la versión 5.0 o posterior-)
  • Agrega un menú de Chat en el multijugador. Ahora puedes hablar con tu contrincante!
  • Hace más comprensible visualmente el menú de juego
  • Arregla un bug que causaba que el servidor y el cliente pudieran tirar cartas cuando habían cantado envido y se estaba esperando la respuesta del otro usuario
  • Cambia el caracter de final de linea de la comunicación del multijugador, que hace que sea incompatible esta versión con versiones anteriores. Esto soluciona un error que hacía que en Java Oracle la comunicación sea corrupta
  • Arregla el siguiente bug: (En el multijugador) En la última mano de la ronda, si el servidor tiene que lanzar y el cliente ya ha lanzado, ocurre un error que hace que el cliente no reciba la tarjeta que va a lanzar el servidor
  • Arregla un bug (En el multijugador) donde se notificaba al jugador que se retiraba que ganaba, y al jugador que quedaba en la partida, que también ganaba
  • Ahora, cuando se produce un error con el sonido de los efectos, en vez de mostrarte un mensaje molesto por cada sonido, ahora solamente imprime el mensaje en la consola

V4.1: Una actualización aburrida pero necesaria

03 Nov 17:49
Compare
Choose a tag to compare

Cambios

  • Ahora el dibujado de las cartas en movimiento es más fluido, ya que aumenta la cantidad de FPS y reduce el tiempo de espera por cada fotograma

V4.0: Código Renovado - No más 'Trucos' en el código!

11 Sep 21:52
Compare
Choose a tag to compare

Cambios importantes

  • Ahora las clases, métodos y variables están en inglés para un mejor entendimiento (y también los commits)
  • Restructuración del código para evitar redundancia y para que sea más entendible
  • Cambia de lugar el maso, según quien repartió (el mazo a la derecha significa que repartió el jugador. El mazo a la izquierda significa que repartió el oponente)
  • También, el mazo ahora siempre está habilitado (ya no se bloquea o se pone en blanco y negro luego de repartir la primera vez)
  • Cambia el diseño de las cartas, por un diseño más libre
  • Cambia la forma de comunicación entre el servidor y el cliente, haciendo que no sea compatible con versiones anteriores en el modo multijugador
  • Cambia las fotos de los personajes por dibujos
  • Cambia unos detalles en la historia del juego
  • Agrega algunos modificadores de acceso faltantes (detalles en el código fuente)
  • Mejora de calidad general del código fuente
  • Mejora del algoritmo de movimiento de cartas
  • Ahora, las cartas tiradas están más hacia el centro de la mesa
  • Solución de errores menores, a causa de la reestructuración

V3.3: Tan Estable que los Bugs se fueron a jugar al Solitario!

02 Jul 13:51
Compare
Choose a tag to compare

Los cambios más importantes en esta versión son:

  • Agrega un proveedor de IP Pública más en caso de que el primero no funcione correctamente
  • Soluciona un bug en el canto de envido por parte del cliente al servidor, donde se contaba más puntos que los hechos realmente
  • Soluciona un bug cuando el Cliente tiraba una carta, teniendo el modo rápido encendido, donde no se enviaba al servidor la carta tirada
  • Soluciona un bug donde se abría el menú jugar y el menú principal al mismo tiempo en el servidor cuando el cliente se retiraba

V3.2: Mejora la Experiencia del Usuario y agrega el modo multijugador por Internet

26 Feb 21:46
Compare
Choose a tag to compare

Los cambios más importantes en esta versión son:

  • Cambia el sonido de las flechas en el menú de "Acerca de"
  • Agrega el link hacia el repositorio en el texto de la versión y le agrega un fondo para ayudar a la legibilidad
  • Agrega un botón el en menú de espera del servidor para ver la dirección pública
  • Soluciona un bug en el dibujado de cartas del modo rápido
  • Soluciona un bug donde no se dibujaba el icono del oponente en el puntaje (este problema solo se presentaba en la interfaz servidor)
  • Soluciona un bug donde se mostraba el retruco habiendo aceptado un vale 4 previamente, en la interfaz cliente
  • Agrega un aviso cuando el oponente se va al mazo en el modo multijugador
  • Mejora la legibilidad del texto de estado de la conexión en el modo multijugador
  • Soluciona un bug en el dibujado del botón de truco si se cantaba truco y se respondía con envido, el cual quedaba dibujado con el nivel anterior de truco.
  • Soluciona un bug donde no se dibujaba el quiero del envido
  • Soluciona un bug donde no se dibujaba correctamente el nivel de truco
  • Soluciona un bug donde no se dibujaba el envido, cuando ya se había jugado
  • Previene que el usuario presione algún botón durante el movimiento de la carta en el modo multijugador (que podía causar que ambas interfaces se desincronizaran)
  • Soluciona un bug que se producía en la interfaz cliente al momento de finalizar la partida, donde el servidor mandaba el texto a imprimir, sin indicarle al cliente el comando "imprimir"

V3.1: Mejoras funcionales y corrección de errores

20 Feb 14:07
Compare
Choose a tag to compare

Los cambios más importantes en esta versión son:

  • Mejora y rediseña la lógica detrás del sistema cliente-servidor (lo que lo hace incompatible con el multijugador de la versión 3.0!)
  • Soluciona el duplicado del puntaje del jugador sobre el de la PC cuando se registraba un nuevo usuario
  • Mejora la administración del texto del cartel de bienvenida al usuario
  • Mejora el código encargado de mostrar la selección del personaje en el menú de juego
  • Agrega la comprobación de la dirección IP y el puerto ingresado en el menú de juego y solo permite ingresar números y puntos en la IP y solo números en el puerto
  • Arregla un error que se generaba al crear una sala y posteriormente salir de ella, que causaba que un cliente se pudiera conectar a si mismo aunque la sala no exista (no se cerraba correctamente el servidor). También generaba que al crear y cerrar una sala, no se pudiera crear otra vez.
  • Arregla un error que se producía al intentar retirarse de la partida multijugador (una vez ingresado), sin haber repartido, donde se salía de la ventana, pero no enviaba la señal de "retirada" al otro jugador
  • Si no hay conexión a internet y se crea una sala, ya no muestra localhost, sino su equivalente en dirección ip: "127.0.0.1"

V3.0: Agrega un modo Multijugador

10 Feb 13:14
Compare
Choose a tag to compare

Los cambios más importantes en esta versión son:

  • Agrega un modo multijugador por red local
  • Agrega un nuevo menú para seleccionar el modo y el personaje

V2.0: Mejoras Visuales y Funcionales Increibles!

16 Dec 11:26
Compare
Choose a tag to compare

Los cambios más importantes en esta versión son:

  • No aclara las cartas cuando no se deben tirar (o mejor dicho, cuando están bloqueadas), mejorando su legibilidad para la toma de decisiones
  • Agrega un sistema de gestión de cuentas de usuario con guardado de puntaje de manera encriptada
  • Agrega una animación cuando se selecciona una carta para tirar
  • Agrega una animación cuando el oponente (la computadora) tira una carta.
  • Arregla bugs varios

V1.1: Agrega nombre de los jugadores en los mensajes

07 Nov 17:27
Compare
Choose a tag to compare