I have a question mostly regarding Unity 2D when creating an MMO game.
So as a fairly new programmer, I’ve started to learn python and have the basics down and have moved to learning C# for the purpose of learning unity (as I understand it, Unity used a script called boo but no longer supports it. A little more clarification on that would be appreciated but isn’t necessary).
I have the idea to make an io style game (think agar.io or slither.io. Newer ones include starve.io or moomoo.io) and figured that it made sense to make the game in Unity. What I need to know is how much C# should a programmer know if they want to make a game like that (or any 2d game for that matter) and can a little time spent with unity tutorials easily expand on C# enough to get started in Unity? Is basic C# enough to get started with Unity?
Also, how does Unity code for servers, or to put it in simpler terms, for games that are online multiplayer?
As I see it, what I have in mind seems like it isn’t too far “out there” for a beginner and watching recreations on YouTube, it seems simple enough, but I want to get a general idea of the time and skill level required for the project that I have in mind.
Any answers that are clear and concise would be greatly appreciated