Features
Scenes and GameObjects
Build, populate, and reorganize Unity scenes from a sentence of description. The fastest way to block out a level.
Summary
Adjoint reads your scene hierarchy, creates and configures GameObjects, attaches components, and places things intelligently in 3D space.
What It Can Do
- Block out levels from a description: platforms, props, spawn points, goals, parented under a clean hierarchy root.
- Create and configure GameObjects, including primitives, empties, cameras, and lights.
- Attach and configure components with correct references, values, and constraints.
- Place objects intelligently using spatial queries, so coins don't clip into walls and enemies spawn on valid ground.
- Reorganize hierarchies, rename, reparent, and clean up naming conventions in one pass.
- Work with prefabs, including creating prefabs from GameObjects and editing them inside the prefab stage.
How to Get the Most Out of It
- Describe the end state, not the steps. “A three-lane runner with barriers every 10 meters” works better than listing each GameObject you want created.
- Name things in your prompt. Give the agent the root object name (
Level_01,PlayerRig) so the hierarchy matches your conventions. - Iterate in Play mode. Ask the agent to tweak spacing, heights, or colors while the game runs. It picks up scene state live.
- Reference existing objects. “Duplicate the Goal GameObject 5 times spaced 3 meters apart” is cheaper and more accurate than recreating from scratch.
Looking to drop in assets along with the scene? See 3D Generation and Animation and VFX.