2 puntos por GN⁺ 2024-10-25 | 1 comentarios | Compartir por WhatsApp
  • play2048.co es una página reorganizada del juego web 2048 de Gabriele Cirulli que, en el contexto de la actualización por su 10.º aniversario, ofrece tanto el juego base como modos alternativos
  • La experiencia predeterminada es Standard 2048 con powerups, y Classic, más cercano a las reglas originales, se ofrece por separado sin deshacer
  • Con elementos de control como tutorial, nuevo juego, puntaje y mejor puntaje, deshacer, intercambio de fichas y eliminación por número, ofrece más opciones que el 2048 tradicional
  • Los powerups aumentan sus usos al crear fichas con ciertos números, y las fichas 128·256·512 están vinculadas respectivamente a Undo, Swap y Delete
  • En móviles se muestra una indicación para jugar en modo vertical, y también se mantiene un enlace a old 2048 para volver a la versión anterior

Modos de 2048 disponibles

Pantalla del juego y funcionamiento de los powerups

  • La pantalla inicial muestra “Welcome to 2048!” y “Would you like to learn how to play?”, y ofrece entrar a Play Tutorial
  • En el área de puntaje se pueden ver Score y Best, y hay una UI de “New Game” para iniciar una nueva partida
  • Deshacer (Undo) muestra los usos restantes, como “2 uses left”, y al crear una ficha 128 se pueden obtener más usos
  • Swap permite intercambiar dos fichas, y al crear una ficha 256 aumentan los usos disponibles
  • Delete permite eliminar fichas según su número, y al crear una ficha 512 se habilitan usos adicionales
  • En entornos móviles se muestra una indicación para girar el dispositivo al modo vertical para jugar
  • También se incluye un mensaje para pedir que se avise por correo electrónico si la pantalla se muestra incorrectamente

1 comentarios

 
GN⁺ 2024-10-25
Opiniones de Hacker News
  • Le tenía miedo a volar, sobre todo al despegue y aterrizaje y a la turbulencia. Leí que concentrarse en otra cosa ayudaba, así que durante años jugué 2048 en los despegues y aterrizajes, y de verdad funcionó.
    Al concentrarme en el juego y no en el avión en sí, terminé disfrutando más los viajes. Ya no lo necesito tanto, pero por experiencia todavía abro 2048 cuando vuelo.
    • Yo hago exactamente lo mismo, casi como un ritual, durante el despegue y la turbulencia. Funciona de maravilla, aunque si alguien viera la repetición de mis partidas probablemente notaría el momento en que empieza la turbulencia, porque empiezo a hacer movimientos más rápidos y menos lógicos.
  • Cuando TypeScript todavía era bastante nuevo, hice un port de 2048 a TypeScript para aprenderlo, y fue divertido.
    Unos años después, mientras depuraba un componente de React, vi el .d.ts de React y me sorprendió encontrar mi nombre ahí, aunque nunca había contribuido directamente a los tipos de React.
    Resultó que alguien había tomado parte de los tipos que escribí para 2048 y los usó en definiciones de tipos muy tempranas de React: https://github.com/DefinitelyTyped/DefinitelyTyped/commit/4b...
    Ese rastro sigue ahí, pero mi port a TS se perdió en el tiempo.
  • Esto no tiene sentido. Los aniversarios deberían ser de 8 años, 16 años, y así.
    • Dentro de 8+16 años podremos celebrar 2048 durante todo un año. El creador todavía tiene mucho tiempo para meter un easter egg antes de eso.
    • El verdadero 10.º aniversario en realidad ya pasó hace 1000 años.
  • Felicidades por el 10.º aniversario. Probé el nuevo 2048, pero siendo honesto creo que volveré a la versión clásica.
    Quizá sea porque le dediqué mucho tiempo al original, pero la versión sin animaciones adicionales se siente más rápida. Aun así, el trabajo está muy bien hecho y espero que les vaya bien.
    Sobre la polémica con Threes!, en general 2048 me pareció mucho más divertido. La forma en que todo se desliza por la pantalla y el hecho de no tener la regla de 1+2 hacen que el ritmo sea mucho más rápido, y para mí eso importa. Es cuestión de gustos, pero no me gusta la mala leche que aparece alrededor de este tema.
  • Mi clon favorito de 2048 es https://ashervollmer.github.io/2048/128.html. Es un 2048 de 3x3 donde solo aparecen fichas nuevas de 2, y me gusta porque se puede lograr una victoria perfecta.
    Una partida perfecta llena el tablero y termina con una puntuación final de 7172.
  • Me sorprende que ya hayan pasado 10 años. En esa época yo también hice un clon de 2048 para un concurso usando Go y una UI en QML: https://github.com/nieware/gofusion
    Sorprendentemente gané el primer lugar y recibí una tablet Nexus 7 y una rara figura original de vinilo de Gopher. Usé bien la tablet durante algunos años, y el Gopher todavía está en mi escritorio mirándome en paz con sus googly eyes.
  • Abrí el juego antes de leer el artículo, pasé el mouse sobre la corona y, al ver los elementos relacionados con Prime, pensé que era una broma o una parodia.
    Resultó que no, y con lo absurdamente meta que es la realidad hoy en día, eso lo hace todavía más gracioso. Ya solo queda reírse de lo ridícula que es la realidad.
    • Me pasó algo parecido. Mi laptop estaba usando tethering con roaming gratuito a 256 kbps, y mi teléfono estaba actualizándose por una Wi-Fi censurada para ahorrar datos rápidos, así que estaba leyendo HN porque casi no quedan sitios basados en texto.
      Recordaba 2048 como un buen juego en JavaScript puro que corría en memoria, pero al abrir esta “versión actualizada” aparecieron fuentes que cargaban lento, Google Ads, inicio de sesión y funciones de pago, y el juego en sí no funcionaba. La UI se renderizó, pero no se cargaron las dos fichas iniciales.
    • No veo qué tiene de absurdo que una marca de consumo tenga una división de juegos.
  • La distribución de los 2 y 4 en las fichas nuevas se decide con una función aleatoria ponderada, y a veces sale un 4 de baja probabilidad que arruina el tablero. Me pregunto si han pensado agregar un modo que siempre elija la peor opción de las dos.
    Podrían llamarlo algo como “Dios juega a los dados contra el universo. Los dados están cargados y Dios te odia”.
    • Suena a HATETRIS: https://qntm.org/files/hatetris/hatetris.html
    • Creo que había algo así en 2048-AI, aunque no estoy seguro. Sería bastante perverso. Imagínalo activándose aleatoriamente cuando detecta que estás jugando demasiado rápido.
    • Suena como una versión camboyana de Buscaminas.
  • Si no conocen Threes, recomiendo mucho probarlo. Es el juego original que copiaron 1024, 2048 y otros, y sigo pensando que es por mucho el mejor.
    Wikipedia lo resume bien: https://en.wikipedia.org/wiki/Threes#Legacy
    • Estoy de acuerdo en que hay que dar crédito donde corresponde, y aunque el post original no mencionaba Threes, también es cierto que Threes tuvo un papel importante en la existencia de 2048.
      Threes aparece acreditado en el sitio play2048.co y ahora también se agregó en GitHub, y siempre he intentado reconocer su influencia.
      Dicho eso, creo que también hace falta equilibrio. Como ya dije antes, hice 2048 antes de conocer Threes, y aunque es importante mencionar las fuentes de inspiración, no estoy convencido de que todo proyecto creativo tenga que rastrear hasta el final cada influencia indirecta.
      2048 empezó como un pequeño experimento sin intención de volverse popular, y a través de la difusión viral y de la comunidad que creó variantes open source creció hasta convertirse en algo distinto. Entiendo el valor de reconocer sus orígenes, pero con el tiempo creo que 2048 también obtuvo su propia identidad.
    • Es una lástima que el equipo de Threes no haya recibido el reconocimiento adecuado, pero creo que la popularidad de 2048 vino sobre todo de que, a diferencia de Threes, en cierto sentido es un juego que se puede terminar.
      Puedes seguir después de 2048, pero al principio era difícil y, una vez que te acostumbrabas, era un hito bueno y relativamente alcanzable. Tener un objetivo claro hacía que cada partida se pudiera consumir de forma más ligera que en Threes, aunque por supuesto se pudiera seguir jugando después.
      El mismo principio se aplicó hace poco con Suika Game, y todavía me parece curioso que en ambos casos el cambio principal haya sido básicamente el título.
    • Compré Threes cuando se hizo famoso y jugué un poco, pero no me atrapó demasiado.
      El que realmente me enganchó fue 2048, que se sentía más natural y fluido al jugar. La simplicidad al quitarle lo tierno y decorativo ayudó a abstraer el juego, y también se sentía mucho más natural trabajar con potencias de 2.
      Era fácil entrar y salir, ya fuera para revisar la estación de tren durante 30 segundos o para jugar 4 horas antes del almuerzo. Threes es un juego lindo e ingenioso; 2048 se siente como algo que podría ocupar un lugar de clásico, como Tetris.
    • La afirmación de que “1024, 2048 y otros fueron copiados de Threes” siempre me pareció un poco rara.
      Threes no inventó los juegos de fichas deslizantes. Ese tipo de juegos se remonta a la década de 1980, y las mecánicas de 2048 son tan distintas que casi no se pueden comparar.
      En forma de rompecabezas de madera existen desde mucho antes: https://en.wikipedia.org/wiki/Klotski
    • Creo que Threes fue el primer juego de iOS por el que pagué. Se sentía que sus creadores eran verdaderos artesanos que cuidaban cada detalle del producto.
      Siempre me pareció injusto que los clones se llevaran toda la atención y ahora también se lleven la nostalgia.
  • ¡Felicidades!
    “Potenciado con Amazon Prime” me recuerda al famoso reporte de bug de que, si grep no podía encontrar una cadena localmente, debería buscarla en Amazon. Si no recuerdo mal, fue una protesta por el comportamiento real del “lens” de Ubuntu.