Categories

Dev

  • Génération procédurale : prenez-en de la graine !

    Cet article explique comment générer du contenu de façon aléatoire à partir d’une « graine » et comment générer le même contenu à partir de la même graine ; avec un soupçon de functional programming. Cette technique est utilisée par de nombreux jeux pour créer des cartes (Banished, Civilization, …), des armes (Borderlands) ou encore des mondes complets (No Man’s Sky). Et c’est tout simple !