Skip to content

Releases: Klisee/pokemon-reloaded-android

0.3.1

Choose a tag to compare

@Klisee Klisee released this 17 Oct 07:15

Versión 0.3.1

Jugabilidad

  • Ventana de información del juego: los textos de ayuda y las imágenes de los menús (p. ej. el grupo de huevos) ya se muestran, con el texto a color.
  • Opacidad de los botones táctiles: nuevo ajuste para bajar la opacidad de los botones con sprite. Las flechas del selector no se ven afectadas.
  • Botones 5 y 7: añadidos en el mundo y la Zona Safari.
  • Pantalla completa: la ventana del juego ahora ocupa también el recorte (notch).

Bug fixes

  • El 7 sin número: el botón no dibujaba su número. Ya se ve.
  • Menús del juego: en las listas de opciones (menú principal, mochila, Opciones...) solo quedan el joystick y la X, para no tapar el propio menú.
  • Variables sin inicializar: devuelven 0 en vez de cerrar el juego de golpe.

0.3.0

Choose a tag to compare

@Klisee Klisee released this 16 Oct 08:13

Versión 0.3.0

Jugabilidad

  • Intro adaptada al táctil: la pantalla de selección de personaje, la elección de rival, el apartado de personalización y el arranque de la partida en casa se manejan ya enteramente con el dedo. Antes había que pelear con el overlay para pasar de pantalla; ahora se toca directamente sobre las opciones del juego.
  • Teclado de Android: se abre solo cuando toca escribir. Motes de tus Pokémon, nombres en las Cajas del PC, tu nombre al empezar partida, el del rival y varios apartados más donde antes escribías a ciegas.

Bug fixes

  • Desobediencia por nivel: cuando tu Pokémon te pasaba de nivel y decidía hacer lo que le daba la gana, el juego petaba y te echaba de la partida. Ya no.
  • Zona Safari: el botón de la Pokébola había desaparecido del overlay. Vuelve a su sitio, ya no te deja tirado en mitad de la zona.

0.2.6

Choose a tag to compare

@Klisee Klisee released this 15 Oct 08:30

Versión 0.2.6

Arreglos de juego

  • Vuelo del rival: algunos sprites de batalla traían una máscara de 1×1 que el juego leía como si tuviera un pixel activo, así que el mapa nunca quedaba vacío y el Vuelo se colgaba con ciertos Pokémon. Ahora basta con que no haya ningún píxel activo.

  • Cierres en combates dobles: leer una variable de una instancia que ya no existía (un Pokémon debilitado, por ejemplo) tiraba un error y cerraba la partida. Ahora devuelve 0, como hacía GM8.

  • Bug de la animación de surf arreglado: el motor calculaba el tamaño del sprite aplicándole la escala, cuando GM8 no lo hace. Con el sprite volteado el ancho salía negativo y la montura acababa unos 40 px desplazada. Solo pasaba al mirar a la izquierda.

Controles táctiles

  • Vuelven las teclas 1, 2 y 3 a la fila de arriba del overlay, ya que hacen falta para Vuelo y Surf. Solo en el juego base: en combate no se necesitan porque para sacar un Pokémon ya está la rueda del botón SEL. Más adelante se arreglará de forma más limpia con los controles táctiles.

  • La Caja Pokémon se queda sin botones, porque su pantalla se maneja entera con el táctil y el overlay solo estorbaba. Se detecta con la global ENCAJA del propio juego, ya que se puede llegar a la Caja desde varios sitios.

0.2.5

Choose a tag to compare

@Klisee Klisee released this 14 Oct 08:12

Versión 0.2.5

Lo más importante: arreglada la pantalla negra en algunos teléfonos de gama baja.

En algunos móviles, especialmente los que llevan GPU PowerVR, el juego arrancaba, sonaba la música y la pantalla respondía al tacto, pero no salía imagen: todo negro. No era culpa del juego, sino de cómo el renderer usaba OpenGL, que en estas GPU fallaba por varias cosas a la vez. Ya está corregido y la imagen sale desde el primer frame. Créditos a Alexpix0 por la corrección, que llegó desde la comunidad y se ha integrado solo la parte del motor.

Android

  • Nuevo selector de equipo (SEL). En combate, manteniéndolo se abre una rueda con tus seis Pokémon, cada uno con su sprite del propio juego dentro de su hexágono. La tecla solo se manda al soltar. Adiós a los botones del 1 al 6.
  • Rediseño de los controles. Sigue en progreso y aún queda bastante por mejorar. Por eso la personalización de controles (el editor dentro del juego y su pantalla en la app) no se ha hecho por ahora: primero hay que dejar bien fino el diseño de fábrica.
  • Arte nuevo en los controles: los botones OK y ESC usan las texturas de pausa y salir, y el botón de diálogo la suya.

En esta versión no se arregló ningún bug del gameplay.

0.2.4

Choose a tag to compare

@Klisee Klisee released this 13 Oct 08:41

0.2.4

Arreglos del motor (para que se comporte como el original):

  • Vuelo en combate: al usar Vuelo, el Pokémon se quedaba temblando y el combate no terminaba. El fallo estaba en la detección de colisión cuando un sprite venía sin máscara de píxeles; ya está corregida.
  • Contornos negros: varios Pokémon se quedaban sin el borde negro (les salía transparente) al recortarles el fondo del sprite.
  • Experiencia infinita: contra un entrenador, si debilitabas a un Pokémon y abrías la mochila, el juego entraba en bucle de "muere y muere" y repartía XP sin fin. Se estaba guardando la sala persistente equivocada al cambiar de sala.
  • Combate doble: al cambiar de Pokémon o al caer uno, el juego se cerraba.

Android:

  • Importación del .zip más robusta: ahora comprueba el tamaño, reintenta y usa un búfer más grande (antes fallaba en móviles justos de recursos).
  • Resolución / Mantener proporción: la imagen se volvía a estirar a pantalla completa porque el propio juego cambiaba el escalado al cargar partida y en los combates. Ahora manda la opción que tú elijas.

Incidencia conocida:

  • Pantalla negra en móviles con GPU PowerVR/Imagination: el juego arranca (se oye el audio y responde a los toques), pero no se ve imagen. Seguimos investigándolo.

0.2.3

Choose a tag to compare

@Klisee Klisee released this 12 Oct 08:15

Nueva versión, ahora con autoactualizador que sí funciona.

Te avisa cuando hay una nueva, la descarga con su barra de progreso y te abre el instalador sin que toques nada. Se acabó el ir a buscarla a mano.

Y de paso, un montón de cosas que veníamos arrastrando:

  • Importar el zip por fin funciona. Estaba roto para todo el mundo y era una tontería: el lector de Android rechazaba el archivo entero porque dos nombres llevaban acento escrito en la codificación vieja.
  • Mando completo, con detección automática. Y si algo no te cuadra, en Ajustes → Mando → Controles reasignas la tecla que quieras.
  • El MIDI ya no congela el juego al cambiar de zona.
  • Resolución como prefieras: pantalla completa estirada o la proporción clásica del PC.
  • Mis partidas: ver las ranuras con sus datos, exportar, importar, borrar y mover una partida de una ranura a otra.
  • Ya no se muere al volver del segundo plano, y ahora sí pausa de verdad. Antes, si lo dejabas, la música seguía sonando por detrás.
  • Los logs se comparten como archivo de texto y ya no se pierden al reiniciar el móvil.
  • Lo que sigue dando guerra: en los combates, Vuelo no llega a golpear y el Pokémon se queda cayendo. Va para la siguiente.

0.1.0

Choose a tag to compare

@Klisee Klisee released this 11 Oct 08:35

Primera versión pública del port de Pokémon Reloaded a Android.

Corre el juego nativo sobre OpenGMK, sin Windows emulado por medio, y va prácticamente como en PC.

Sigue en beta y se nota: puede crashear o fallar un montón. Si algo va mal, saca un log desde Ajustes → Logs y ábrelo como issue en el repo.