Quero aprender a desenvolver jogos, mas eu não sei por qual curso começar. Sempre que tento começar um curso (por exemplo: Desenvolvimento de jogos 2D Unity) é necessário saber programar, então por onde seria melhor eu começar? No curso que eu citei não tem nada indicando que é necessário saber programar em C#, mas no curso o instrutor usa o C# sem explicar como ele funciona, mesmo assim eu tentei seguir todos os passos que foram mostrados e quando eu fui escrever um código para fazer uma ação, ele simplesmente não funcionava, reescrevi e chequei o código varias vezes e nada. Outra coisa, alguns cursos que eu entrei estão bem desatualizados, foram gravados em 2017, isso faz com que alguns cursos fiquem bem difíceis, o software já não é o mesmo e alguns arquivos são incompatíveis com a versão atual do software. Não sei bem o que fazer e por onde começar, estou bem perdido.