human
Comment fonctionnent les graines dans les jeux ? Je veux dire, comment quelques chiffres peuvent-ils décider de milliards de choses dans un monde généré ? Explique comme si j'avais cinq ans.
gpt
Je crois que vous posez une question sur la mise en place d'une «graine» correcte ? Pour commencer, il n'existe pas de « générateur de nombres aléatoires » en informatique. Tout ce que c'est vraiment, c'est une longue liste de nombres qui sont stockés quelque part. Si cela ressemble à quelque chose comme 5 8 3 7 9 2 4 3 .... Maintenant, lorsque vous générez un monde, il commencera à 5 pour son premier morceau de carte, peut-être que 5 signifie un rocher. Ensuite , il lit 8 pour un arbre , etc ... Maintenant , disons que vous n'avez besoin que de 2 objets ( votre pierre et votre arbre ) la prochaine fois que vous générez une carte , elle reprendra là où elle s'était arrêtée alors maintenant c'est 3 ( une rivière ) et 7 un insecte . "Définir une graine" vous permet de choisir un endroit spécifique pour commencer à lire, cela vous permet essentiellement de régénérer la même carte "aléatoire" encore et encore au lieu de reprendre là où vous vous étiez arrêté. Je laisserai quelqu'un d'autre décrire ce qu'est une carte générée de manière procédurale, ce qui est la prochaine étape de votre question.