2 Punkte von GN⁺ 2024-10-25 | 1 Kommentare | Auf WhatsApp teilen
  • play2048.co ist eine neu aufbereitete Seite für Gabriele Cirullis Webspiel 2048 und bietet im Rahmen des Updates zum 10-jährigen Jubiläum sowohl das Grundspiel als auch Variantenmodi an
  • Das Standardspiel ist Standard 2048 mit Power-ups; Classic, näher an den Originalregeln, wird separat ohne Rückgängig-Funktion angeboten
  • Mit Tutorial, neuem Spiel, Punktestand und Bestwert, Rückgängig, Tausch von Kacheln sowie Löschen nach Zahlen gibt es mehr Optionen als im bisherigen 2048
  • Power-ups funktionieren so, dass die Zahl der Nutzungen steigt, wenn bestimmte Zahlenkacheln erzeugt werden; 128-, 256- und 512-Kacheln sind jeweils mit Undo, Swap und Delete verknüpft
  • Auf Mobilgeräten wird ein Hinweis zum Spielen im Hochformat angezeigt; außerdem bleibt ein Link zum old 2048 erhalten

Verfügbare 2048-Modi

Spielbildschirm und Funktionsweise der Power-ups

  • Der Startbildschirm zeigt „Welcome to 2048!“ und „Would you like to learn how to play?“ an und bietet den Einstieg über Play Tutorial
  • Im Punktebereich sind Score und Best zu sehen; außerdem gibt es eine „New Game“-UI zum Starten einer neuen Runde
  • Undo zeigt die verbleibende Anzahl etwa als „2 uses left“ an; durch Erzeugen einer 128-Kachel erhält man zusätzliche Nutzungen
  • Swap ist eine Funktion zum Vertauschen zweier Kacheln; durch Erzeugen einer 256-Kachel steigt die Zahl der Nutzungen
  • Delete löscht Kacheln nach Zahl; durch Erzeugen einer 512-Kachel werden zusätzliche Nutzungen möglich
  • In mobilen Umgebungen erscheint der Hinweis, das Gerät zum Spielen ins Hochformat zu drehen
  • Ebenfalls enthalten ist ein Hinweis, bei fehlerhafter Darstellung per E-Mail Bescheid zu geben

1 Kommentare

 
GN⁺ 2024-10-25
Hacker-News-Kommentare
  • Ich hatte Flugangst, besonders bei Start und Landung sowie bei Turbulenzen. Dann las ich einen Beitrag darüber, dass es hilft, sich auf etwas anderes zu konzentrieren, und spielte deshalb über mehrere Jahre hinweg bei Start und Landung 2048 — und es hat tatsächlich funktioniert.
    Dadurch konzentrierte ich mich auf das Spiel statt auf das Flugzeug selbst, konnte Reisen mehr genießen, und obwohl ich es heute nicht mehr unbedingt brauche, starte ich aus Gewohnheit beim Fliegen immer noch 2048.
    • Ich mache bei Start und Turbulenzen fast ritualhaft genau dasselbe mit 2048. Es funktioniert wirklich gut, aber wenn man sich Replays meiner Spiele ansieht, würde man wahrscheinlich merken, dass ich in dem Moment, in dem die Turbulenzen anfangen, schneller und weniger logisch ziehe.
  • Als TypeScript noch ziemlich neu war, habe ich zum Lernen 2048 nach TypeScript portiert, und das hat Spaß gemacht.
    Ein paar Jahre später habe ich beim Debuggen von React-Komponenten in Reacts .d.ts geschaut und war überrascht, dort meinen Namen zu sehen, obwohl ich nie direkt zu den React-Typen beigetragen hatte.
    Wie sich herausstellte, hatte jemand einen Teil der Typen übernommen, die ich für 2048 geschrieben hatte, und sie in einer sehr frühen Typdefinition für React verwendet: https://github.com/DefinitelyTyped/DefinitelyTyped/commit/4b...
    Diese Spur existiert noch immer, aber meine TS-Portierung ist im Laufe der Zeit verschwunden.
  • Das ergibt keinen Sinn. Ein Jubiläum müsste korrekt bei 8 Jahren oder 16 Jahren liegen.
    • In 8+16 Jahren kann man dann das Jahr 2048 ein ganzes Jahr lang feiern. Bis dahin hat der Autor noch genug Zeit, ein Easter Egg einzubauen.
    • Das echte 10-jährige Jubiläum war in Wahrheit schon vor 1000 Jahren vorbei.
  • Glückwunsch zum 10-jährigen Jubiläum. Ich habe das neue 2048 ausprobiert, aber ehrlich gesagt werde ich wohl wieder zur klassischen Version zurückkehren.
    Vielleicht liegt es daran, dass ich so viel Zeit mit dem Original verbracht habe, aber ohne die zusätzlichen Animationen fühlt es sich schneller an. Trotzdem großartige Arbeit, und ich wünsche viel Erfolg.
    Zur Threes!-Debatte: Insgesamt fand ich 2048 deutlich unterhaltsamer. Durch das Verschieben über den ganzen Bildschirm und dadurch, dass es keine 1+2-Regel gibt, läuft das Spiel viel schneller, und das ist für mich entscheidend. Ist Geschmackssache, aber ich mag den bissigen Ton in dieser Diskussion nicht.
  • Mein liebster 2048-Klon ist https://ashervollmer.github.io/2048/128.html. Es ist 3x3-2048, und es erscheinen nur neue 2er-Kacheln, was ich mag, weil ein perfekter Sieg möglich ist.
    Ein perfektes Spiel endet mit einem vollen Brett und einer Endpunktzahl von 7172.
  • Erstaunlich, dass das schon 10 Jahre her ist. Damals habe ich für einen Wettbewerb auch einen 2048-Klon mit Go und einer QML-UI gebaut: https://github.com/nieware/gofusion
    Überraschenderweise habe ich gewonnen und ein Nexus-7-Tablet sowie eine seltene originale Vinyl-Gopher-Figur bekommen. Das Tablet habe ich einige Jahre lang gut genutzt, und der Gopher sitzt noch immer auf meinem Schreibtisch und schaut mich mit seinen googly eyes friedlich an.
  • Ich habe den Artikel nicht gelesen und zuerst direkt das Spiel geöffnet. Als ich mit der Maus über die Krone gefahren bin und dabei Prime-bezogene Elemente sah, dachte ich zuerst, das sei ein Witz oder eine Parodie.
    War es offenbar nicht, und zusammen mit der meta-artigen Absurdität der heutigen Realität ist es dadurch sogar noch lustiger. Jetzt bleibt wohl nur noch, über die Absurdität der Wirklichkeit zu lachen.
    • Bei mir war es ähnlich. Mein Laptop hing per Tethering an kostenlosem Roaming mit 256 kbps, und mein Handy aktualisierte sich über zensiertes WLAN, um schnelles Datenvolumen zu sparen, also las ich HN, weil es kaum noch textbasierte Websites gibt.
      Ich erinnerte mich an 2048 als ordentliches reines JavaScript-Spiel, das im Speicher läuft, aber als ich diese „aktualisierte Version“ öffnete, bekam ich langsam ladende Schriftarten, Google Ads sowie Login- und Bezahlfunktionen — und das Spiel selbst lief nicht. Die UI wurde gerendert, aber die anfänglichen 2er-Kacheln wurden nicht geladen.
    • Ich sehe nicht, was daran absurd sein soll, dass eine Consumer-Marke eine Gaming-Sparte hat.
  • Die Verteilung neuer 2er- und 4er-Kacheln wird ja durch eine gewichtete Zufallsfunktion bestimmt, und gelegentlich erscheint mit geringer Wahrscheinlichkeit eine 4 und ruiniert das Brett. Ich frage mich, ob es Pläne für einen Modus gibt, der von beiden Möglichkeiten immer die schlechteste auswählt.
    Man könnte ihn etwa nennen: „Gott würfelt mit dem Universum. Die Würfel sind manipuliert, und Gott hasst dich“.
    • Klingt ein bisschen nach HATETRIS: https://qntm.org/files/hatetris/hatetris.html
    • Ich meine, bei 2048-AI gab es so etwas, bin mir aber nicht sicher. Wäre ziemlich böse. Stell dir vor, es würde zufällig aktiviert, sobald erkannt wird, dass du zu schnell spielst.
    • Klingt wie die kambodschanische Version von Minesweeper.
  • Wer Threes nicht kennt, sollte es unbedingt ausprobieren. Es ist das Originalspiel, das von 1024, 2048 usw. kopiert wurde, und meiner Meinung nach bis heute mit Abstand das beste.
    Wikipedia fasst das gut zusammen: https://en.wikipedia.org/wiki/Threes#Legacy
    • Ich stimme zu, dass man die Anerkennung den Richtigen geben sollte, und auch wenn Threes im ursprünglichen Post nicht erwähnt wurde, stimmt es ebenfalls, dass Threes eine große Rolle für die Existenz von 2048 gespielt hat.
      Threes wird auf der play2048.co-Website genannt und inzwischen auch auf GitHub, und ich habe immer versucht, diesen Einfluss anzuerkennen.
      Trotzdem finde ich, dass man ein gewisses Gleichgewicht braucht. Wie ich schon früher gesagt habe, habe ich 2048 gebaut, bevor ich Threes kannte. Es ist wichtig, Inspirationsquellen offen zu benennen, aber ich bin nicht sicher, dass jedes kreative Projekt jede indirekte Einflusslinie bis zum Ende zurückverfolgen muss.
      2048 begann als kleines Experiment ohne Absicht, populär zu werden, und entwickelte sich über virale Verbreitung und eine Community von Open-Source-Abwandlungen zu etwas Eigenständigem. Ich verstehe den Wert, seine Ursprünge anzuerkennen, aber ich denke auch, dass 2048 im Lauf der Zeit eine eigene Identität bekommen hat.
    • Es ist schade, dass das Threes-Team nicht die verdiente Anerkennung bekam, aber ich denke, die Popularität von 2048 kam vor allem daher, dass es im Gegensatz zu Threes in gewissem Sinn ein abschließbares Spiel ist.
      Man kann nach 2048 zwar weiterspielen, aber zunächst war es ein schwieriger und mit etwas Übung relativ gut erreichbarer Meilenstein. Durch dieses klare Ziel ließ sich jede Runde leichter konsumieren als bei Threes, auch wenn man danach natürlich weitermachen konnte.
      Dass auf das jüngere Suika Game dasselbe Prinzip zutrifft und die wichtigste Änderung bei beiden im Grunde nur der Titel war, finde ich immer noch lustig.
    • Als Threes bekannt wurde, habe ich es gekauft und ein bisschen gespielt, aber es hat mich nicht wirklich gepackt.
      Wirklich hängen geblieben bin ich erst bei 2048; es fühlte sich natürlicher und flüssiger an. Die Einfachheit, weil Niedlichkeit und Verzierung reduziert wurden, half dabei, das Spiel stärker zu abstrahieren, und auch dass es mit Zweierpotenzen arbeitet, wirkte viel naheliegender.
      Ob ich nur 30 Sekunden lang am Bahnhof nachsehen wollte oder vier Stunden bis zur Mittagspause spielte — man konnte leicht ein- und wieder aussteigen. Threes ist ein niedliches, cleveres Spiel, aber 2048 hat für mich das Zeug zu einem klassischen Spiel in derselben Kategorie wie Tetris.
    • Die Behauptung, „1024, 2048 usw. seien von Threes kopiert“, fand ich immer etwas seltsam.
      Threes hat das Sliding-Tile-Spiel ja nicht erfunden. Solche Spiele reichen bis in die 1980er zurück, und die Mechanik von 2048 ist so anders, dass ein Vergleich kaum sinnvoll ist.
      Als Holzpuzzle gab es das sogar schon viel früher: https://en.wikipedia.org/wiki/Klotski
    • Threes war, glaube ich, das erste iOS-Spiel, für das ich tatsächlich Geld bezahlt habe. Man merkte, dass die Entwickler echte Handwerker sind, die sich um jedes Detail ihres Produkts kümmern.
      Dass die Klone die ganze Aufmerksamkeit bekamen und nun sogar die Nostalgie mitnehmen, fühlte sich immer unfair an.
  • Glückwunsch!
    „Power-up mit Amazon Prime“ erinnert mich an den berühmten Bugreport, wonach grep bei einem lokal nicht gefundenen String auf Amazon suchen sollte. Wenn ich mich richtig erinnere, war das ein Protest dagegen, dass die Ubuntu-„lens“ tatsächlich so etwas tat.