Claude of Duty: Browser-FPS mit Three.js vollständig prozedural von KI-Agenten generiert

Repositorymshumer/Claude-of-DutyDemo

Claude of Duty ist ein quelloffener First-Person-Shooter im Browser, der auf Three.js r180 und WebGL2 basiert. Das Projekt umfasst rund 55.000 Zeilen Code in elf Subsystemen und wurde von orchestrierten KI-Agenten erzeugt. Eine Besonderheit: Das Spiel nutzt keinerlei externe Grafik- oder Sound-Assets; Texturen, Geometrien, Animationen und Töne werden zur Laufzeit rein prozedural per Code berechnet.

Das Wichtigste

  1. Vollständig prozedural: Keine 3D-Modelle, Bilddateien oder Audio-Samples; die einzige Runtime-Abhängigkeit ist Three.js.
  2. Umfangreiche Eigenentwicklungen: Eigene Physik-Engine mit Binned-SAH BVH, Web-Audio-Synthese sowie ein aufwendiges Rendering (u. a. TAA, GTAO, AgX Composite, Cascaded Shadows).
  3. Erstellt durch orchestrierte KI-Agenten auf Basis einer definierten Schnittstellen-Architektur (ARCHITECTURE.md).
  4. Harness-Tooling: Automatisierte Workflows mit headless Chromium zur reproduzierbaren visuellen Überprüfung und Regressionstests.

Warum das relevant ist

Das Projekt demonstriert eindrucksvoll die Leistungsfähigkeit moderner KI-Agentensysteme bei komplexen Software-Architekturen. Anstatt isolierte Snippets zu schreiben, realisierten die Agenten unter klar definierten Schnittstellen ein vielschichtiges technisches System ohne externe Abhängigkeiten.

Einordnung

Das Repository dient primär als Machbarkeitsnachweis für agentengestützte Softwareentwicklung und prozedurales Web-Engineering. Entwickler Matt Shumer zeigt, dass Agenten über klar umrissene Modulgrenzen hinweg anspruchsvolle Shader-, Physik- und Rendering-Logik integrieren können. Trotz spielbarer Features (Bewegung, Waffen, AI-Gegner) handelt es sich um ein Experiment bzw. eine Showcase-Demo, nicht um ein vollumfängliches kommerzielles Spiel. Bemerkenswert ist die Toolchain für visuelle Regressionstests, die den Entwicklungsprozess der Agenten erst praxistauglich absichert.

Gefunden in

Zusammenfassung von KI erstellt (Gemini 3.8 Flash, 27. September 2026). Sie kann Fehler enthalten – maßgeblich ist die Originalquelle.

Inhaltlich ähnlich, ermittelt über die KI-Suche.

  • Repository:img2threejs/img2threejs

    img2threejs: Bild-zu-3D-Rekonstruktion als prozeduraler Three.js-Code

    img2threejs rekonstruiert Objekte aus Referenzbildern als prozeduralen, animationsbereiten Three.js-Code. Statt Fotogrammetrie oder Mesh-Extraktion setzt das Projekt auf token-effiziente Code-Generierung.

    15.104SternePython

    KI & AI· Tool

  • Link:Matt Shumer

    The Gauntlet Loop: Prompting-Methode für autonome Agenten hinter Claude of Duty

    Matt Shumer beschreibt die Methode 'Gauntlet Loop', mit der Claude Opus 5 über Claude Code aus einem einzelnen Prompt ein funktionierendes 3D-Spiel mit rund 55.000 Zeilen Code generierte. Der Ansatz teilt Aufgaben auf Subagenten auf und setzt getrennte Builder- und Kritiker-Agenten ein, die Ergebnisse iterativ gegen eine konkrete Qualitätsreferenz abgleichen.

    KI & AI· Anleitung

  • Repository:nirholas/three.ws

    three.ws: Browserbasierte 3D-Avatare für KI-Agenten via Three.js und MCP

    three.ws ist eine quelloffene Plattform zur Erstellung und Einbettung interaktiver 3D-Agenten im Web. Entwickler können per Text, Bild oder Skizze geriggte GLB-Modelle erzeugen, diese mit einem LLM und Werkzeugen über das Model Context Protocol (MCP) verbinden und als Web Component direkt im Browser ausspielen.

    224SterneJavaScript

    KI & AI· Tool

  • Repository:Motionsites-AI/claude-skill

    MotionSites Web Builder: Claude-Skill für hochwertige Landingpages

    Der kostenlose Claude-Skill von MotionSites hilft KI-Modellen, visuell anspruchsvolle Websites mit echten Medien und Animationen zu erstellen. Statt generischer Layouts nutzt Claude Design-Vorlagen, ein Media-Archiv und Playwright-Screenshots zur automatischen Selbstkorrektur.

    555SternePython

    KI & AI· Tool

Sprechen wir über Ihr Projekt.

Standorte

  • Mattersburg
    Johann Nepomuk Bergerstraße 7/2/14
    7210 Mattersburg, Austria
  • Wien
    Ungargasse 64-66/3/404
    1030 Wien, Austria

Ein Teil von diesem Inhalt wurde mit KI gemacht.