KONTAKT: 3D-Naval-Kampfspiel, vollständig mit Claude Code erstellt

Was CONTACT ist
CONTACT ist ein 3D-Marinekampfspiel, bei dem zwei Spieler 7 U-Boote plus 1 Köder in einem 7×7×7-Gitter verstecken und sich dann mit Torpedos und erworbenen Fähigkeiten gegenseitig jagen. Schiffe können entlang 8 Achsen platziert werden (einschließlich diagonal über Tiefenschichten). Das 3D-Gitter wird in Three.js mit drei Ansichtsmodi gerendert: vollständiger Würfel, einzelne Schicht und Röntgenansicht.
Das Spiel wurde vollständig mit Claude Code + Opus erstellt, ohne Frameworks und ohne Serverabhängigkeiten – es läuft in einem Browser.
Kernspielmechaniken
Der 7×7×7-Würfel hat 343 Zellen im Vergleich zu 49 in einem traditionellen 7×7-flachen Gitter, was rohe Gewaltstrategien unpraktisch macht. Das Spiel dreht sich um eine Kreditwirtschaft, bei der Treffer Credits verdienen, die taktische Vorteile kaufen:
- Sonar-Ping: Scanne ein 2×2×2-Volumen auf Präsenz
- Aufklärungsdrohne: Enthülle ein 3×3×3-Volumen (27 Zellen)
- G-SONAR: Scanne eine gesamte Tiefenschicht (49 Zellen)
- Tiefenbombe: Treffe jede besetzte Zelle in einem 3×3×3-Volumen
- Radarstörsender: Invertiere das nächste Sonarergebnis deines Gegners
- Leiser Lauf / Akustische Tarnung: Verstecke Schiffe vor Aufklärung
Jeder Zug gibt dir drei Slots: Ping, Angriff, Verteidigung. Du entscheidest, wie du sie einsetzt.
Spielmodi
- Hot-seat PVP: Zwei Menschen, ein Bildschirm, Wechsel des Bildschirms zwischen den Zügen
- Mensch gegen Claude (Sonnet): Wähle "VS KI" auf dem Titelbildschirm, gib deinen Anthropic API-Schlüssel ein. Claude platziert seine Flotte automatisch, denkt über Strategie via Tool-Use nach und spielt mit eingebettetem taktischem Wissen aus vorherigen Spielen
- Sonnet gegen Sonnet (Agent gegen Agent): Zwei Claude-Instanzen spielen vollständige Spiele gegeneinander über die CLI. Nach jedem Spiel reflektieren beide Agenten über das Match und aktualisieren persistente Speicherdateien mit taktischen Lektionen. Über mehrere Spiele entwickeln sie ihre Strategien basierend auf Erfahrung weiter
Entwicklungsprozess
Dies war eine kollaborative Entwicklungsanstrengung zwischen dem Ersteller und Claude:
- Der Ersteller schrieb das Game Design Document und den Lieferplan
- Der Ersteller verwaltete die Implementierung durch Aufteilung in Phasen, Sprints und Aufgaben
- Claude baute die Implementierung über Phasen hinweg (Kern-Engine → Platzierung → Kampf → Vorteile → 3D-Rendering → KI-Modi)
- Der Ersteller traf Architekturentscheidungen, testete Grenzfälle, erkannte Designprobleme
- Claude übernahm TypeScript, Three.js-Rendering, Tone.js-Audiosynthese und die KI-Integrationsschicht
Erste Schritte
git clone https://github.com/ChrisSc/contact.git
cd contact
npm install
npm run dev
Für KI-Modi benötigst du einen ANTHROPIC_API_KEY.
Der Simulationsmodus ist ebenfalls verfügbar: npm run simulate -- 100 --rank recruit -v
Um Sonnet-Agenten beim Denken zuzusehen: node.js npx tsx scripts/agent-play.ts --verbose
Um Lernen zu deaktivieren: node.js npx tsx scripts/agent-play.ts --no-memory
📖 Read the full source: r/ClaudeAI
👀 Siehe auch

Vektoris Speicherarchitektur: Prinzipien aus Claudes geleaktem System
Vektori implementiert einen dreischichtigen hierarchischen Satzgraphen für KI-Erinnerung, inspiriert von durchgesickerten Prinzipien aus Claudes Architektur. Das System verwendet strenge Qualitätsfilter, skeptisches Abrufen mit einer Mindestpunktzahl von 0,3 und bewahrt Korrekturverläufe über Sitzungen hinweg.

Kstack: Skill-Pack für Claude Code zur Überwachung und Fehlerbehebung von Kubernetes
Kstack ist ein Open-Source-Skill-Paket, das Claude Code (und anderen KI-Agenten) Slash-Befehle wie /investigate, /audit-security und /cluster-status hinzufügt, um K8s-Cluster zu überwachen und Fehler zu beheben. Es verwendet kubectl, Kubetail, Trivy und Pluto im Hintergrund.

Lokale LLM-Leistungsbenchmarks auf dem Mac Mini mit OpenClaw und LM Studio
Ein Reddit-Nutzer veröffentlichte Leistungsdaten für das lokale Ausführen des Unsloth gpt-oss-20b-Q4_K_S.gguf-Modells auf einem Mac Mini mit 32 GB RAM und erreichte 34 Token/Sekunde mit einer Zeit bis zum ersten Token von 0,7 Sekunden unter Verwendung von OpenClaw 2026.3.8 und LM Studio 0.4.6+1.

Selfware: Rust-basiertes lokales KI-Agenten-Framework mit PDVR-Architektur
Selfware ist ein Open-Source-Framework für KI-Agenten, das in Rust für lokale Inferenz entwickelt wurde. Es implementiert einen PDVR-Kognitionszyklus mit 54 integrierten Werkzeugen und ist für langlaufende Aufgaben auf Consumer-Hardware konzipiert.