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

✍️ OpenClawRadar📅 Veröffentlicht: 11. März 2026🔗 Source
KONTAKT: 3D-Naval-Kampfspiel, vollständig mit Claude Code erstellt
Ad

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.

Ad

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

Ad

👀 Siehe auch

BotCost.dev: Kostenloser Analyzer, um zu sehen, wie viel KI-Bots Ihre Website kosten
Werkzeuge

BotCost.dev: Kostenloser Analyzer, um zu sehen, wie viel KI-Bots Ihre Website kosten

BotCost.dev ist ein kostenloses Tool, das Ihre Serverlogs gegen 18 bekannte KI-Bot-Fingerabdrücke (GPTBot, ClaudeBot, Perplexity usw.) analysiert und die monatlichen Bandbreitenkosten schätzt – kein Upload erforderlich, läuft im Browser.

OpenClawRadar
AskFirst API fügt KI-Agenten eine menschliche Genehmigungsebene hinzu
Werkzeuge

AskFirst API fügt KI-Agenten eine menschliche Genehmigungsebene hinzu

AskFirst ist eine REST-API, die KI-Agenten pausieren lässt, um menschliche Genehmigung einzuholen, bevor sie irreversible Aktionen durchführen. Sie funktioniert mit lokalen Modellen, gehosteten APIs und jedem Framework und bietet E-Mail-Benachrichtigungen, Genehmigungs-/Ablehnungsoptionen und Audit-Protokolle.

OpenClawRadar
Aufgabenbeobachter: Eine Meta-Fähigkeit zur Automatisierung der Fertigkeitsverbesserung für KI-Codierungsagenten
Werkzeuge

Aufgabenbeobachter: Eine Meta-Fähigkeit zur Automatisierung der Fertigkeitsverbesserung für KI-Codierungsagenten

Task-observer ist eine Meta-Fähigkeit, die alle Fähigkeiten Ihres KI-Agenten selbstständig verbessert – einschließlich sich selbst. Sie hat in drei Monaten 600 Verbesserungen an 40 Fähigkeiten protokolliert und automatisiert die Erstellung neuer Fähigkeiten aus Arbeitslücken.

OpenClawRadar
Apfel: Kostenloses CLI-Tool für den Zugriff auf Apples On-Device-LLM unter macOS
Werkzeuge

Apfel: Kostenloses CLI-Tool für den Zugriff auf Apples On-Device-LLM unter macOS

Apfel v0.6.13 ist eine Swift 6.3-Binärdatei, die Apples eingebautes LLM als CLI-Tool, OpenAI-kompatiblen Server und interaktiven Chat verfügbar macht. Es läuft zu 100 % auf dem Gerät ohne API-Schlüssel oder Kosten und nutzt das 4.096-Token-Modell, das mit macOS 26+ auf Apple Silicon Macs ausgeliefert wird.

OpenClawRadar