Saviez vous que le monde de minecraft n’était pas infinie si vous allez tout droit pendant plusieurs millions de blogs vous attendrez les limites du monde n’essayez pas de le faire à pied un joueur marche depuis dix ans tous les jours il atteindra la bordure qu’en 2030 environ ce qu’il y avait encore plus Étonnant c’est que ce monde n’est pas totalement généré au hasard en fait il existe un nombre fini de ma possible au moment où vous créez votre parti le jeu pioche aléatoirement entre plus de 18 milliards de milliards d’impossibilité pour que l’humanité les étouffe visiter il faudrait que chaque joueur de Minecraft dans le monde régénère plus de 2 milliards de fois son monde il ya du boulot aujourd’hui on va se plonger dans le code essayer de comprendre comment se gênent et ramon de minecraft et c’est primordial si vous souhaitez devenir un bon joueur pour obtenir plus rapidement tous les minerais mauvais structure art Car le monde que vous venez de générer renfermant lui de nombreux secrets que vous pouvez décrypter comment se génèrent les paysages sur minecraft pour créer un nouveau monde c’est simple on en dit qu’un nom et on clique sur créer un nouveau mot ensuite s’affiche une sorte de barre de chargement puis on Arrive sur la mappe map qui correspond à une graine une site unique qui est une sorte de code d’une dizaine de caractère et bien sûr même en offline si votre pote sur sa machine à lui rentrer la même site que vous au lieu de cliquer sur générer un monde aléatoire il aura Exactement la même map que vous mais comment c’est possible qu’à ce qui se passe exactement lors de ce chargement l’acide c’est comme une clé chiffré à partir de laquelle toutes les opérations qui auront lieu dans votre maps sont encodées dans ce seul enchaînement de quelques chiffres c’est un peu comme L’adn une grosse molécule avec plein de séquences qui peut vous formez vous par un enchaînement de réactions chimiques sur plusieurs mois la création du monde découle entièrement de l’acide avec un processus en cinq étapes ici représentée par les carrés de différentes couleurs la première c’est la génération de la Forme du monde voilà à quoi ressemble la carte à cette étape hamon entièrement fait de pierre vallonné avec des lacs et des océans la deuxième étape est plutôt simple c’est juste un changement de certains blocs de pierre en sable ou en terre on prend les blocs près de l’eau Et on les transforme en sable fait une plage pareil pour la terre on prend des blocs de pierre qui sont à la surface et on les change en bloc de terre et ça donne ça c’est loin d’être terminé mais c’est déjà moins apocalyptique avec de la pierre partout au troisième étape une Des plus importantes dans un jeu où le minage au centre du gameplay la création des grottes et des failles en gros le jeu possède des règles de génération qui impose une longueur maximale et qui empêche de faire des gredins finit bien qu’on va voir par la suite quelques exceptions à cette règle Quatrième étape les minerais qui répondent à des règles de placement très précise qu on détaillera à l’écran genre on peut voir que le diamant par exemple ne peut pas se générer au dessus de la couche 16 et se trouve au maximum par filon de 8 ans fin 5e et dernière étape Toutes les finitions de la génération des arbres à la création des structures c’est tout ce qui transforme une carte vide et sans vie en un beau monde coloré c’est sans doute la plus grosse étape rien que la génération des villages est tellement complexe mais tellement passionnante imaginez vous êtes Tranquilles dans votre monde vous vous baladez et vous voyez un chemin en terre ces signes d’un village super vous explorez un peu trouver des champs des arbres et un golem mais au moment de trifouiller dans les coffres des villageois une maison à l’horizon si vous connaissez le jeu vous savez que C’est pas possible bassi et voici l’acide à rentrer pour pouvoir avoir ce monde comment ça se fait pour comprendre on doit d’abord étudier la génération d’un village dans minecraft c’est la cinquième étape de la création du monde on commence par placer le centre du village c’est un endroit pour se Rassembler ça dépend des villages mais le plus souvent c’est un puits on a notre centre on voit 4 rue qui partent de là d’après le code du jeu il ya trois scénarios possibles apprennent rue soit on a une maison au bout de la rue soit une décoration se dire un enclos un Champ ou un lampadaire soit on a tout simplement une autre rue et le jeu choisi aléatoirement parmi ces trois possibilités si on a une autre rue le jeu recommencer choisi à nouveau à la tourment parmi ses possibilités dans notre cas de village sans aucune maison le jeu n’a généré que Des décorations au bout des rues ce qui fait qu’on ne trouve que des arbres et des chants et aucune maison et tout ça dans le code s’est permis grâce aux bruits de berlines et à la génération procédurale la première étape de la génération d’un monde comme on l’a vu Tout à l’heure c’est la création de la forme de la carte pour arriver en forme de monde cohérente on ne peut pas simplement prendre chaque bloc est le maître à une hauteur aléatoire ce serait injouable et pas du tout logique vous seriez juste bloquer tous les deux Mètres par un bloc de bedrock incassable il faut donc trouver quelque chose de plus naturel et c’est là qu’intervient ken perline ce gars là ils bossent pas du tout dans le jeu vidéo il était chargé de faire la 3d du film tron en 82 films avec les daft punk mais il Trouvait la 3d de l’époque trop structuré voulais faire quelque chose de plus naturel vous voyez cette image de textures en noir et blanc elle est imparfaite mais fluide c’est ce qui la rend naturel et là c’est ça le brut termine et c’est grâce à ce de jpeg et aujourd’hui quand vous jouez à Red dead redemption deux patous talent est réaliste son invention a révolutionné le monde de la 3d est celui du jeu vidéo de la génération de fumée pour des effets spéciaux dans les films jusqu’à la génération de terrain comme dans minecraft mais comment ça marche commençons par prendre une grille dans Chaque intersection de 5 grilles on place une flèche avec une direction aléatoire la zone au point qu’une flèche et éclairé et de l’autre côté la zone est assombri la texture qu’on obtient est déjà plus ressemblante au bruit qu’on a vu il suffit juste de lycéens Peu pour que ce soit un peu plus naturel et on obtient une belle texture fluide générés aléatoirement lors de la création d’un monde minecraft génère cette texture en noir et blanc 2d et l’appliquent à la carte plus un endroit de la texture est clair plus le monde à Cet endroit sera au par exemple si une zone est toute blanche bas ce sera le pic d’une montagne et si une grande zone est sombre là ce sera un océan et tout ça encore une fois ce découle uniquement de l’acide alors moi je suis un peu Curieux et je me suis demandé à quoi ressemblerait un monde de minecraft avec l’acide 0 genre l’origine si vous voulez créer un monde avec comme site zéro le jeu n’acceptera pas et vous aurez une scie d’un peu random mais c’est possible d’avoir monde avec l’acide 0 en mettant Par exemple pauline eighteen sandbox en side est un peu bizarre mais oui c’est la conversion des caractères qui donne zéro raconte malgré une seat d’assez spécial le monde est classique et ne propose rien d’exceptionnel malheureusement ce système de génération des montagnes grâce au brut perline peut atteindre ses limites des problèmes Arrivent souvent à votre pc au bout de 12 millions de blocs les bugs incroyable de génération au début je vous avais dit que les grottes ne peuvent pas se générer à l’infini bon il ya quelques exceptions qui sont dus à des anomalies sur certaines side genre sur 7,6 d’une Grotte en finit ici une mine infinie et l’a carrément un ravin qui se répètent pendant toute la map laissez moi vous expliquer dans minecraft un monde ça se gênèrent chang par chuck des régions de 16 x 16 blocs chaque chaîne possède des coordonnées genre ça c’est le jeu 0 0 ça C’est le 01 et ça c’est le 2 1 les décorations présentes dans ces régions sont déterminés par des formules de maths créé au hasard ces formules utilise l’acide pour générer des nombres aléatoires et peuvent aussi utiliser parfois les coordonnées du tchèque et dans certains cas ces nombres sont Justes identiques par exemple on imagine la première ligne de chunk d’un monde tous les chocs de cette ligne ont pour coordonnées x égal 0 maintenant on imagine que la formule qui créés aléatoirement l’automne qu’un moment utilisent cette coordonnée avec une multiplication et verra le monde se répète sur toute la ligne ça s’appelle La contagion du zéro pour ceux qui sont très jeunes en gros n’importe quoi x 0 ça fait toujours zéro bon c’est facile à comprendre avec les grottes de coordonnées 0 qui se répète mais c’est possible pour toutes sortes de décorations qui corresponde à d’autres coordonnées avec des formules qui Peuvent également se répéter très longtemps par récurrence voir l’infini mathématiquement on a trouvé qu’il y aurait sur l’ensemble des mondes possibles 274 milliards de mondes buggé de ce type c’est juste énorme mais il y à bien pire les phares lente c’est monde terrifiant et légendaire que tous les joueurs de minecraft connaissent ils N’étaient accessibles qu’à l’extrême limite de la carte quand plus de 12 millions de blocs étaient générés après le point d’apparition on a depuis trouvé une solution à ce bug mais pourquoi se produise at-il 12 millions bloc c’est très loin donc on va tricher un peu en citer les portants mais à cette époque Le jeu n’était qu’au début de son développement et il fallait donc modifier les fichiers du monde pour pouvoir atteindre les faits relance bon le problème le plus frappant dans les phares landes c’est la génération absolument abusé du monde c’est dur un dysfonctionnement du bruit de berlines Dans le code du jeu pour créer un décor naturel minecraft observe les zones aux alentours pour faire une transition naturelle entre les océans et les montagnes sauf qu’à une telle distance le jeu n’arrive plus à observer ce qu’il ya aux alentours la distance est trop élevé pour que le jeu continue une Génération normal elle fait donc un monde qui s’étend de la couche la plus basse à la plus haute avec juste d’ immense grotte mais la distance ne cause pas que ce bug de génération quand on s’approche des phares landes on commence à avoir de gros problèmes visuels le Déplacement du joueur est saccadé et on voit les objets glisser sur le sol quand on bouge hier youtuber qui a pour but d’atteindre les phares landes qui sort régulièrement des vidéos de 45 minutes et a commencé le 6 mars 2011 et a fait quasiment 5 millions de blogs sur les Plus de 12 donc il doit parcourir il est arrivé à plus de 800 épisode c’est le double du l’espèce kerim de bob lennon regardez juste comment le jeu lagat cette distance ce qui est logique le monde doit pouvoir se générer uniquement autour du joueur ça sert à rien de créer Des endroits où le joueur n’est jamais allé et vu la taille de la carte ça prendrait plusieurs centaines d’heures et de tera octet ça demanderait donc pas mal de ram normalement il n’ya jamais personne qui va générer autant de blocs dans une partie en fait c’est lorsqu’on Bouge la caméra qui est censé rester là où se trouve la tête du joueur se positionne sur les coins des blocs pour économiser de la ram mais les objets par terre se déplacent eux normalement ce qui donne cet effet de glissement sur le sol quand on arrive à 12 millions de Blogs qu on a aussi des bugs avec la physique du jeu comme par exemple le sable qui en temps normal tombe lorsqu’il est placé en l’air ici il bug complètement on le voit rester dans les airs mais on le voit aussi se dupliquer est tombé au sol ça aucun sens et ça Agit de la même façon avec tous les blocs soumis à la gravité pourquoi comprendre l’acide est si important si je vous disais que grâce à l’acide vous pouviez manipuler votre monde bah oui un seul nom permet de prédire un monde entier et c’est problématique car si un joueur arrive à Décrypter l’acide et comprendre tous ses secrets il peut connaître les emplacements de tous les coffres et rouler sur le jeu car il est super tu t’es et c’est justement ça qui utilisés par les speed run heures les plus haut classé lors d’un speed run de minecraft sur une si d’aléatoire oui car petit Aparté on peut aussi faire des rondes sur des sites particulière où tu sais exactement où aller cd rom bien plus rapide ou en général tout est à portée de main sur une site choisi exprès pour être simple mais on va pas parler de ça le but est donc d’aller tuer l’âme des Dragons le boss du jeu qui est dans l’aisne une autre dimension accessibles uniquement avec un portail que l’on doit trouver dans le monde ce portail est situé dans une sorte de grand labyrinthe appelé stronghold est le seul moyen d’en localiser et d’utiliser un oeil de l’aisne qui nous montre la direction Quand on le lance mais pas la distance et vu que le stronghold et sous terre tu peux pas juste marcher attendre de tomber dessus pour en envoyer régulièrement pour voir si tu l’as pas déjà dépassé le stronghold le plus proche est située à 1200 bloc minimum du point d’apparition du joueur c’est Environ cinq minutes de marche sauf qu’on ne sait pas il est dans quelle direction sans l’oeil de l’aisne qui met une petite dizaine de minutes à être obtenue dans une robe est pareil ça peut être bien plus loin et ça on ne sait pas non plus nous on va essayer de trouver Le portail sans yeux de l’aisne pour aller plus vite vers lui il explique bonheur passe par le nether une autre dimension dans laquelle un bloc parcouru correspond à 8 blocs parcourus dans la dimension initial la technique du blind travel consiste à se déplacer aléatoirement dans le nether et sortir En espérant arriver proche d’un stronghold pour entrer dans le portail tué dragon et finir le jeu cette technique du voyage à l’aveuglant français porte bien son nom tout est basé sur la chance on s’est donc dit que si on trouve l acide d’un monde on pourrait avoir des temps records en Speed run alors il ya bien une commande dans le jeu qui permettent de faire mais c’est considéré comme de la triche dans cette catégorie je vais pas vous mentir pour le moment c’est impossible de trouver la cible d’un monde en speed run mais grâce à des joueurs déterminés on Peut quand même avoir quelques indices très utile sur le monde qui font gagner des précieuses minutes les joueurs ont analysé le code du jeu ligne par ligne pour tenter de mieux comprendre la génération du stronghold par rapport à d’autres éléments sur la carte et ont élaboré une technique par rapport à ça Le divine travel en regardant des éléments très spécifique sur le monde on peut trouver des indices sur l’acide et donc avoir des informations sur l’emplacement du stronghold en fait le jeu génère trois nombres aléatoires grâce à l’acide un l’angle du stronghold 2 une précision par rapport à cet angle Et 3 la distance du stronghold prenons un exemple minecraft est décomposée en trunk comme on l’avait dit le tchèque de départ c’est le tchèque 0-0 et dans ce choc de départ on a les mêmes nombres aléatoires qui sont utilisés pour l’apparition d’animaux que pour l’emplacement du stronghold on peut donc Obtenir à peu près les coordonnées du som gold en les faisant correspondre au nombre et à l’espèce de ces animaux l’espèce de l’animal donne l’angle du stronghold et le nombre d’animaux correspond à la distance de celui ci ce qui signifie que si dans votre monde ya Par exemple un seul lapin dans le chase 0 0 vous savez que vous devez faire un portail dans le nether aux coordonnées 205 67 pour arriver proche de stronghold si à la place il y avait eu cinq tortues le stronghold aurait été beaucoup plus loin en 3 101 98 cette technique est Surpuissante et a permis d’arriver directement dans le strong gold en sortant du portail ça fait économiser de longues minutes et ça jamais révolutionner le speed run du jeu personnellement toute ma jeunesse j’ai toujours été fan de minecraft comme le montre cette vidéo que j’avais mis sur Twitter ya quatre ans où j mi temps on dit [Musique] c’est pas top désormais à chaque monde que vous créerez sur minecraft vous penserez au long processus qui se cache derrière cet écran de charge et à tout le travail qui a été nécessaire pour créer ce jeu merci d’avoir regardé cette Vidéo n’hésitez pas à vous abonner mettre le pouce bleus de l’amour et cette fois je vous le demande vraiment sincèrement c’est un travail de fou furieux cette vidéo merci à l’équipe de trash bandicoot aller les amis ciao [Musique] je Video Information
This video, titled ‘Le SECRET derrière LES MONDES MINECRAFT’, was uploaded by Trash Bandicoot on 2021-12-16 16:12:43. It has garnered 1048131 views and 53431 likes. The duration of the video is 00:13:22 or 802 seconds.
Did you know that the world of Minecraft was not infinite? If you go straight for several million blocks, you will reach the limits of the world. Today, we’re going to dive into the code and try to understand how a Minecraft world is generated. Video made by: Kitmoon: https://twitter.com/SirKitmoon Loan: https://twitter.com/LLVosgien Numis : https://twitter.com/Numouss Koune: https://twitter.com/LeKoune_
▼▼ EXPAND DESCRIPTION ▼▼ 🐤 Twitter ► https://twitter.com/Trasheurs 😂 Facebook ► https://www.facebook.com/lestrasheurs/ 👀 Instagram ► https://www.instagram.com/trash_neo_/ 🎮 Discord Trash ► https://discord.gg/wTQmPbS