Sto cercando una funzione per generare una mappa casuale basata su tessere quando i confini visivi della mappa cambiano (passando attraverso la mappa). Voglio che la mappa sia infinitamente grande e abbia una struttura simile a un labirinto.
Tuttavia, se il mondo è infinito, tornare al punto in cui un giocatore è già stato prima solleva un problema. Il gioco deve ricordare come appariva tutto ciò che c'era dietro.
Quindi, stavo pensando: "In che modo Minecraft risolve questo problema?" e ho pensato a me stesso che dovevano usare una sorta di funzione di numero casuale con un seme, che può sia andare avanti ma anche indietro, e in questo modo, rigenerare vecchie tessere esattamente come erano, ma in nuovi casi.
Cosa ne pensi di questo?