Coplay integrates seamlessly with Unity through an intuitive interface designed to enhance your game development workflow. This guide explains all the UI elements you’ll encounter when using Coplay.

Context

The Context dropdown determines what information Coplay has access to when responding to your queries:

  • File Tree: Provides access to your project’s file structure
  • Project Settings: Gives context about your Unity project configuration
  • Active Scene: Includes information about the currently open scene
  • Git History: Provides access to version control information
  • Packages: Shows information about installed packages

Example usage: Select “Active Scene” when asking Coplay to help optimize game objects in your current scene, or select “Project Settings” when troubleshooting configuration issues.

Mode

The Mode dropdown lets you select specialized AI modes optimized for different tasks:

  • Normal: Balanced mode for general Unity development queries
  • Agent: A more careful mode designed for more complex tasks involving longer, step-by-step reasoning.
  • SceneGeneration: Specialized mode for creating and modifying Unity scenes
  • UIGeneration: Focused on UI development tasks and solutions

Example usage: Switch to “SceneGeneration” mode when asking Coplay to help design a level layout, or use “UIGeneration” when working on your game’s user interface elements.

Model

Coplay lets you choose between the latest AI models from major foundational providers like OpenAI, Anthropic, Google, and X.AI. Each model offers distinct advantages for different Unity development tasks:

Anthropic

  • claude-3-7-sonnet: (Default) Balanced model with exceptional reasoning capabilities and deep understanding of Unity concepts, excellent for complex architectural decisions, debugging logic errors, and explaining game mechanics with detailed, well-structured responses.

Inception

  • mercury-coder-small: Experimental and small context but much faster at executing sequential functions.

OpenAI

  • gpt-4.1: Superior code generation with extensive Unity API knowledge that excels at implementing complex gameplay systems, shader programming, and optimizing performance-critical code with detailed explanations.
  • o3: Fast, cost-effective model for straightforward development tasks, good for quick syntax questions, simple script generation, and basic Unity workflow assistance during prototyping phases.
  • o4-mini: Optimized for quick responses with good balance of speed and capability, effective for common Unity tasks like component setup, basic animations, and UI scripting with concise, practical answers.

X.AI

  • grok-3: Novel reasoning approach that excels at creative problem-solving and unconventional solutions, particularly strong with procedural generation, AI behavior systems, and mathematical problems in game development.

Google

  • gemini-2-5-pro: Comprehensive knowledge of Unity’s ecosystem with strong multimodal capabilities that excels at analyzing visual elements, scene composition, and asset organization, particularly effective for graphics programming and performance optimization.
  • gemini-2-5-flash: Optimized for speed and efficiency with good baseline understanding of Unity concepts, ideal for quick reference questions, syntax checking, and basic troubleshooting when immediate guidance is needed.

Example usage: Select “claude-3-7-sonnet” for complex programming tasks, or switch to “o4-mini” when you need quick responses for simpler questions.

Action Recording

Coplay can record your actions in the Unity Editor, allowing you to:

  1. Track movements and changes to game objects
  2. Delete specific recorded actions using the ”×” button
  3. Clear all recorded actions at once
  4. Save recordings for future reference

When you’ve finished recording actions, you can save them with a custom name and use them for additional context in future tasks.

Example usage: Record a sequence of object placements to document your level design process, then ask Coplay to analyze the pattern or suggest improvements.