Brody AI understands Unity engine specifics, serialized attributes, and Roslyn AST patterns. By structuring your prompts with precise context, you unlock instant, production-ready code with zero hallucinated methods.
Type @ in the Unity chat to inject your active Scene, C# scripts, or GameObjects. Brody immediately reads the exact member variables and dependencies.
Mention if your project uses the New Input System, Universal Render Pipeline (URP), NavMesh, or Addressables so Brody generates matching namespaces.
Explicitly prompt: "avoid LINQ, string concatenation, and per-frame heap allocations in Update". Brody will write cache-friendly high-performance C#.
Switch to Plan mode before touching multi-script architectures. Let the Architect agent lay down file blueprints before generating code.
Creates a clean, physics-compliant CharacterController or Rigidbody mover utilizing Unity’s UnityEngine.InputSystem.
Decoupled data-driven architecture. Items defined as assets, consumed by a generic inventory manager.
High-performance spawning system for bullets, projectiles, and particle VFX preventing garbage collection spikes.