unity-csharp-scripting
gamedev-skills/awesome-gamedev-agent-skills
A comprehensive guide to writing correct and idiomatic gameplay scripts using C# within the Unity engine. Covers the entire MonoBehaviour lifecycle (Awake, Update, FixedUpdate, etc.), efficient component caching, serialization best practices, and implementing time-sequenced logic using coroutines for deterministic and high-performance gaming behavior.