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.