Mehr als ein Mod.

Über uns

BeatTheGoblins ist ein Community-Projekt für strukturierte Hytale-Speedruns, Fortschrittsverfolgung und freundlichen Wettbewerb. Jedes Abenteuer kann ein Speedrun sein, und jede Route erzählt ihre eigene Geschichte.

Lerne den Gründer kennen

Splak

Splak entwickelt BeatTheGoblins, um Zeitmessung, Fortschrittsverfolgung und freundlichen Wettbewerb in Hytale-Speedruns zu bringen. Das Ziel ist ein gemeinsamer Ort, um Routen zu verbessern, Runs zu verfolgen und die nächste Bestzeit zu feiern.

  • Gründer
  • Mod-Entwickler
  • Leitung der deutschen Hytale-Community
Spielprofil ansehen

„Ja, aber ja“

— Splak

Warum BeatTheGoblins?

Die Funktionen, die wir für die Herausforderung entwickeln.

Fairer Wettbewerb

Klare Kategorieregeln und fortlaufende Run-Prüfung.

Live-Verfolgung

Verfolge Runs live mit Zustimmung der Spieler.

Globale Bestenlisten

Vergleiche Zeiten in separaten Solo- und Team-Bestenlisten.

Eine Spieler-Community

Teilt Routen, lernt gemeinsam und verbessert eure Zeiten.

Hinter dem Projekt

Mit guten Werkzeugen gebaut.

Unsere API läuft in Go, das Backend mit Node.js und TypeScript. Diese Werkzeuge und Community-Projekte machen es möglich.

  • Das Spiel und seine Assets

    Hytale

    Liefert das Spiel, die Charaktermodelle, Texturen und Animationen für den Mod und unsere Spieleravatare sowie Original-Hytale-Grafiken.

  • Website-Framework

    Astro

    Erstellt unsere Seiten und gemeinsamen Layouts, ergänzt durch Browser-Skripte für Live-Bestenlisten, Kontofunktionen und interaktive Ansichten.

  • Konten und Anmeldung

    Ory Kratos

    Verwaltet Registrierung, Anmeldung, Identitäten und Browser-Sitzungen. Die Konto-Anmeldung bleibt von deinen verbundenen Spielprofilen getrennt.

  • Backend-Dienste

    Node.js

    Betreibt unsere TypeScript-Backend-Dienste für Profile, Teams, Runs, Achievements, Telemetrie und Avatar-Verarbeitung.

  • Datenspeicherung

    PostgreSQL

    Speichert verbundene Spielprofile, Teams, Runs und Telemetrie. Ory Kratos nutzt eine eigene PostgreSQL-Datenbank für Identitäten und Sitzungen.

  • Avatar-Erzeugung

    BlockyModel Merger

    Das Werkzeug blockymerge setzt Spieler-Kosmetik zu 3D-Modellen zusammen; blockyrender erstellt die passenden Porträts auf unserem Server.

  • Avatar-Animationen

    Hytale Skin Viewer

    Zeigt unsere erzeugten 3D-Avatare und spielt Hytale-Charakteranimationen ab, einschließlich Emotes und Gesichtsausdrücken.

  • 3D-Darstellung

    Three.js

    Stellt Avatare über WebGL im Browser dar und ermöglicht Kameras, Beleuchtung und interaktive Bewegung.

Danke an die Entwickler und Künstler hinter diesen Werkzeugen. Die Karten mit GitHub-Symbol verlinken die verwendeten Avatar-Projekte. Hytale-Grafiken und Spiel-Assets gehören ihren jeweiligen Rechteinhabern.

Sprachen in unserem Stack

  • Website & Backend

    TypeScript

    Website-Interaktionen, interaktive 3D-Avatare und Backend-Logik auf Node.js.

  • API, Konten & Avatar-Werkzeuge

    Go

    Unsere öffentliche HTTP-API und Website-Auslieferung sowie Ory Kratos für die Anmeldung und Werkzeuge für Avatar-Modelle und Porträts.

  • Hytale-Mod

    Java

    BeatTheGoblins-Mod, Run-Erfassung und Anbindung an den Hytale-Server.

Werde Teil unserer Community

Entdecke Beispiel-Runs, lerne die Einrichtung kennen und finde deine nächste Herausforderung.

Die Veröffentlichung auf CurseForge folgt bald.