Zum Inhalt springen
vdit.nrw

/ Labs

Open Source, Gaming und Experimente

Projekte abseits der Kundenarbeit: Serversysteme für Game-Communities, Plugins und Analyse-Werkzeuge. Hier erproben wir Techniken, die wir später im Produktivbetrieb einsetzen.

/ Labs-Projekte

  • 01

    Wizard-Life RP

    Multiplayer-Roleplay-Server-Modifikation für Hogwarts Legacy — eigene serverseitige Systeme, Tooling und Community-Infrastruktur im Produktivbetrieb.

    Gaming / Serversystemewizard-life.de ↗
  • 02

    CS2-Server-Plugins

    Open-Source-Server-Plugins für Counter-Strike 2, z. B. finestats-lite: Spielerstatistiken und Ranking auf lokaler SQLite-Datenbank — ohne externes Backend.

    Gaming / Plugins (C#)GitHub ↗

/ L1 · Gaming-Software

Software rund um Games

Subsystem: Gaming // Ecosystem-Engineering

Games sind komplexe Software-Ökosysteme.

Wir entwickeln Modifikationen, Backend-Dienste, Community-Infrastruktur und Tools für diese Ökosysteme — mit denselben Engineering-Standards wie bei jeder anderen Produktionssoftware.

Das heißt: verlässliches Serververhalten, saubere Schnittstellen und Tooling, das Betreiber wirklich warten können.

  • 01Game-Modifikationen
  • 02Dedicated-Server-Tooling
  • 03Serverseitige Systeme
  • 04Launcher & APIs
  • 05Community-Systeme
  • 06Entwickler-Tools

/ L2 · Analyse & Interoperabilität

Wo die Dokumentation aufhört

Manche Systeme liefern nicht die Schnittstellen, die Dokumentation oder das Tooling, das man zur Integration braucht.

In diesen Umgebungen analysieren wir Softwareverhalten, Protokolle, Dateiformate und Systemgrenzen, um zu verstehen, wie Komponenten zusammenspielen. Das Ziel ist immer dasselbe: Systeme zum Zusammenarbeiten bringen — sauber, vorhersagbar und ohne Rätselraten.

  • 01Protokollanalyse
  • 02Analyse undokumentierter APIs
  • 03Legacy-Software-Integration
  • 04Dateiformat-Analyse
  • 05Interoperabilitäts-Engineering
  • 06Analyse von Softwareverhalten
  • 07Reverse Engineering, soweit rechtlich zulässig

[RECHTLICH] Sämtliche Analyse- und Reverse-Engineering-Arbeit erfolgt innerhalb der geltenden rechtlichen und vertraglichen Grenzen.

Protokollansicht — illustrierter Frame
00000000  7e 42 44 47 01 04 00 21  53 54 41 54 55 53 3d 4f   ~BDG...!STATUS=O
00000010  4b 2c 4e 4f 44 45 53 3d  30 37 2c 43 52 43 3d 38   K,NODES=07,CRC=8
00000020  38 34 32 7e                                        842~
Struktur aus dem Verhalten rekonstruiert — kein Live-Traffic