SineRider begann 2013 als Unity-Webspiel eines Teenagers über das Schlittenfahren auf Graphen; es erschien 2015 auf dem Experimental Gameplay Workshop der GDC und verschwand dann, als Browser NPAPI veralteten und den Unity Web Player beendeten. Der Schöpfer legte es beiseite, als er 2018 zu Hack Club kam, bis Community-Mitglieder das Projekt 2022 wieder hervorholten.

Ein totes Spiel in Open-Source-Vanilla-JavaScript neu aufbauen und das Lernen durch das Spielen tragen lassen: endlose Grafikrätsel mit unendlich vielen Lösungen, gebaut für Freude vor Lehrplan.

Ein globales Team von über 20 Jugendlichen in über 8 Ländern baute SineRider in 100 % Vanilla-HTML, -CSS und -JavaScript neu auf – statische Dateien, die auf jedem HTTP-Server laufen – als Open-Source-Projekt von Hack Club. Die Spieler bearbeiten Funktionen wie y=sin(x), und eine Figur rodelt auf der entstehenden Kurve; jedes Rätsel ist ein unendlicher Quell gültiger Lösungen, präsentiert durch Story-Level, tägliche Rätsel und einen kostenlosen Unterrichtsplan für Lehrkräfte, alles mit einem Werbebudget von 0 $.

Der Show HN am 8. Mai 2023 erreichte 181 Punkte; Kommentatoren berichteten, ihre Kinder spielten alle Level durch, und lobten die Gleichungs-Oberfläche als bewusst statt aufdringlich. Das Original von 2015 war bereits von Rock Paper Shotgun behandelt und von James Portnow von Extra Credits empfohlen worden, und die Repository-Aufzeichnung zeigt 623 Sterne, 51 Forks und 1.375 Commits.

SineRider entstand 2013, als ein gelangweilter Teenager mit einem Grafikrechner die Idee zu einem winzigen Spiel über das Schlittenfahren auf Graphen hatte: Der Spieler bearbeitet Funktionen, und eine Figur fährt auf der Kurve durch Ziele. Chris Walker baute es als Unity-Webspiel, und 2015 erschien es auf dem Experimental Gameplay Workshop der GDC, wurde von Rock Paper Shotgun behandelt und von James Portnow von Extra Credits empfohlen.

Dann verschwand das Spiel: Browser veralteten die NPAPI-Plugin-Struktur, der Unity Web Player starb und SineRider mit ihm. Walker legte das Projekt beiseite, als er 2018 begann, für Hack Club zu arbeiten – bis Mai 2022, als Community-Mitglieder es wieder hervorholten und daraus ein Jahr aus Nächten und Wochenenden für ein globales Team von über 20 Jugendlichen in über 8 Ländern machten. Sie bauten das Spiel in 100 % Vanilla-HTML, -CSS und -JavaScript neu auf, sodass es als statische Dateien auf jedem HTTP-Server läuft, und gingen am 8. Mai 2023 in die öffentliche Beta.

Die These des Projekts ist, dass Lernspiele scheitern, weil Institutionen verpflichtendes Spielen entlang eines einheitlichen Lehrplans verlangen, während Spiele von Natur aus freiwillig sind. SineRider baut stattdessen auf Freude: Jedes Rätsel bietet einen unendlichen Quell gültiger Lösungen, das Spiel ist kostenlos mit einem Werbebudget von 0 $, und ein Unterrichtsplan für Lehrkräfte ist ein optionaler Zusatz. Der Show HN erreichte 181 Punkte, wobei Eltern berichteten, ihre Kinder hätten alle Level durchgespielt, und das Repository zeigt 623 Sterne und 1.375 Commits.

SineRider kehrte die Ed-Tech-Formel um: Statt Spielmechaniken auf einen Lehrplan aufzusetzen, baute es ein gutes Spiel und ließ die Grafik-Konzepte aus dem Spielen entstehen.

Die Wahl von 100 % Vanilla-statischem JavaScript ohne Build-Schritt machte das Spiel trivial ausführbar und hackbar und öffnete die Codebasis für jugendliche Beitragende auf jedem Laptop.

Die Wiederbelebung eines beliebten toten Spiels gab dem Projekt eine fertige Geschichte und ein Publikum: Die GDC-Herkunft von 2015 und die Berichterstattung von Rock Paper Shotgun kehrten als Glaubwürdigkeit für die Beta 2023 zurück.

Das Open-Sourcing unter Hack Club verwandelte einen einsamen Weißen Wal in verteilte Arbeit: Künstler, Musiker, Programmierer und Rätseldesigner konnten nach ihrem eigenen Zeitplan beitragen.

Lernspiele scheitern, wenn das Spielen verpflichtend ist; wenn das Hauptziel Freude ist, folgt das Lernen – baue zuerst das Spiel und lass das Verständnis die Belohnung sein.

Hack Club pflegt SineRider weiterhin als freie Open-Source-Software. Der Show-HN-Thread brachte Fehler ans Licht wie nicht überspringbare Zwischensequenzen und ein versehentliches Einfügen eines Reddit-Befehls, die das Team in GitHub-Issues verfolgte und mit Versprechen eines Überspringen-Buttons beantwortete; die Roadmap nennt Mobilunterstützung, einen eigenen Level-Editor, anpassbare Grafik, mehrere Sprachen, Vorschauen auf tägliche Rätsel und Polarkoordinaten. Das Spiel blieb auf sinerider.com spielbar, das zum Zeitpunkt der Aufzeichnung Befehle zum Teilen täglicher Rätsel für den Community-Thread enthielt.

DEN BELEGEN FOLGEN

Die Quellen

  1. Show HN: SineRider, a math puzzle game Hacker News · news.ycombinator.com ·
  2. SineRider Wants You To Love Maths, And Scares Me Rock Paper Shotgun · rockpapershotgun.com
  3. hackclub/sinerider: A game about love and graphing, built by teenagers GitHub · github.com