Intermediate C# Scripting: Game Mechanics & Reusable Scripts | GenAI Works