2 Punkte von GN⁺ 2024-08-27 | 1 Kommentare | Auf WhatsApp teilen

Vim Racer

Spielziel
  • Ziel: Alle Targets so schnell wie möglich erreichen
  • Methode: Es können alle Vim-Motion-Befehle verwendet werden
  • So startest du: Klicke auf den Reset-Button, dann fokussiert der Browser den Editor. Danach mit Vim-Motions wie w starten
Spielbeschreibung
  • Spielprinzip: Ein geschwindigkeitsbasiertes Vim-Spiel
  • Feedback: Feedback über die Reddit-Community wird empfohlen
Leaderboard
  • Typ: 12 Targets (Burn Detector)
  • Positionen: Benutzername, benötigte Zeit, NPM, verwendete Tasten
Häufig gestellte Fragen
Welche Musik sollte man hören, während man Vim Racer spielt?
  • Antwort: Pop-Hits aus den 80ern. Das Spieldesign ist von den 80ern inspiriert
Warum beginnen die Zeilennummern relativ zum Cursor bei 0?
  • Antwort: Standardmäßig werden relative Zeilennummern verwendet. Später soll eine Option zum Umschalten hinzugefügt werden
Warum werden Zeiten unter 1 Sekunde im Leaderboard abgelehnt?
  • Antwort: Um den Geist des Spiels zu bewahren. Zeiten unter 20 ms zeigen zwar Vims Ressourcennutzung, widersprechen aber dem Geist des Spiels. Es werden zwei Leaderboards erwogen (ein eingeschränktes und ein uneingeschränktes)
Warum kann der Benutzername nur einmal pro Stunde geändert werden?
  • Antwort: Damit das Leaderboard ein Ort bleibt, an dem die besten Scores eingereicht werden
Kann Vim Racer als Lernmaterial verwendet werden?
  • Antwort: Es ist eine gute Ressource, um neue Vim-Motions zu lernen. Jeder Renn-Typ enthält Tipps, um effiziente Wege zu lernen. Leaderboard-Einträge enthalten die Tasten, die Mitspieler für ihre Bestzeiten verwendet haben, sodass sie analysiert werden können
Entwickler
  • Entwickler: Shaun Brazzoni
  • Unterstützung: Die Seite unterstützen ☕

# GN⁺ Zusammenfassung

  • Vim Racer ist ein Spiel, das dabei hilft, Vim-Motion-Befehle zu üben und effizient einzusetzen
  • Über das Leaderboard lassen sich die Tastenfolgen anderer Nutzer analysieren, um neue Vim-Motions zu lernen
  • Um den Geist des Spiels zu bewahren, werden Zeiten unter 1 Sekunde im Leaderboard abgelehnt
  • Der Wert als Lernmaterial ist hoch und besonders nützlich für Nutzer, die Vim gerade erst kennenlernen
  • Andere Projekte mit ähnlichen Funktionen sind Spiele wie Vim Adventures

1 Kommentare

 
GN⁺ 2024-08-27
Hacker-News-Kommentare
  • Ein Nutzer stellte auf jpeg-Level mit 17 Sekunden einen Bestwert auf. Das Spiel machte sehr viel Spaß.

    • Eine Funktion, die „die Bewegungen von Leaderboard-Spielen zeigt“, könnte als Lernressource nützlich sein.
    • Die Top-Spieler im Leaderboard haben Zeiten von 1 Sekunde, was menschlich unmöglich erscheint. Es wird vermutet, dass sie Skript-Eingaben verwendet haben.
    • Wenn das Leaderboard statt nach verstrichener Zeit nach der Anzahl der Tasteneingaben sortiert würde, könnte das die Nutzung von Skripten verhindern.
  • Ein Nutzer entdeckte einen Bug, bei dem der Cursor den Zeilennummern folgte. Er testete es in Chrome und Firefox.

  • Ein anderer Nutzer erwähnte, dass dieses Spiel mehr Spaß machte als erwartet.

  • Ein Nutzer berichtete, dass die Website überhaupt nicht reagierte. Er testete es in Chrome und Firefox.

  • Ein Nutzer vermutete, dass das Leaderboard manipuliert worden sei.

      1. himom 0 Minuten 1.001 Sekunden 490
      1. elmoFOOBAR 0 Minuten 1.002 Sekunden 400
      1. VeryFastTyper 0 Minuten 1.003 Sekunden 708
      1. EmacsUser 0 Minuten 1.004 Sekunden 717
      1. ShawnT 0 Minuten 1.005 Sekunden 720
      1. benbp 0 Minuten 1.008 Sekunden 714
      1. hehe 0 Minuten 1.023 Sekunden 604
      1. anthony 0 Minuten 1.274 Sekunden 565
      1. chris 0 Minuten 1.327 Sekunden 543
      1. MasterWq 0 Minuten 1.333 Sekunden 540
      1. blake 0 Minuten 1.334 Sekunden 540
      1. jbp 0 Minuten 1.381 Sekunden 521
      1. test12345 0 Minuten 1.437 Sekunden 20
      1. jonmv 0 Minuten 1.476 Sekunden 488
      1. spektrokalter 0 Minuten 1.577 Sekunden 457
  • Ein Nutzer sagte, das Spiel mache sehr viel Spaß, und fragte, ob jemand andere ähnliche Vim-Spiele kenne.

  • Ein anderer Nutzer sagte, dass man nicht mehr aufhören könne, sobald man mit diesem Spiel angefangen habe.

  • Ein Nutzer entdeckte einen Bug, bei dem das Programm abstürzte, wenn eine bestimmte Zeile gelöscht wurde.

  • Es wurde erwähnt, dass es sehr hilfreich sei, über das Leaderboard zu sehen, wie andere vorgegangen sind.

  • Ein Nutzer sagte, das Spiel sei schrecklich, eigne sich aber gut dazu zu zeigen, wie schwierig es ist, sich in Vim ohne Easymotion zu bewegen.