Steam game covers

Status

Fertig

Technologien / Sprachen

  • JavaScript

Beschreibung

Was ich gekauft habe, halte ich lieber in meinen Händen. Auf der Gaming-Plattform Steam ist dies nicht möglich. Spiele können nur in digtaler Form gekauft werden. Ich suchte nach einem Dienst, bei dem ich nur Cover für Spiele kaufen kann, und fand die Community-Seite steamgamecovers.com. Auf dieser Seite ist es möglich, ein Spielecover zu finden, das von der Community erstellt wurde. Das Cover kann anschließend selbst ausdrucken und die Spieldaten von Steam auf eine Disc brennt werden.

Um die Cover aller Spiele zu erhalten musste stehts zwischen Steam und steamgamecovers.com hin und her geschaltet werden. Um dies in Zukunft nicht machen zu müssen, entwickelte ich eine Browser-Erweiterung welche auf der Spiele-Seite von Steam direkt die dazugehörigen Covers einbindet.

Mit hilfe von reverse engineering wurde ermittelt wie die Sieam-Webseite aufgebaut wurde. Dies ermöglichte die widerverwendung der bereits von Steam implementierten JavaScript-Routinen und Stylesheets.

Besondere Eigenschaften

  • SSL
  • Erstelle einen Index von Covern
  • Stimme covers with games ab
  • Stimme Bundle-Cover mit jedem Bundle-Eintrag ab
  • Füge einen Cover-Bereich auf der Steam-Spiele-Seite hinzu
  • Filtere unerwünschte Sprachversionen über die Einstellungen aus
  • Details-popup bei mouse over
  • Mehrsprachenunterstüzung
    • Deutsch
    • Englisch
    • Französisch
    • Spanisch
  • Nutze automatisch die selbe Sprache wie Steam
  • Übersetze die Cover-Beschreibung automatisch wenn sie nicht in der richtigen Sprache vorliegt (Google Übersetzer)

Screenshots

Siehe auch