1 puntos por GN⁺ 2024-11-09 | 1 comentarios | Compartir por WhatsApp
  • Asterogue es un roguelike de ciencia ficción que se juega directamente en el navegador, con una estructura en la que desciendes al interior de un asteroide para encontrar The Orb
  • La versión gratuita está abierta hasta 3 niveles, y el objetivo completo es llegar al piso 17 y encontrar The Orb
  • El movimiento y el combate están construidos de forma simple alrededor de las teclas de dirección o los botones en pantalla, usando también . para pasar turno e i para manejar el inventario
  • El juego web completo se desbloquea con una compra única e incluye 15 niveles adicionales, 18 tipos de monstruos, 49 objetos, 11 tilesets, elementos coleccionables y varias horas de juego
  • En su creación se usaron Roguelike Browser Boilerplate, ROT.js, tiles de Oryx, NES.css y sfxr.me, y también hay enlace a la lista de deseados de Steam

Un roguelike de ciencia ficción que te lleva al interior de un asteroide

  • Asterogue es un juego roguelike para navegador basado en “Roguelike Browser Boilerplate”
  • Tras 1,000 años de paz y prosperidad, la galaxia atravesó The Great War y los Dark Times, y el jugador aparece como una lightswords-person que lo ha perdido todo
  • Un anciano transmite que “Ancient aliens have returned” y dice que seres antiguos intentan guardar todo lo bueno de la galaxia dentro del Cursed Orb
  • El jugador mira un mapa espacial dibujado en el reverso de una servilleta, se estrella de emergencia en un asteroide y luego desciende a su interior
  • El objetivo explícito es bajar hasta el piso 17 y encontrar The Orb
  • Al encontrar The Orb, aparece un mensaje de victoria indicando que la bondad en el corazón de la humanidad vuelve a despertar en toda la galaxia

Controles, compra y componentes utilizados

  • Controles básicos

    • Muévete con las teclas de dirección
    • En móvil o con controles por botones, usa los botones direccionales en pantalla
    • Al moverte sobre un monstruo o un objeto, interactúas con él
    • Usa . o el botón . para saltarte un turno
    • Usa i o el botón i para abrir el inventario
    • Puedes seleccionar objetos con números y soltarlos con ctrl/shift o X
    • En entornos táctiles, toca los objetos del inventario para usarlos y toca X para soltarlos
  • Versión gratuita y desbloqueo completo

    • Se puede jugar gratis hasta 3 niveles
    • El desbloqueo del juego web completo es una compra única y el precio mostrado es ~~$10~~ $5
    • La versión completa incluye 15 niveles adicionales, 18 monstruos únicos, 49 objetos poderosos, 11 tilesets, valiosos coleccionables y varias horas de juego
    • Para comprar o iniciar sesión se usa correo electrónico y un sistema de magic link
  • Herramientas y recursos usados en la creación

1 comentarios

 
GN⁺ 2024-11-09
Opiniones en Hacker News
  • Asterogue es un roguelike coffee-break gráfico y “con buen feeling” que hice, inspirado casi directamente en el Rogue original en cuanto a escala y funciones.
    El jugador desciende 17 niveles hasta el centro de un asteroide en busca de The Orb para salvar el universo, y a medida que baja aparecen monstruos más difíciles.
    En vez de magia hay tecnología, y puedes recoger objetos de nanotecnología y vasos de precipitados con sustancias químicas para fortalecer a tu personaje o, si tienes mala suerte, dañarlo.
    Lo hice durante varios meses mientras estaba aburrido recuperándome de una enfermedad. Aunque desde el principio lo hice con tecnologías web, primero lo lancé solo para Android y Windows porque pensaba que “así es como se supone que se lanzan los juegos”.
    Últimamente empecé a pensar que quizá esa “forma correcta” tal vez estaba equivocada, y que quizá la web realmente está despegando, así que estoy experimentando con un lanzamiento web.
    Por ahora tengo más jugadores diarios que con las apps nativas, así que lo veo con agradecimiento.
    En la versión web también estoy probando un nuevo modelo de pago. Antes se compraba en las tiendas de apps o en Itch y se descargaba, pero ahora se pueden jugar gratis los primeros niveles en el navegador y, si quieres seguir, pagar una sola vez en línea para desbloquear el juego completo.
    Me parece un equilibrio razonable porque el jugador puede sentir primero la atmósfera y continuar solo si le gusta. No he visto mucho este enfoque en juegos web, así que es más bien un experimento.
    Este lanzamiento también incluye varias correcciones y funciones nuevas basadas en el feedback recibido después de lanzar las versiones nativas.

    • Me alegra que haya más juegos web. No instalar nada y ejecutarlo al instante es una ventaja enorme de la web.
      También me da curiosidad cómo se siente la monetización de forma distinta entre la web y las tiendas de apps.
      Hoy en día parece que casi cualquier juego móvil podría hacerse como juego web. Hace poco vi un battle royale bastante pulido, https://gooberdash.winterpixel.io/, y el creador también publicó en HN un post sobre cómo lo implementó con Godot y threads de Wasm: https://news.ycombinator.com/item?id=40372308
      Sobre el aspecto técnico de portar a la web, Sebastian Altonen también es una buena fuente. Es un programador gráfico que trabaja en una empresa llamada HypeHype, algo así como una mezcla de TikTok y Roblox, y actualmente comparte mucho mientras porta de WebGL a WebGPU: https://x.com/SebAaltonen
    • Me pregunto si al comprar el juego en el sitio web también se puede obtener la versión para Windows.
      Quiero ver si puedo correrlo en Steam Deck, pero no queda claro si solo recibes la versión de navegador.
      En la página de Itch.io hay paquetes para Windows y Linux, y el precio también parece más barato, así que quisiera confirmarlo antes de comprar.
    • Es un juego realmente genial, y me gusta que muestre que también se pueden hacer juegos pequeños divertidos en la web.
      Siempre estoy pensando si debería probar el desarrollo de juegos, y ver cosas como esta resulta divertido e inspirador.
    • Tiene una vibra muy buena y se ve excelente.
      Por la naturaleza de HN, supongo que a muchos les interesarán tanto los aspectos técnicos como los de negocio de este tipo de proyectos, así que me pregunto si podrías compartir hasta qué punto un juego claramente orientado a un nicho puede rendir financieramente.
      Sería genial si pudieras hablar tanto del tiempo/costo invertido como de los ingresos, aunque disculpa si es una pregunta incómoda.
    • Estaba jugando en un iPad con iOS 17 y, después de llegar al nivel 16, fui a las escaleras del siguiente nivel y la página crasheó y se recargó.
      No parecía el final, y tampoco se guardó la puntuación máxima; me pregunto si es un bug.
  • Si hablamos de roguelikes de ciencia ficción, le he metido más de 700 horas a Jupiter Hell.
    Juego roguelikes desde el Rogue original de los 80, y creo que JH es el mejor. Tiene árboles de habilidades que recompensan la experimentación, una curva de aprendizaje que no se siente injusta y un impulso que te hace decir “solo un nivel más”.
    Con una reinterpretación fresca de las mecánicas de combate a distancia, un diseño reducido a lo esencial, una estructura en la que una victoria en dificultad Ultraviolence toma unas 3 horas, y un motor 3D propio muy bien hecho, creo que merece ser reconocido como un clásico en el futuro.
    https://store.steampowered.com/app/811320/Jupiter_Hell/

    • Me sorprendió que mencionaran JH aquí, pero es un juego realmente bueno.
      En cierto sentido también me recuerda a Heat Signature. Aunque es un juego totalmente distinto, extrañamente transmite una vibra parecida.
    • No suelo llevarme bien con los juegos por turnos.
      Me pregunto si habrá algún juego parecido pero en tiempo real.
    • Si quieres volver a perder tiempo, Rift Wizard también vale la pena.
  • Chris también es el desarrollador de rogule[0]. Es una mazmorra roguelike diaria, al estilo de Wordle o tradle, para jugar una por día, y me he divertido mucho con ella durante el último año.
    [0]: https://rogule.com/game.html

    • Juego rogule casi todos los días.
      Es excelente, pero últimamente siento que se divide entre ser demasiado fácil o directamente imposible.
  • Me gusta la estética.
    Algunas cosas menores: yo mismo no sé qué esperaba que hiciera el botón Atrás del navegador, pero el comportamiento real me sorprendió un poco. Durante una partida, estaría bien que hubiera una confirmación tipo “¿Seguro que quieres volver?” antes de salir.
    Recomiendo pasar un corrector ortográfico por los mensajes dentro del juego. Ya vi “Weilding X” en vez de “Wielding X”.
    Tengo pensado seguir jugando.

    • Hice grep en el código fuente y, literalmente, todas las apariciones de wielding estaban mal escritas, incluso los nombres de variables.
      Ya lo corregí y lo desplegaré cuando el VPS deje de recibir tantos golpes por el tráfico de HN. También pensaré cómo mejorar el problema del botón Atrás.
    • Hay demasiados jugadores de RPG que creen que juegan ‘rouge’.
      Que wield esté mal escrito casi hasta le da ambiente.
  • Hasta ahora me está gustando mucho.
    Pero siento que hay demasiados objetos para el espacio de inventario disponible.
    Las salas están completamente llenas de botas, así que simplemente las paso de largo, y cada vez que veo algo interesante como una poción, primero tengo que tirar un par de botas para poder recogerla y beberla.

  • Estaría bueno permitir HJKL o WASD como teclas de movimiento
    Las flechas también son intuitivas, pero no están en una posición muy cómoda. Recuerdo haber usado el esquema HJKL cuando jugaba nethack hace años

    • A veces pienso si haber jugado moria de vez en cuando fue lo que me hizo sentirme más atraído por vi que por emacs
      La razón principal por la que volví rápido a vi fue que emacs no manejaba bien las conexiones inestables a internet, pero no fue la única
  • Me gustó mucho la descubribilidad de la interfaz de usuario
    Andando por ahí y recogiendo ítems, vi la pequeña “i” en la parte inferior izquierda, presioné i y se abrió el inventario; estuvo muy bien
    Pero luego esa “i” cambió a “x”, así que naturalmente pensé que x cerraría el inventario, pero no fue así
    Si la tecla x no está reservada para algo importante, estaría bueno usarla para cerrar el cuadro de diálogo

    • Ojalá “i” no fuera la única forma de abrir el inventario
      Es incómodo mover la mano de i a la fila de números y luego volver a las teclas de dirección
  • Buen juego
    Pero cuando se descarta un ítem presionando el botón rojo con X, creo que el ítem no debería desaparecer para siempre, sino caer a los pies
    Si no se pueden apilar ítems, podría colocarse en una casilla vacía aleatoria cercana, y si no hay casillas vacías, aceptaría que no se pueda descartar. No pude comprobar si los monstruos pueden pararse sobre los ítems

  • Me resultó bastante desconcertante que el juego se detuviera en el piso 3 y pidiera pagar
    En la pantalla inicial dice “3 pisos gratis”, pero creo que estaría bien usar la palabra demo en algún lugar de este post

    • El momento en que aparece la pantalla de pago también se siente algo raro
      No es que la pantalla de pago me resulte extraña. Crecí con disquetes shareware, así que más bien me resulta familiar
      Por ejemplo, Monster Bash te dejaba jugar hasta vencer al primer jefe, y después de darte una sensación bastante épica aparecía una pantalla como “¿Esto estuvo genial, no? Si quieres más, envía una carta a XYZ para recibir los episodios 2, 3 y 4 y ver el resto de la aventura”
      De hecho envié la carta, y quería seguir jugando
      No digo que cambien mucho este juego, pero creo que sería mejor dejar jugar alrededor de una hora primero, mostrar qué diversión épica ofrece y justo después preguntar si quieres más
      Es más probable que el jugador pague cuando ya siente que recibió algo suficientemente bueno gratis y ahora quiere ser generoso
      Este juego es lindo y divertido, pero todavía no llegué a sentir eso, así que dudo en pagar. No es un comentario negativo sobre el juego en sí; monetizar es difícil, así que comparto una experiencia personal que vi funcionar con éxito
    • Actualizaré la landing page para que, con base en el feedback, quede más claro que el juego completo es de pago
      También agregué al post una explicación del nuevo modelo de pago de la versión web. El Asterogue existente se compraba y descargaba desde la App Store o Itch como otros juegos, pero esta vez estoy experimentando con dejar jugar gratis los primeros pisos en el navegador y, si quieres continuar, pagar una sola vez en línea para desbloquear el juego completo
      Creo que es un buen equilibrio, porque permite que el jugador capte la atmósfera y siga solo si de verdad le gusta. No he visto mucho este enfoque en juegos web, así que es más bien un experimento
    • Me pregunto si han considerado una versión con publicidad para tacaños como nosotros
  • Me divertí jugándolo, pero para mi gusto fue un poco demasiado simple y fácil
    El Rogue original es anterior a mi generación, pero en una época me enganché bastante con brogue(https://sites.google.com/site/broguegame/), y este juego me lo recuerda mucho

    • Si un juego llamado “brogue” no te ayuda a entender el acento coloquial escocés y su jerga, entonces no sé qué está haciendo