Zum Inhalt springen
Gang Fights

Öffentliche Alpha · v0.1.0-alpha

Ab auf die Straße.

Gang Fights ist ein kostenloses, von Fans gemachtes Online-Straßenkampfspiel für PC. Schließ dich auf Community-Servern einer Crew an, leg dich mit Spielern und KI-Kämpfern an, nimm den Block auseinander — und hoste danach deinen eigenen Server und skripte brandneue Modi in Luau.

Werde Teil der Community auf Discord (öffnet in einem neuen Tab)

Windows · Kostenlos · Erfordert deine eigene, legal erworbene Kopie des Originalspiels.

Server

Masterliste online

  • Eastside RoundsCrew-Kampf12/1638
  • Harbor City RPRoleplay41/6452
  • Midnight DeathmatchDeathmatch9/1271
  • 1v1 Ladder — EUDuelle2/224
  • Turf Wars 9v9Revierkrieg14/1896
Per IP verbindenServer hosten
Illustration · Beispielserver

01Features

Straßenkämpfe, online.

Ein Prügelspiel, von Grund auf in Rust mit der Bevy-Engine gebaut und von Anfang an für Community-Server ausgelegt.
  • Dedizierte Server

    Gemacht für Online-Kämpfe

    Gang Fights ist online zuerst. Such dir einen Kampf in der öffentlichen Serverliste, im LAN, in deinen Favoriten und zuletzt besuchten Servern oder verbinde dich direkt per IP — und hoste deinen eigenen direkt aus dem Spielmenü.

  • Netcode

    Rollback-Netcode

    Clientseitige Vorhersage und Rollback sorgen dafür, dass jeder Treffer sofort sitzt, während delta-komprimierte Updates die Bandbreite selbst in vollen Kämpfen niedrig halten.

  • Multiplayer

    64 Spieler — vorerst

    Server fassen heute bis zu 64 Spieler, und wir wollen dieses Limit anheben. Wie viele ein Server wirklich trägt, hängt auch von Hardware und Verbindung ab. Steig jederzeit ein: In Teammodi übernimmst du den Platz eines KI-Kämpfers und gibst ihn beim Verlassen zurück.

  • Dimensionen

    Viele Karten, ein Server

    Ein einzelner Server kann mehrere Karten gleichzeitig betreiben und Spieler zwischen ihnen bewegen — eine Stadt mit getrennten Vierteln, eine Arena neben einer Lobby — und zwischen den Matches über die nächste Karte abstimmen.

  • Mapping

    Bau deine eigene Welt

    Platziere Objekte mit dem Editor im Spiel, richte NPCs, Türen, Marker, Kartensymbole und Zonen ein und teile die Stadt in eigene Dimensionen auf. Dein Server, deine Straßen.

  • Skripting

    Erfinde neue Spielmodi

    Mit oder ohne Runden, Teams oder Chaos, eigene Punktestände, HUDs und Menüs: Schreib es in Luau. Jeder mitgelieferte Modus ist eine Vorlage zum Kopieren, und Änderungen gehen ohne Server-Neustart live.

  • Revier

    Markiere dein Revier

    Sprüh Graffiti Schicht für Schicht an die Wände, um Gebiet zu markieren — wirst du mittendrin getroffen, ist die Schicht weg. Was eine Wand wert ist, entscheidet der Server.

  • Steuerung

    Spiel, wie du willst

    Tastatur und Maus oder jeder Controller, mit Xbox- und PlayStation-Tastenbelegung. Jede Aktion lässt sich neu belegen, und auch die Menüs funktionieren mit der Maus.

  • Mod alles mit LuauSpielmodi, HUDs, Menüs, NPCs, Items, Kartenmarkierungen, ganze Roleplay-Städte: Was auf einem Server läuft, kannst du skripten.Zum SDK

02Spielmodi

Wähl deinen Kampf.

Gegen Spieler, gegen KI-Kämpfer oder beides gleichzeitig. Jeder Modus ist ein Server-Skript, das als bearbeitbare Vorlage mitgeliefert wird, und Server können zwischen den Matches über die nächste Karte abstimmen.
  1. 01Alle gegen alle

    Jeder gegen jeden

    In diesem Block gibt es keine Freunde. Rundenbasierte Kämpfe, bei denen der letzte Kämpfer auf den Beinen die Runde holt.

  2. 021 gegen 1

    Duelle

    Nur du und ein Gegner. Blocks, Griffe, Konter — und nichts, wohinter man sich verstecken kann.

  3. 03Teamrunden

    Crew-Kampf

    Showdowns im War-Party-Stil: Zwei Crews stellen sich an entgegengesetzten Enden der Karte auf und stürmen los. Die letzte Crew, die noch steht, gewinnt die Runde.

  4. 04Große Teamrunden

    Revierkrieg

    Derselbe Kampf in voller Größe — neun pro Seite. Freie Plätze füllen KI-Kämpfer, und neue Spieler übernehmen beim Beitreten den Platz eines Bots.

  5. 05Keine Runden

    Deathmatch

    K.o. gegangen? Steh wieder auf. Freies Herumlaufen, Respawns und ein Live-Killfeed — wer zuerst 10 K.o.s schafft, gewinnt.

  6. 06Persistente Stadt

    Roleplay

    Accounts, Charaktere, ein Krankenhaus, ein Gefängnis und eine U-Bahn zwischen den Vierteln — eine komplette Roleplay-Basis, die Serverbetreiber zu ihrer eigenen machen.

Dein Modus hierCapture the Flag, Rennen, Kopfgeldjagden, Zombienächte — schreib es in Luau.Loslegen

03Server beitreten

Drei Schritte auf die Straße.

Es gibt keine Web-Lobby: Alles passiert im Serverbrowser des Spiels.
  1. Schritt 1

    Launcher holen

    Lade GangFights.exe aus den GitHub Releases des Projekts herunter und starte sie. Der Launcher installiert das Spiel und hält es im Alpha-Kanal aktuell.

  2. Schritt 2

    Auf deine Kopie zeigen

    Beim ersten Start fragt Gang Fights nach deiner eigenen Kopie des Originalspiels und erzeugt die benötigten Daten lokal auf deinem PC. Das dauert ein paar Minuten und belegt etwa 4,5 GB — einmalig.

  3. Schritt 3

    Server wählen und kämpfen

    Öffne „Server“: Durchsuche die Internetliste, dein LAN, Favoriten und zuletzt besuchte Server oder verbinde dich per IP. Wähl einen Spitznamen und leg los.

Signierte, inkrementelle Updates

Der Launcher installiert nur Updates, deren Dateiliste die Signatur des Projekts trägt, prüft den SHA-256 jeder Datei und lädt nur, was sich geändert hat. Der Launcher ist noch nicht code-signiert, daher kann Windows beim ersten Start eine Warnung zeigen — führ ihn nur aus, wenn du ihn von der offiziellen Release-Seite hast.

Releases (öffnet in einem neuen Tab)

04Eigenen Server hosten

Dein Block. Deine Regeln.

Starte mit zwei Klicks ein Spiel für Freunde oder betreib rund um die Uhr einen dedizierten Server unter Windows oder Linux und trag ihn in die öffentliche Serverliste ein.

Aus dem Spiel hosten

Öffne Server → Hosten, wähl Karte und Anzahl der Plätze, und schon bist du live. Freunde finden dich in der LAN-Liste oder verbinden sich per IP.

  • Keine zusätzlichen Downloads
  • Ideal für LAN-Abende und schnelle Runden
  • Dieselben Modi und Skripte wie auf einem dedizierten Server
servidor.cfg
name = "Eastside Rounds"
resources = basic-commands, welcome, scoreboard
resources_folder = recursos
admin_password = change-me   # /admin <password> in the chat

Dedizierter Server

Führe CreateServer.bat in deinem Spielordner aus und wähl Windows oder Linux sowie die gewünschten Karten. Du bekommst einen fertigen Serverordner mit Konfiguration, Ressourcen und der SDK-Dokumentation.

  • Windows oder Linux x64 — miete einen VPS oder nutze einen PC, der immer läuft
  • Öffne UDP 27015 (Spiel) und 27016 (Serversuche)
  • Meldet beim Start, wenn eine neue Version erschienen ist
  • Bans, Kicks, Admin-Passwort und Neustart von Ressourcen im laufenden Betrieb
Terminal
# Linux (Ubuntu 24.04+ / Debian 12+, 64-bit)
sudo apt install libasound2t64 libudev1
chmod +x GangFightsServer
./GangFightsServer

Das Serverpaket wird aus deiner eigenen Kopie des Originalspiels erzeugt. Behalte den Ordner data/ auf deinen Rechnern — teile ihn niemals öffentlich.

05Skript-SDK

Skripte die ganze Stadt.

Server führen Ressourcen aus: Ordner mit einem kleinen Manifest und Skripten in Luau, der typisierten, abgeschotteten Lua-Variante. Skript bearbeiten, restart bounty in die Serverkonsole tippen, und es ist live — ohne Server-Neustart.
  • Events & Chatbefehle
  • Runden, Teams & Spielmodi
  • Bildschirm-UI, Menüs & Fenster
  • Kartensymbole, Zonen & Markierungen
  • Items, NPCs & Crews
  • Dimensionen & Kartenrotation
  • Objekte & Mapping im Spiel
  • Gespeicherte Daten, Admins & Bans
  • Client-Skripte für HUDs & Tasten
bounty/server/main.luau
-- recursos/bounty/server/main.luau
-- Three knockouts in a row put a bounty on your head.
local streak: { [number]: number } = {}

on("fighterKnockedOut", function(victim: number, attacker: number?)
  streak[victim] = 0
  if not attacker then return end

  streak[attacker] = (streak[attacker] or 0) + 1
  if streak[attacker] == 3 then
    ui.announce("BOUNTY! Fighter #" .. attacker .. " is on a streak", 4)
  end
end)

registerCommand("streak", function(player: number)
  local me = players.fighter(player)
  players.message(player, "Your streak: " .. (me and streak[me] or 0))
end)

Abgeschottet: kein Datei-, Netzwerk- oder Systemzugriff · 250 ms pro Lauf · 64 MB pro Ressource

06Alpha-Status

Früh. Laut. Schnell unterwegs.

Gang Fights ist in der öffentlichen Alpha: Rechne mit Ecken und Kanten, häufigen Updates und gelegentlichen Resets. Pläne ändern sich — so sieht es heute aus.

Enthalten in 0.1.0-alpha

  • Online-Spiel auf Community-Servern
  • Internet- & LAN-Serverlisten, Favoriten, Verbinden per IP
  • Hosten aus dem Spielmenü
  • Dedizierter Server für Windows & Linux
  • Launcher mit signierten, inkrementellen Updates
  • Luau-SDK: Server- & Client-Skripte
  • Zersplitternde Fenster, zerstörbare Umgebung, Schrottautos
  • Waffen, Wurfobjekte und Feuer
  • Crew-Befehle, Cops & Handschellen, Graffiti-Reviere
  • Unterstützung für Xbox- und PlayStation-Controller

In Arbeit

  • Feinschliff der Spielmechanik
  • Feinschliff der Animationen
  • Mehr SDK-Funktionen, etwa Server, die eigene Inhalte an Spieler schicken
  • Code-Signierung, damit Windows beim ersten Start nicht mehr warnt
  • Unterstützung für weitere Versionen des Originalspiels

Als Nächstes

  • Ein höheres Spielerlimit pro Server
  • Eigene Modelle, Texturen und Sounds im SDK
  • Server, die ihre eigenen Karten an Spieler schicken
  • Mehr Karten in der Rotation
  • Mehr SDK-Funktionen, etwa erweiterte Mapping-Werkzeuge

07FAQ

Klare Antworten.

Etwas fehlt? Frag uns auf Discord (öffnet in einem neuen Tab).
Ist Gang Fights kostenlos?
Ja. Gang Fights ist ein kostenloses, nicht-kommerzielles Fanprojekt. Es gibt nichts zu kaufen, keine In-Game-Käufe und keine Werbung.
Brauche ich das Originalspiel?
Ja. Du brauchst deine eigene, legal erworbene Kopie des Originalspiels. Beim ersten Start erzeugt Gang Fights daraus lokal auf deinem PC die benötigten Daten. Das Projekt verbreitet, hostet oder verlinkt niemals Dateien des Originalspiels. Zum rechtlichen Hinweis.
Welche Plattformen werden unterstützt?
Der Spiel-Client läuft unter Windows. Dedizierte Server laufen unter Windows und 64-Bit-Linux (Ubuntu 24.04 oder neuer, Debian 12 oder neuer).
Gibt es einen Einzelspieler- oder Offline-Modus?
Nein — Gang Fights ist reines Online-Spiel. Du kannst aber über das Menü einen Server für dich oder dein LAN hosten und die Crews mit KI-Kämpfern auffüllen.
Windows warnt mich beim Öffnen des Launchers. Ist das sicher?
Der Launcher ist noch nicht code-signiert, daher kann Windows SmartScreen beim ersten Mal warnen. Führ ihn nur aus, wenn du ihn von der offiziellen GitHub-Release-Seite hast. Jedes Update, das er installiert, wird gegen eine signierte Dateiliste und SHA-256-Prüfsummen pro Datei geprüft.
Kann ich einen Controller benutzen?
Ja. Xbox- und PlayStation-Controller werden mit eigener Tastenbelegung unterstützt, ebenso jeder andere Controller, den dein System erkennt. Tastatur und Maus funktionieren auch, und jede Aktion lässt sich neu belegen.
Kann ich meinen eigenen Spielmodus oder Roleplay-Server bauen?
Genau darum geht's. Server-Ressourcen werden in Luau geschrieben, und jeder mitgelieferte Modus ist eine Vorlage, die du kopieren und ändern kannst. Fang mit dem SDK-Überblick an.
Warum kann ich manchen Servern nicht beitreten?
Spieler und Server müssen dieselbe Version nutzen. Ist ein Server älter als dein Spiel, muss sein Betreiber ihn aktualisieren — Server weisen ihre Betreiber beim Start auf neue Versionen hin.
Steht Gang Fights in Verbindung mit dem Publisher des Originalspiels?
Nein. Gang Fights ist ein inoffizielles Fanprojekt. Es ist mit keinem Spielepublisher oder Rechteinhaber verbunden und wird von keinem unterstützt oder gesponsert.

08Community

Lauf mit der Crew.

Tritt dem Gang-Fights-Discord bei

Hier lebt die Community. Finde eine Crew, kündige deinen Server an, teile Skripte, melde Bugs und verfolge jeden neuen Build. Schau vorbei und sag Hallo.

Discord beitreten (öffnet in einem neuen Tab)
  • Crews und Server zum Spielen finden
  • News und neue Builds
  • Hilfe bei Servern und Skripten
  • Direkt mit den Entwicklern reden

Das Team

Gang Fights wird von drei Brüdern in ihrer Freizeit gemacht.

  • Swanche
  • Zoraf
  • Rolo

Der Block wartet.

Hol dir die Alpha, such dir einen Server und zeig, woraus deine Crew gemacht ist.