Hello, I'm a novice coder interested in game design. I'm mostly fluent in Javascript and know a bit of Luau, and I have a general understanding of the important concepts of coding. I'm interested in making games in S&box, considering how good Source 2 is and how simple people say its API is. Obviously, to do that, I need to know C#, which I hear is at least somewhat beginner friendly. Anyone know any good tutorials or sites for learning it? Anything I should know before diving in S&box game development, C# game development, or game development in general?