1 comentarios

 
GN⁺ 2025-02-28
Opiniones de Hacker News
  • El sistema de ventajas está bueno y, después de jugar unas partidas, me pareció bastante bien.
    Al principio no me di cuenta de que las monedas eran monedas; se veían más como un efecto visual de fragmentos de ladrillo.
    Creo que ayudaría tener ahora un contador de monedas o una diferencia visual más clara.
    Además, hubo varios momentos en que el color de la pelota y el de las monedas era demasiado parecido, así que costaba encontrar la pelota entre las monedas que caían.
    Puede que sea una decisión de diseño intencional, pero sería mejor que hubiera más contraste entre el color de las monedas y la pelota.

    • Ambas cosas son válidas.
      La razón por la que les puse color a las monedas es que se ven bonitas y, además, por la ventaja coins stain bricks: si una moneda roja toca un ladrillo azul, ese ladrillo se vuelve azul, lo que se combina con otras ventajas como picky eater o color pierce.
      Creo que podría mostrar mensajes breves que vayan cambiando la primera vez que haces cada acción, como "click to start", "catch the ball", "catch the coins for score", "clear all bricks", y hacer que desaparezcan al terminar el primer nivel.
    • Me gustó precisamente la gracia de descubrir por cuenta propia que las partículas eran monedas, y también que el juego te deja entrar de inmediato sin tener que leer ni tocar nada más.
      También funcionó perfecto en iPhone; excelente el trabajo para lograr eso.
    • Pensé lo mismo.
      Bastaría con hacer que brillen o destellen un poco con CSS, o que tengan el borde dorado.
      Me gustaría que las monedas se sintieran un poco más satisfactorias, y que el efecto de sonido se acercara más a un tintineo de moneda.
    • Todas las monedas deberían ser doradas, y estaría bueno que giraran hacia el borde para que no parezcan solo círculos.
      El halo o rastro de color puede coincidir con el color original del ladrillo.
  • La idea y la ejecución son excelentes, y es un buen ejemplo de que menos es más.
    Cosas que valdría la pena considerar: bloqueo del mouse, ocultar el cursor, modo de pantalla completa.
    Si no quieres buscar la documentación, hay un ejemplo aquí: https://mdn.github.io/dom-examples/pointer-lock/
    Como dijeron otros, la UI necesita unas cuantas pasadas más, pero ya está bien.
    Como las monedas no se usan para comprar mejoras, no parece necesario llevarles seguimiento durante la partida, pero eso no queda claro, así que quizá haya que cambiar cómo se comunica.
    Aun así, también es un elemento que estimula el cerebro reptiliano y da más dopamina.
    El indicador de vidas sí es imprescindible.
    También valdría la pena mirar Electron o Tauri.
    Tal como está, ya se podría subir a Steam; ahora mismo es un juego gratuito muy sólido, y con un poco más de trabajo podrías cobrar un precio de indie de entrada.

    • Hice que la pantalla completa aparezca en el menú cuando document.fullscreenEnabled || document.webkitFullscreenEnabled es true.
      Confirmé que en Safari móvil no aparece, pero se puede activar tocando aA / Hide toolbars.
      Voy a revisar el bloqueo del puntero; como se puede pausar el juego con un clic, no creo que sea muy molesto salir de él.
      En la parte del puntaje estoy pensando en poner en su lugar un multiplicador de puntaje, y voy a experimentar un poco con eso.
      El indicador de vidas ya existe, pero empiezas con 0 vidas extra, así que si eliges la ventaja extra life, al lado del puntaje aparece un corazón por cada vida.
      Como el juego pesa 100 KB, probablemente descarte Electron, aunque Tauri sí podría considerarlo.
      Primero planeo hacer que la app web también funcione sin conexión.
      En escritorio, "save page as / Web page, complete" también funciona, así que creo que podría usarse como una app decente, aunque puede variar según el entorno.
      Personalmente no me gusta Steam por las actualizaciones forzadas, la UI lenta, el DRM, la exclusividad y el requisito de estar en línea, y no compro juegos ahí, así que no es una prioridad.
      Si hay suficiente interés, quizá lo publique por unos 4 euros, pero primero quiero hacer una buena app en la web y después lidiar con las reglas de cada tienda y sus dolorosas interfaces.
      En cualquier caso, lo estoy haciendo por diversión.
    • Otro voto a favor de ocultar el cursor.
      Es bastante distractor, sobre todo al inicio de los niveles cuando hay muchos ladrillos bajos.
    • El bloqueo del puntero ya está en las opciones, y el cursor también se oculta.
      El modo de pantalla completa se puede alternar con la tecla F o desde el menú.
    • También estaría bueno poder lanzar la pelota con la barra espaciadora y mover la barra con las flechas izquierda/derecha.
  • Terminé jugando durante horas sin querer; es realmente excelente.
    Eso sí, algunas combinaciones de colores fueron un poco crueles.
    Una pelota blanca sobre fondo blanco es bastante difícil.
    En algunas ventajas, el beneficio es muy poco claro, y todavía no tengo idea de qué ventaja da que cambie el color de la pelota.
    Estaría bueno que apareciera una descripción al pasar el mouse sobre una ventaja.
    Después de varias horas, todavía hay algunas ventajas de las que no sé qué hacen.
    Cada vez que rebota la pelota aparece un -1 que no parece afectar el puntaje, y me da curiosidad saber qué es.
    Si la versión arcade de Breakout hubiera tenido un árbol de habilidades, quizá Nolan Bushnell hoy sería más rico que Richard Branson.

    • Algunas ventajas parecen nerfs, o parecen requerir combinaciones.
      Compound interest arruina los combos, pero si necesitas magnetism y viscosity también ayuda mucho, el bonus crece de forma exponencial.
      Una ventaja que da más bonus cuanto más rebota la pelota suena buena, pero al atrapar la pelota con la paleta el bonus se reinicia, así que en la práctica corta la racha.
      Aunque puede que haya combinaciones ocultas con otras ventajas.
    • Para los jugadores curiosos que de verdad quieren entender el progreso, voy a tener que preparar una capa de ayuda más profunda sin llegar a agregar una wiki.
  • Juego divertido.
    Vi algunos pequeños problemas de traducción.
    "Keep pressing here to play" en realidad parece querer decir "seguir tocando", pero creo que algo como "Press and hold here to play" sería más correcto.
    También había una frase como "slower the ball" en la descripción de una mejora; sonaría mejor algo como "slow down the ball".

    • Ambas observaciones son correctas, y cambié los textos a "Press and hold here to play" y "Slower ball: slow down the ball".
      El inglés no es mi lengua materna.
  • Genial
    El juego está muy bien hecho y lo agregué de inmediato a la pantalla de inicio
    En Chrome para Android, la música no se reprodujo hasta hacer clic, es decir, hasta tocar y soltar
    Así que jugué un nivel en silencio y recién después de la primera mejora pude escuchar esos buenos sonidos
    Me gusta la combinación de homenaje a Breakout y las mejoras al estilo Vampire Survivors
    Como en el título se mencionan ambos, las monedas y la mecánica de progreso ya se sentían familiares y cómodas
    Como referencia, las monedas realistas se sienten un poco como diseño de UI esqueumórfico
    Los ladrillos y la paleta no parecen objetos reales, y eso más bien funciona bien

    • No he probado mucho Chrome en Android, así que lo revisaré
      Creo que presionar el botón de mejora fue suficiente para que Chrome permitiera reproducir sonido, pero hacer clic en el canvas no lo fue
      Al principio las monedas eran solo círculos de color brillante, pero nadie entendía que eran monedas, así que parece que esta vez me fui un poco al extremo opuesto
      Al final encontraré la forma adecuada
  • Hay un problema con los controles con mouse
    Jugué con touchpad, pero parece un problema que también ocurriría con un mouse normal
    Si mueves el mouse rápido, sales del área de control, y después los movimientos pequeños no responden hasta que el puntero vuelve al área de control, así que por lo general terminas moviéndote de más
    Por eso, en el momento en que pierdes la paleta, el juego se siente como si no respondiera
    También rompe la inmersión de que la paleta es directamente mi control, porque tienes que saber dónde está el puntero
    Por este problema me costó jugar más de unos pocos niveles

    • Ahora hay bloqueo del puntero y se puede activar desde el menú
    • Hasta que encuentre cómo agregar bloqueo del mouse, recomiendo activar pantalla completa desde el menú
  • Es una coincidencia enorme
    Acabo de publicar la demo de mi clon roguelike de Breakout en Steam Next Fest
    Yo tomé un enfoque más de bullet hell shooter, y creo que mientras más rápido, mejor
    También me divertí mucho con tu juego, especialmente con el diseño de sonido
    https://store.steampowered.com/app/3499470/Rogue_Bricks_Demo...

    • Las monedas de tu juego se ven como monedas de verdad, me dan un poco de envidia y yo también pienso hacerlas así
      Me pregunto si vas hacia un estilo de juego más largo, con muchos niveles y una build de personaje en la que al final terminas con una nave muy poderosa
      Creo que es buena idea añadirle una historia a una mecánica tan simple con niveles y fondos bien diseñados
      Si algún día lo lanzas fuera de Steam, sin duda me gustaría probarlo
      Odio demasiado las actualizaciones constantes de esa plataforma, mi PC para juegos no está conectada a internet y pienso quedarme en Windows 10 para siempre
  • Me gusta que en móvil se pause automáticamente cuando levantas el dedo

    • Esto se puede usar un poco para hacer trampa
      Al tocar, la paleta se teletransporta de inmediato a la posición del dedo
      Puedes usar la pausa para agarrar todas las monedas
  • Es bastante divertido, pero no pertenece de ninguna manera al género survivor

    • Sí, tampoco estaba seguro de que ese título fuera correcto
      No he jugado Vampire Survivors, pero vi videos donde al subir de nivel el juego se detiene por completo, puedes pensar con calma, elegir una mejora y luego vuelve a empezar la acción frenética
      Lo mencioné porque esa mecánica fue lo que me llevó a incorporarla al juego, en lugar de las decisiones rápidas que exige el Breakout tradicional
      No creo que pueda cambiar el título aquí, pero si un moderador pudiera quitar la mención a Vampire Survivors, creo que sería un título más preciso
  • La sensación de control es buena
    Me gusta mucho que se haya esforzado por entender cómo se jugaría este juego en móvil
    Las mejoras también son un buen recurso
    Estaría bueno agregar algunas peleas contra jefes

    • Podría quedar realmente genial
      Por ejemplo, el último nivel podría empezar a desplazarse hacia abajo y hacerse cada vez más rápido hasta que mueras
      Pero eso sería algo para una versión mayor en el futuro