Skoro zadajesz takie pytanie, znaczy że jesteś świeżakiem.
Więc Twoja droga powinna wyglądać w następujący sposób:
- Nauka ortografii - jak chcesz robić gry to MUSISZ umieć poprawnie posługiwać się językiem
- Nauka tego, jak działają gry - oczywiście możesz od razu usiąść do tworzenia gry w Unity. Ale jeśli będziesz robił coś więcej niż tutoriale, to skończy się na frustracji, a w końcu zarzucisz to. Żeby tworzyć gry, MUSISZ poznać mechanizmy, które za tym stoją. A więc musisz napisać jakąś najprostszą grę (Delphi/C++/C# + OpenGL lub DirectX) bez używania silników.
- Jak już wiesz, w jaki sposób działają gry i dlaczego rzeczy dzieją się tak, a nie inaczej, to wtedy możesz już usiąść za sterami Unity i pisać fajne gry z użyciem C#.
Skoro będziesz pisał w C#, to polecam punkt 2 zrobić też w C#.