Vorteile von Thrixel
Ohne Thrixel
- Prototypszenen beginnen häufig mit Würfeln, Kapseln und Platzhalterobjekten.
- Manuell geschriebene Geometrie verbraucht Tokens, die sonst für das Gameplay zur Verfügung stünden.
- Passende Assets zu finden und an die Szene anzupassen, wird zu einer eigenen Aufgabe.
Mit Thrixel
- Modelle werden aus Text oder Referenzbildern passend zur visuellen Gestaltung des Spiels generiert.
- Assets werden parallel generiert, während der Agent Code schreibt.
- Einzelne Teile lassen sich bearbeiten, gruppieren und für den Einsatz in der Szene vorbereiten.
Unterstützung für Unity
-
FBX-Import
Generierte Modelle werden als FBX in den Assets-Ordner des Unity-Projekts heruntergeladen.
-
Bewegliche Teile
Räder und andere bewegliche Teile können als separate GameObjects erhalten bleiben und per Code animiert werden.
-
Bearbeitbare Materialien
Beim Gruppieren bleiben Material-Slots erhalten. Oberflächen wie Lack, Glas und Gummi lassen sich dadurch einzeln gestalten.
-
Mesh-Optimierung
Statische Geometrie wird vor dem Import gruppiert. Die Dreiecksanzahl lässt sich an das Asset-Budget des Spiels anpassen.
-
Szenenprüfung
Der Agent prüft Ausrichtung und Platzierung der Modelle sowohl nach dem Import als auch im laufenden Spiel.
-
Spieltests
Automatisierte Prüfungen im Play-Modus und Screenshots helfen, Probleme mit Kamera, Kollisionen und Darstellung zu erkennen.
Funktionsweise
Du
- Skill hinzufügen und Unity einrichten
- Spiel beschreiben
Coding-Agent
- Plant das Spiel
- Schreibt die C#-Skripte
- Baut die Unity-Szene auf
- Testet das Spiel und behebt Probleme
Thrixel
- Generiert die Modelle
- Ergänzt Details und Texturen
- Bereitet Assets für den Import vor
- Speichert sie im Thrixel-Workspace
Das Ergebnis ist ein Unity-Projekt mit C#-Skripten, Szenen und generierten Assets.
Spielbaren Link veröffentlichen
Unity WebGL auf thrixel.world
Ein WebGL-Build lässt sich auf thrixel.world veröffentlichen und als Browser-Link teilen. Vor der Veröffentlichung wird der Build außerhalb des Editors getestet. Dabei werden Downloadgröße, Speicherbedarf und Steuerung für die vorgesehenen Geräte geprüft.
Erste Schritte
1 Den Build-World-Skill zu einem Coding-Agenten hinzufügen.
Install the build-world skill from https://github.com/thrixel/build-world and follow the setup instructions in that repo.
2 Das Spiel beschreiben und Unity als Engine angeben.
/thrixel:build-world erstelle ein Hovercraft-Rennspiel in Unity durch eine Wüstenschlucht mit antiken Ruinen, Boost-Toren und beweglichen Hindernissen
Für die Unity-Entwicklung werden ein installierter Unity Editor und die Unity CLI benötigt. Die Einrichtung des Skills umfasst die Verbindung zwischen Agent und Editor. Die Einrichtung für Codex, Gemini CLI und weitere Agenten beschreibt die Build-World-Einrichtungsanleitung.
Vorhandene Thrixel-Modelle lassen sich auch wiederverwenden, wenn ein Roblox- oder Three.js-Spiel in Unity neu aufgebaut wird.
Zum Leitfaden: Ein Unity-Spiel mit KI entwickeln.