Beam
Selbst gehosteter Game-Launcher mit P2P-Downloads, Steam-Bibliothek und Community
Screenshots
Einblicke
Bilder per Klick vergrößern
Plattform
Über das Projekt
Beam ist ein selbst gehosteter Game-Launcher für Freunde und kleine Gruppen: Store, Konten, Downloads und Community laufen auf dem eigenen Beam-Server statt bei einem Anbieter. Dieses Projekt ist der Desktop-Client für Windows und Linux. Er zeigt den Katalog des eigenen Servers mit Trailern, Bildern und Beschreibungen, führt Beam-Spiele, lokale Steam-Bibliotheken und eigene externe Spiele in einer Bibliothek zusammen und lädt Spiele per Webseed vom Server und gleichzeitig im P2P-Schwarm von anderen Clients – im Internet über Hyperswarm, im LAN oder im VPN-Mesh über einen eigenen Transport. Spiele aus lokalen Steam-Bibliotheken starten ohne Steam über gbe_fork, unter Linux mit Proton, GE-Proton, umu oder Wine; die Steam-Ordner liest Beam dabei nur und verändert sie nie. Dazu kommen Freunde mit Online-Status und laufendem Spiel, Chat in Echtzeit, Profile, ein EasyTier-Mesh für LAN-Spiele über das Internet und ein Overlay im Spiel.
Funktionen
- Store des eigenen Servers mit Trailern, Bildern und Beschreibungen – Spiele aus der lokalen Steam-Bibliothek erkennt Beam als installiert
- Bibliothek aus Beam-Spielen, lokalen Steam-Bibliotheken und eigenen externen Spielen, mit Spielzeit, Favoriten, Prüfen/Reparieren und Startparametern
- Downloads per Webseed vom Server und P2P-Schwarm zugleich: Hyperswarm im Internet, eigener Transport im LAN und VPN-Mesh, mit Live-Statistik und Seeding
- Steam-Spiele ohne Steam starten: gbe_fork als ColdClientLoader, Emulator und Spiel-Configs liefert der Beam-Server – Steam-Ordner werden nur gelesen
- Linux: Windows-Spiele mit Proton, GE-Proton, umu oder Wine, ein Prefix je Spiel oder ein geteilter Steam-Compat-Ordner, Laufzeitbibliotheken richtet Beam selbst ein
- Community: Freunde mit Online-Status und laufendem Spiel, Chat in Echtzeit, Profile mit Banner, Avatar und meistgespielten Spielen
- VPN: EasyTier-Mesh für LAN-Spiele über das Internet – die Konfiguration kommt vom Server, die Peers landen automatisch im Emulator und im P2P-Transport
- Overlay im Spiel mit Chat, Freunden und Systemwerten (Umschalt + F2)
- Anmeldung mit lokalem Konto oder per SSO (OpenID Connect) des eigenen Servers
- Automatische Updates über den Nightly-Kanal – nie ein Neustart, solange ein Spiel läuft