Existem várias maneiras de gerar valores aleatórios a partir de uma distribuição; o McMC é uma delas, mas várias outras também seriam consideradas métodos de Monte Carlo (sem a parte da cadeia de Markov).
O mais direto para a amostragem univariada é gerar uma variável aleatória uniforme e depois conectá-la à função CDF inversa. Isso funciona muito bem se você tiver o CDF inverso, mas é problemático quando o CDF e / ou o inverso são difíceis de calcular diretamente.
Para problemas multivariados, você pode gerar dados de uma cópula e, em seguida, usar o método CDF inverso nos valores gerados para ter algum nível de correlação entre as variáveis (embora especificar os parâmetros corretos para a cópula para obter o nível de correlação desejado muitas vezes exija um pouco de tentativa e erro).
A amostragem por rejeição é outra abordagem que pode ser usada para gerar dados de uma distribuição (univariada ou multivariada) em que você não precisa conhecer o CDF ou seu inverso (e nem a constante de normalização para a função de densidade), mas isso pode ser altamente ineficiente em alguns casos, levando muito tempo.
Se você estiver interessado em resumos dos dados gerados e não nos pontos aleatórios, a amostragem de importância é outra opção.
A amostragem de Gibbs, que é uma forma de amostragem do McMC, permite que você faça uma amostra de onde você não conhece a forma exata da distribuição multivariada, desde que conheça a distribuição condicional de cada variável, dada a outra.
Também existem outros, o que é melhor depende do que você sabe e não sabe e de outros detalhes do problema específico. O McMC é popular porque funciona bem em muitas situações e generaliza para muitos casos diferentes.