Opa, desculpe a demora em responder, estava meio off! Agradeço demais o comentário!
Caramba, que legal esse seu jogo, boa temática e que legal que você mesmo ilustrou os personagens. Se quiser colocar um link ou detalhar melhor o jogo aqui ou em um post ficaria muito feliz em acompanhar! Desde já, parabéns!
Olha, resumindo, bem resumidamente, um pouco minha trajetória no mundo da programação, foi que comecei no mundo web, depois fui para criação de aplicações Windows e foquei muito em C# para isso, quando conheci a Unity há uns bons 5 anos atrás amei a ideia de ter C# nela - pois já conhecia e amava a linguagem (na época tinha Javascript e Boo script também, mas não curtia). Desde lá, nunca foquei 100% em jogos mas sempre no meu tempo livre ou como hobby em si focava em fazer um joguinho, isso serviu para eu aprender sobre esse mundo e também para, sem pressão alguma, melhorar essa capacidade técnica, tanto em programação, quanto em game design no geral.
A melhor dica é: faça, construa teus protótipos e não tenha medo nenhum de postar algo sobre seu jogo e também assim você vai cada vez melhorando mais.
E além disso, hoje em dia, tem muito conteúdo na internet sobre desenvolvimento de jogos e C#, então é pegar uma linha de estudos e seguir, sempre praticando com projetos reais. Eu mesmo gosto de pegar um tutorial que sei lá, desenvolva um jogo de top down e adaptar para primeira pessoa, assim me desafio a construir o mesmo jogo numa visão totalmente diferente, com controles e mecânicas diferentes.