Como eu iria criar eventos / cenas do NPC? Por exemplo, qualquer RPG terá uma tonelada de cenas diferentes no jogo, nas quais você pode expressar uma história.
O que eu pensei até agora é ter gatilhos diferentes e um número indicando o estado da história em que o jogador está. Quando o jogador toca em um desses gatilhos, vou verificar o estado e avançar a partir daí. Estou na página certa?
Depois disso, como animar as cenas? Eu apenas os codifico no jogo? Eu estava pensando que é aqui que uma linguagem de script pode ser útil? eu não tenho certeza
Sei que essa é provavelmente uma pergunta grande, mas se alguém pudesse apontar na direção certa, seria ótimo.
Estou usando c # e XNA, se isso importa.