Imported from nqviet/kts-eg02-line98 (
AGENTS.md). Install upstream withnpx skills add nqviet/kts-eg02-line98. Copyright stays with the author.
A Unity game
Context
You are working on a Unity 6 editor through its MCP tools and CLI.
Guidelines
- Do not read project asset file contents, unless .cs files or small-size text files. Use Unity MCP tools and/or CLI to work with them if applicable.
- Use the Bash command
unity --helporunity help [command]for Unity CLI info if needed - Use the skill /unity-cli if needed
Coding convention
Private members Prefix m_
private bool m_IsTicking;
Public members First letter capitalized
public TerrainManager Terrain { get; set; }
Static members Prefix s_
private static GameManager s_Instance;
Event Emitter and callback members Prefix On
// Event emitter
public UnityAction OnDeckLoaded;
// Callback
public void OnThrow()