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:MengTo/Skills

    Agent Skills: Wiederverwendbare Playbooks für KI-Coding-Agenten

    Das GitHub-Repository MengTo/Skills bündelt strukturierte Anleitungen und Prompts ('Agent Skills') im Markdown-Format. Es richtet sich an Designer und Entwickler, die Coding-Agenten wie Codex, Claude oder Cursor für Webdesign, Interaktionen und 3D-Szenen einsetzen.

    6243SterneHTML

    KI & AI· Sammlung

  • X-Post:Meng To

    ThreeUI: Meng To erweitert prozedurale Three.js-Bibliothek via Claude Code

    Designer Meng To hat seine quelloffene Bibliothek ThreeUI um 60 weitere Three.js-Komponenten auf insgesamt 280 Entwürfe ausgebaut. Er nutzt Claude Code und Opus, um aus bestehendem Quellcode neue Varianten, Umgebungen, Animationen und Interaktionsmuster zu generieren.

    1232Lesezeichen100.540Aufrufe

    KI & AI· Tool

  • Repository:achimala/dream-loop

    dream-loop: Agent-Skill für 3D-Szenen mit iterativer Bildkritik

    dream-loop ist ein Open-Source-Agent-Skill von Anshu Sharma (@anshuc), der visuelle 3D-Szenen, Spiele oder Web-Apps über eine geschlossene Feedback-Schleife generiert. Ein Bildmodell erzeugt zunächst eine Zielgrafik, während ein separater AI-Kritiker das laufende Ergebnis visuell mit der Vorgabe abgleicht und Korrekturen anstößt.

    1532SterneJavaScript

    KI & AI· Tool

Lassen Sie uns über Ihr Projekt sprechen

Standorte

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

Dieser Inhalt wurde teilweise mithilfe von KI erstellt.