Movement, combat, inventory, UI, state, and helper classes you explicitly attach to the chat.
Unity C# AI Assistant
AI help for Unity C# code that has to fit the rest of your game.
Unity C# work is not just method generation. A useful answer has to respect MonoBehaviour responsibilities, serialized fields, ScriptableObjects, input bindings, animation hooks, prefab setup, and the project rules that keep a game maintainable.
Aura gives Unity developers a C# workflow that starts from the connected project and GDD instead of a blank prompt. Ask for the implementation plan, the risky files, the editor checks, and then the code changes that match the existing architecture.
Aura Core supports unlimited local projects and GDDs. Choose the optional 100-request Gemini trial, Personal BYOK, or prepaid Aura Balance for eligible managed models.
Unity C# context Aura can use
What this workflow keeps visible
See the context Aura can use, the decisions that still need your judgment, and the checks to review before work changes your game.
Naming, architecture boundaries, input patterns, async rules, and gameplay system conventions.
Mechanic behavior, cooldowns, costs, failure states, tuning values, and intended player feel.
Inspector data, prefab references, Animator transitions, input bindings, layers, tags, and manual test notes.
Why Unity C# AI needs project rules
A generic C# answer can compile and still be wrong for the project. It may bypass the existing state machine, duplicate tuning data, ignore serialized fields, or put logic in a class that should stay thin.
Aura is strongest when you ask it to read the relevant scripts first, explain the current pattern, then propose the smallest code change that preserves that pattern.
Example Unity C# workflow
A useful result should include the affected scripts, the reason each file matters, a minimal patch direction, and the exact Unity editor checks that prove the behavior is wired correctly.
When connected C# context matters
Use this workflow when a change must fit existing state machines, serialized data, input patterns, prefab setup, architecture rules, or manual editor checks instead of producing an isolated snippet.
FAQ
Can Aura generate Unity C# scripts?
Yes. Aura can help write, explain, refactor, and debug Unity C# code while using connected project context and rules.
Can Aura check Unity editor setup too?
Aura can call out editor setup and manual Unity checks that may matter, such as prefabs, serialized fields, input actions, layers, and Animator transitions.
Does Aura replace Unity developers?
No. Aura is a copilot for planning, implementation, review, and debugging. The developer remains in control of the project and final changes.
Related Aura pages
Start from the path that matches your game.
Build a first playable inside Aura, start a new Unity, Godot, or Unreal project, or connect the game you already have.