Comment la génération procédurale a pris sur l'industrie du jeu
Les jeux étaient fabriqués à la main et prévisibles. Vous les avez joués, vous les avez battus et si vous les rejouiez, le contenu resterait le même. De nos jours, il y a une tendance vers le contenu dynamique: si vous jouez le même jeu deux fois, l'expérience pourrait être radicalement différente la deuxième fois..
Quel est l'intérêt récent pour le contenu généré de manière procédurale? Comment on est venu ici? Et est-ce bon pour le jeu??
Qu'est-ce que la génération procédurale?
En général, génération procédurale est la création de contenu en fonction des paramètres d'un algorithme plutôt que par la création manuelle à la main. En termes encore plus simples, il s’agit du processus de création de contenu utilisant uniquement du code..
Dans le contexte des jeux vidéo, “contenu” peut faire référence à un large éventail d'éléments: effets sonores, pistes de musique, textures d'art, modèles d'objet, terrain, positionnement de l'ennemi, avancement du personnage, etc..
La clé de ces algorithmes procéduraux est qu’ils incluent souvent un élément d’aléatoire. Cela garantit qu'une poignée de paramètres d'entrée peut générer une grande variété de résultats de sortie, ce qui peut aider à augmenter la répétabilité du jeu, car le contenu sera différent à chaque jeu..
Coquin (1980)
En raison des limites de mémoire au début de l'histoire des jeux vidéo, le contenu eu être générés par des algorithmes - contrairement aux jeux modernes qui peuvent utiliser des dizaines de giga-octets dans des ressources de haute qualité. Alors que la plupart des premiers jeux reposaient sur une certaine forme de génération procédurale, l’un des exemples les plus remarquables est Coquin.
CoquinLa renommée de The peut être largement attribuée à deux facteurs: 1) son utilisation de caractères ASCII pour dessiner des éléments visuels et 2) la génération aléatoire de dispositions de donjon et de placement d’objets. Le résultat est une expérience rejouable presque à l'infini où il n'y a jamais deux jeux identiques..
En fait, il était si populaire qu'il a engendré une sous-catégorie unique de jeux vidéo: Roguelikes: un tour unique et provocant sur le genre RPG Roguelikes: un tour unique sur le genre RPG En 1980, un jeu intitulé Rogue fut publié a engendré tout un sous-genre de jeux de rôle, bien nommés roguelikes. Le jeu d'exploration de donjons a généré un contenu in-game généré de manière procédurale, offrant une valeur de rejouabilité infinie en garantissant un… Lire la suite. Mais l'influence de Rogue était si grande qu'elle a touché des jeux même en dehors de son genre de niche, comme…
Tetris (1984)
Tetris Ce n’est probablement pas le premier jeu auquel on pense quand on parle de contenu généré de manière procédurale, mais cela dépend du degré de rigueur avec lequel vous voulez être défini. “génération procédurale”, ça fait l'affaire.
Antérieur à Tetris, jeux de casse-tête 10 sites Web pour jouer à des jeux de puzzle en ligne gratuits 10 sites Web pour jouer à des jeux de puzzle en ligne gratuits de Lire plus avait une solution unique à atteindre par la manipulation des éléments disponibles. Malgré la simplicité rétrospective du gameplay dans Tetris, il offrait quelque chose qu'aucun jeu de casse-tête n'avait offert auparavant: un flot ininterrompu de pièces choisies au hasard sans condition de victoire.
L'impact de Tetris peut être ressenti à ce jour. Certains des jeux de puzzle les plus addictifs de notre époque - par exemple. Paré de bijoux, Candy Crush, 2048 - avoir des éléments aléatoires qui ne pourraient pas être répliqués dans un format autre que le jeu vidéo. Ces jeux ne pourraient pas exister sans génération procédurale.
Et ce n'est même pas à mentionner la popularité continue de Tetris lui-même.
Diablo (1996)
16 ans après la sortie de Coquin, Blizzard Entertainment a fait ses débuts avec un jeu qui a fini par introduire le genre roguelike dans l'ère moderne: Diablo. Ce jeu de rôle basé sur l'action Les 5 meilleures alternatives de Diablo 3 [Jeux] Les 5 meilleures alternatives de Diablo 3 [Jeux] Diablo 3 est sorti. Le jeu n'a pas plu à tout le monde. Certains joueurs estiment que cela ne correspond pas à l'héritage de la franchise Diablo, tandis que d'autres sont fous de DRM. Si vous êtes dans la… Lire la suite si bien mis en œuvre des éléments de procédure que les fans ont coulé des centaines - voire des milliers - dans le jeu sans se ennuyer.
Diablo fait beaucoup de choses, mais en ce qui concerne la génération procédurale, il a popularisé deux éléments de jeu spécifiques.
Aménagement aléatoire des donjons. Juste comme Coquin et tous ses clones, Diablo générer des donjons selon un algorithme avec des éléments aléatoires, mais le processus a été poussé plus loin: au lieu de simplement faire correspondre les caractères ASCII, DiabloLes donjons ont été réalisés à l'aide de graphiques isométriques 2D.
Génération d'objets aléatoires. Diablo Elle a également appliqué des éléments de randomisation à son système d’items, créant ainsi un type de jeu encore répandu aujourd’hui. Non seulement les éléments étaient classés par niveaux de rareté de couleur, mais les statistiques de chaque élément étaient générées à la volée au moment de la création..
Minecraft (2009)
Alors que la génération procédurale existe depuis quelques décennies maintenant, il est difficile de nier que l'engouement moderne pour le contenu procédural trouve son origine dans la popularité de Minecraft. Effectivement, Minecraft est la preuve qu'un jeu peut être attrayant même s'il n'a aucun contenu placé à la main.
Cette vérité a ouvert la voie à de nombreux développeurs de jeux vidéo indépendants. La génération procédurale réduit considérablement le coût de la création de contenu, permettant aux développeurs solos de créer des jeux riches en contenu sans nécessairement consacrer des milliers d'heures de travail à la conception d'objets, de niveaux et d'ennemis. Le code peut gérer tout cela.
C'est pourquoi ces dernières années ont vu une renaissance de la scène du jeu indépendant. 10 jeux indépendants tellement bons, vous oublierez qu'ils sont indépendants au moins 10 jeux indépendants si bons, vous oublierez qu'ils sont indépendants du tout fois, cependant, où vous voulez quelque chose de différent de la norme indépendante. Un jeu qui suit des valeurs indépendantes, mais qui est fabriqué avec la qualité qui fait la renommée des jeux AAA. Des titres comme… Lire la suite. Des titres comme La liaison d'Isaac, Spelunky, et No Man's Sky tous incorporent “éléments fantasmagoriques” (terme synonyme de “éléments de procédure”) avec beaucoup de succès.
Ces jeux existeraient-ils aujourd'hui dans leur capacité actuelle si Minecraft n'avait jamais fait ses débuts? Peut-être peut-être pas.
En ce qui concerne les jeux indépendants procéduraux, un jeu mérite une mention spéciale. Souvent cité comme le jeu vidéo le plus profond de tous les temps, Forteresse naine a des centaines de systèmes procéduraux interdépendants qui entraînent un gameplay complexe 4 Jeux avec des courbes d'apprentissage abruptes qui valent la peine d'effort 4 Jeux avec des courbes d'apprentissage raides qui valent la peine L'apprentissage L'apprentissage de jeux compétitifs n'est pas une tâche facile. Si le fait de les maîtriser était facile, tout le monde jouerait de manière professionnelle. Cependant, même si vous n'arrivez jamais à atteindre ce niveau de jeu élevé, vous… Lire la suite, c'est incroyablement enrichissant. Aucun autre jeu n’a autant de profondeur procédurale.
Dernières pensées
Il sera intéressant de voir où va la lubie procédurale. Avons-nous vu la fin? Ou la tendance est-elle encore à ses balbutiements? Personnellement, je pense que nous n’avons marché que sur les contreforts de cette montagne et je suis enthousiasmé par l’avenir du jeu vidéo..
Quels autres jeux influents avec du contenu généré de manière procédurale sont disponibles? Quels éléments de procédure préférez-vous et lesquels vous empêcheront de jouer un titre? Partagez vos pensées avec nous ci-dessous!