Quero criar um jogo 2D semelhante ao Stardew Valley, Com o que devo começar e usar?
Ok I'vou responder a sua pergunta, mas primeiro deixe-me dar-lhe um grande DISCLAIMER.
Stardew Valley é fantástico, mas foi feito em 4 anos de trabalho diário, duro, e com certeza que foi't preocupado com o símio'o primeiro jogo do Stardew Valley. Se você vai fazer seu primeiro jogo, comece smaaaal, e quando eu digo pequeno, quero dizer microscopicamente pequeno.
Meu primeiro jogo estava tocando um monte de formas que surgiam na tela para aumentar a pontuação. Eu tive que deixar por ser muito ambicioso (para ser honesto, era't divertido e eu tinha muito a acrescentar, mas esse era o núcleo).
Se o stardew valley levou 4 anos, você vai precisar de talvez 10 a 12, e ganhou'não deve ser provavelmente metade da diversão para jogar. Desculpe, mas é verdade (e normal).
Agora, qual motor? Se você está falando sério sobre o game dev, pegue a unidade e mergulhe nos tutoriais. Tem muitas vantagens mas a grande comunidade, a carga de tutoriais e a linguagem de alto nível (C#) são perfeitos para um iniciante.
Ganha, começa pequeno, agarra o básico fazendo um jogo apropriado, e lembra-te... Diverte-te!