2 Punkte von GN⁺ 2023-10-05 | 1 Kommentare | Auf WhatsApp teilen
  • Derzeit zeigt die Seite statt des Spielbildschirms nur einen Hinweis auf fehlende HTML5-canvas-Unterstützung, sodass die tatsächlichen Inhalte nur eingeschränkt überprüfbar sind
  • Offenbar stellt der Browser die erforderliche canvas-Funktion nicht bereit, weshalb schwer zu bestätigen ist, ob das Spiel ausgeführt werden kann
  • Der Hinweis empfiehlt zur Problemlösung ein Update des Browsers oder die Nutzung eines anderen Browsers
  • Im bereitgestellten Text gibt es keine zusätzlichen Informationen wie Spielregeln, Bedienung oder Funktionsbeschreibung
  • Zum Anzeigen dieser Seite ist ein Browser mit HTML5-canvas-Unterstützung erforderlich

Derzeit überprüfbare Inhalte

  • Statt Classic Video Poker vorzustellen oder auszuführen, zeigt die Seite eine Meldung an, dass der verwendete Browser HTML5 canvas nicht unterstützt
  • Der Hinweis nennt ein Browser-Update oder die Nutzung eines anderen Browsers als Lösung
  • Auf Basis der bereitgestellten Informationen lassen sich Spielregeln, Bedienung, Funktionen und Bildschirmaufbau nicht überprüfen

Nutzungsbedingungen

  • Um die Classic-Video-Poker-Seite korrekt anzuzeigen, ist ein Browser erforderlich, der HTML5 canvas unterstützt
  • Je nach canvas-Unterstützung kann sich die Zugriffserfahrung auf die Seite unterscheiden

1 Kommentare

 
GN⁺ 2023-10-05
Meinungen auf Hacker News
  • Das CRT-Feeling ist perfekt, es sieht wirklich wie ein echter CRT aus – gut gemacht.
    Allerdings glaube ich, einen Bug gefunden zu haben. Ein Ass-Paar wird nicht als „Jacks or Better“ ausgezahlt: https://imgur.com/a/78B3oPV

    • Habe ich auch gesehen. Abgesehen davon wirkt es bisher ziemlich solide.
      Wenn man pleitegeht, wäre außer dem einfachen Anhalten und dem Stummschalt-Button noch irgendeine Endsequenz schön.
    • In diesem Spiel ist das Ass eine niedrige Karte. Du bist nicht der Erste, der das anspricht.
      Um das Ass zu einer hohen Karte zu machen, müsste ich die Mathematik noch einmal prüfen, aber auf die Gefahr hin, den Zorn aller auf mich zu ziehen: Meiner Meinung nach ist das Ass eine „1“-Karte.
    • Das Ass wird als niedrige Karte behandelt.
    • Wenn man das tatsächlich auf einem CRT spielt, wird einem vermutlich ziemlich schwindlig.
  • Ich glaube, ich habe einen Unendlich-Geld-Bug gefunden. Ich habe ganz links und ganz rechts die Herz 2 und die Kreuz 3 gehalten, dann wurden mir keine 3 Karten gegeben, sondern 3 schwarze Kästen, ein Royal Flush, und es wurde angezeigt, dass ich „$"aHROcHM6Ly“ gewonnen habe.
    Jetzt steigt mein Bargeld immer weiter und ist schon über 2.000 $.

    • Ich habe gehört, Cabo sei um diese Jahreszeit schön.
  • Mir geht es ähnlich. Ich habe Unity ziemlich lange genutzt, bin aber froh, dass ich es jetzt nicht mehr tue, und Unreal war für mich immer schwer zu lernen. Kürzlich habe ich Godot ausprobiert, und der Einstieg war ziemlich einfach.
    Das Spiel ist wirklich gut, und ich hatte eine Weile Spaß damit. Nur eine Frage: Sollte ein Ass-Paar nicht als „höher als Buben“ gelten? Im Moment scheint das nicht so zu sein: https://imgur.com/a/ov2UP1D

    • Freut mich, dass dir das Spiel gefällt. In dieser Version ist das Ass niedrig.
  • Meine letzte Hand war K J A A Q, aber ich habe keine Auszahlung für Jacks or Better 1 $ bekommen.
    Eine kurze Suche nach Video-Poker-Regeln sagt, dass ein Ass-Paar als höher als ein Buben-Paar gilt.

    • Ich hatte auch ein Ass-Paar, das nicht „gewonnen“ hat. Sieht definitiv nach einem Bug aus; im Code wird das Ass offenbar als niedrig behandelt.
    • Bin wegen desselben Bugs hierhergekommen, um mich zu beschweren. Gib mir mein Geld zurück!
    • In diesem Spiel ist das Ass eine niedrige Karte, und das ist beabsichtigt. Da das Feedback aber immer wieder kommt, sollte ich es vielleicht einfach auf hoch umstellen ;-)
    • Ass ist niedrig ;-)
  • Cool.
    Das weckt Erinnerungen daran, wie wir in der Mittelstufe in den Pausen heimlich zum Markt geschlichen sind und alle an fast genau solchen Automaten gespielt haben. In Finnland gab es auf nahezu jedem Markt und an jeder Tankstelle verschiedene Arten von Spielautomaten, reguliert von einem staatlich anerkannten Monopol namens RAY.
    Besonders in den 90ern hat es kaum jemanden interessiert, wie alt man war. Wilde Zeiten.

    • Auf Kreuzfahrtschiffen hat es die Leute noch weniger interessiert. Vermutlich aus rechtlichen Gründen waren es meistens paf-Automaten. Bilder der klassischen Automaten findet man, wenn man nach „paf joker poker“ sucht.
      Ich mochte den Joker und die Double-or-Nothing-Funktion. Weil ich seit meinem 7. Lebensjahr viel gereist bin, habe ich viele solcher Spiele gespielt. Einmal habe ich mit meinem Bruder eine Vereinbarung zur Aufteilung der Gewinne getroffen, um das Risiko einer Pechsträhne zu verringern – und direkt danach kam der Jackpot. Gute Zeiten.
  • Keine Wertung, nur echte Neugier: Ich verstehe nicht, warum das Laden so lange dauert.
    Es sieht relativ simpel aus, daher hätte ich erwartet, dass es sehr schnell ist. Ich kenne mich mit Godot oder Unity überhaupt nicht aus, also seht es mir nach. Trotzdem wirklich cool.

    • Godot packt beim Paketieren eines Spiels unabhängig von der Plattform die gesamte Engine-Runtime mit dazu. In diesem Fall scheint außerdem die Internetverbindung des Servers langsam zu sein.
      https://lfgslots.com/classicvideopoker/index.wasm ist die 26 MB große Haupt-Engine-Runtime und brauchte 22 Sekunden zum Laden, während https://lfgslots.com/classicvideopoker/index.pck die 16 MB großen Spielressourcen sind und 34 Sekunden brauchte.
    • WebAssembly-Cross-Compilation erzeugt derzeit in der Regel keine kleinen Binärdateien.
      Es ist möglich, kleine WebAssembly-Programme zu erstellen, aber wenn man beliebigen C-Code nach wasm kompiliert, werden die Binärdateien groß.
    • Als jemand, der seit 2014 Spiele mit der Unreal Engine entwickelt, ist das mein einziges Feedback: Die Demo brauchte so lange zum Laden, dass ich fast aufgegeben hätte.
    • In Firefox war es in weniger als einer Sekunde geladen. Unity Webplayer brauchte normalerweise 10–15 Sekunden, daher war ich von der Ladegeschwindigkeit eher beeindruckt.
    • Der erforderliche 45-MB-Download scheint der Grund für die Ladezeit zu sein.
  • Macht Spaß, aber das Spiel scheint ein Ass-Paar nicht als Gewinn zu erkennen.
    Es betrifft nur Asse; die anderen Bildkarten funktionieren wie beabsichtigt.

    • Ass ist niedrig :-)
  • Das Spiel und der Artstyle sind reizend, und die Idee eines Spiels im 80er-Jahre-Stil gefällt mir auch.
    Persönlich fände ich es toll, wenn es eine gut gemachte moderne Sammlung solcher Klassiker auf mehreren Plattformen gäbe, mit Cloud-Speicherung bis hin dazu, welches Spiel man ausgewählt hat.
    Ich möchte in der Mittagspause fünf Minuten Solitaire auf dem iPhone spielen, um abzuschalten, dann zu Hause den Computer aufklappen und auf dem großen Bildschirm weitermachen, während die Karten überall herumfliegen.

  • Bisher gefällt mir Godot ziemlich gut, aber die Debugging-Werkzeuge liegen deutlich hinter jeder IDE und Sprache zurück, die ich je benutzt habe.
    Ich verschwende viel zu viel Zeit damit, Bugs aufzuspüren. Eine ordentliche Variableninspektion zum Beispiel wäre wirklich ein Lebensretter.

    • Das ist die Magie von Open Source und der aktuellen Lage. Es wird viele Leute wie dich geben, und einige davon haben die Hingabe und die Fähigkeiten, das zu implementieren, wovon wir alle profitieren würden.
      Angesichts des Zustands von Godot und Unreal war Unitys Vorgehen wirklich dumm. Die eigene gesamte Nutzerbasis buchstäblich so zu behandeln.
      2009, als ich ein armer Student war, habe ich 400 $ für eine Pro-Lizenz ausgegeben, die nicht auf neue Versionen übertragen wurde. Ich habe es als Verlust verbucht und nie zurückgeschaut.
    • Wenn du statt GDScript C# verwendest, kannst du Visual Studio, VS Code oder Rider nutzen und hast Zugriff auf alle Debugging-Werkzeuge, die diese IDEs bieten.
      GDScript kann man auch in VS Code verwenden, aber ich habe es selbst nie ausprobiert und weiß daher nicht, wie die Debugging-Erfahrung ist.
    • Ich weiß überhaupt nichts über Spieleentwicklung, daher sorry für die grundlegende Frage: Wann verwendet man Unreal und wann Godot? Oder ist das gar nicht so wichtig?
  • Nostalgisch. Die Vorderseiten der Karten stammen von einem echten Automaten, dem Novomatic American Poker 2. Ich habe früher viel an dieser Plattform herumgehackt.
    Um die Entwicklung zu beschleunigen, habe ich sogar einen Emulator in x86-Assembler geschrieben. Dieses Godot-Spiel fängt die Atmosphäre alter Video-Poker-Automaten ziemlich gut ein.
    Es gibt kein automatisches Halten von Karten, und der Sound könnte noch etwas Feinschliff gebrauchen, aber das sind Kleinigkeiten, die sich leicht verbessern lassen.

    • Danke. Ich habe über Auto-Hold nachgedacht, aber am Ende entschieden, dass es ohne etwas immersiver und unterhaltsamer ist.