No Man's Sky et l'avenir des jeux de procédure
Si vous n'avez pas entendu parler de No Man's Sky pourtant, vous manquez. Ce jeu d'aventure en monde ouvert 5+ jeux Sandbox comme Minecraft vous devez jouer 5+ jeux Sandbox comme Minecraft vous devez jouer Peut-être que Minecraft est devenu obsolète pour vous au cours des dernières années. La bonne nouvelle est qu'il existe de nombreux autres jeux, comme Minecraft, qui fournissent un environnement de survie convaincant dans un bac à sable. Read More est sur le point de lancer une nouvelle norme en matière de génération de procédures, un sujet profondément intéressant même si vous ne vous considérez pas comme un joueur. Le buzz est fort avec celui-ci.
Si fort, en fait, que beaucoup de gens considèrent No Man's Sky comme l'un des jeux les plus attendus en 2015 15 Jeux vidéo à ne pas manquer à jouer en 2015 15 Jeux vidéo à ne pas manquer à jouer en 2015 Tous ces jeux sont dus à sortira en 2015, c’est-à-dire qu’il s’agit d’une liste de jeux sur lesquels vous devriez absolument garder un œil ouvert d’ici le début de l’année prochaine. Lire la suite . D'autres pensent que le jeu montre les signes classiques du marketing de jeu sur-typé. 3 choses sur l'industrie du jeu vidéo qui me font chier [MUO Gaming] 3 choses sur l'industrie du jeu vidéo qui me font chier [MUO Gaming] Pour l'essentiel, vidéo les jeux sont fantastiques. Je passe une bonne partie de mon temps libre devant l'écran de mon ordinateur ou la télévision dans un jeu vidéo. Le fait est,… Lire la suite, ou “syndrome des spores”. Alors, qui a raison?
Voyons comment No Man's Sky révolutionnera (soi-disant) le paysage de la génération procédurale et ce que cela signifiera pour l'avenir de la technologie virtuelle..
Pourquoi la génération procédurale est-elle importante?
Quand le développement de jeux indépendant 5 libre logiciel de développement de jeux outils pour faire vos propres jeux 5 libre logiciel de développement de jeux pour faire vos propres jeux Voici le meilleur logiciel gratuit de développement de jeux et outils que vous pouvez utiliser pour commencer à faire de votre jeu de rêve aujourd'hui. En savoir plus La renaissance est arrivée sur les lieux en 2010, la génération procédurale a été catapultée au premier plan. C’est l’un des outils utilisés par les développeurs indépendants pour combler le fossé qui sépare la création de contenu..
Pensez à des jeux comme Super Mario Brothers, Goldeneye 007 ou même World of Warcraft. Il y a tellement d'actifs artistiques nécessaires (tels que des sprites, des modèles, des textures) et autant d'entités dans le jeu qui nécessitent un script (par exemple, intelligence artificielle, design de niveaux, quêtes)..
Tout le contenu statique que quelqu'un doit créer à la main est un processus qui prend beaucoup de temps. Les studios de jeu AAA peuvent se le permettre car ils emploient d’énormes équipes. Cependant, les développeurs indépendants volent souvent en solo et ne peuvent pas produire du contenu à la même vitesse ou qualité..
Alors, au lieu de créer dix niveaux à la main, pourquoi ne pas confier le travail à un algorithme capable de générer autant de contenu que nécessaire? C'est la génération procédurale. Comment la génération procédurale a pris sur l'industrie du jeu. Comment la génération procédurale a pris sur l'industrie du jeu. Lire la suite en bref.
L’enfant qui affiche ce concept est Introduction de Minecraft à Minecraft [MUO Gaming] Introduction de Minecraft à Minecraft [MUO Gaming] Minecraft, la sensation à base de blocs qui a pris d'assaut le jeu, a maintenant bien plus de trois ans. Il est presque difficile de croire que cela fait longtemps que le premier alpha n'a pas été publié - et c'est tout autant… Read More , un jeu de survie créatif qui peut être considéré comme LEGO virtuel. Chaque nouveau jeu commence par un tout nouveau monde. Rien n'est statique. Le monde du jeu est constitué de blocs d’un mètre de large, reliés entre eux selon une série de règles élaborées. Avec une poignée d'actifs (et le bon ensemble de règles), Minecraft peut vous offrir une expérience unique à chaque fois..
Ou qu'en est-il Forteresse naine? Ce jeu, qui évolue année après année depuis près d'une décennie, est le Saint Graal des simulateurs d'univers et un monument stupéfiant pour l'autisme. C'est peut-être un jeu laid avec une courbe d'apprentissage abrupte, mais aucun autre titre de jeu ne peut égaler la profondeur et l'ampleur du contenu dynamique de Dwarf Fortress..
Lorsque des centaines de systèmes à algorithme contrôlé interagissent de manière complexe, il est facile de voir comment ce type de jeu serait impossible fabriquer à la main. Cela ne peut fonctionner qu'en raison de la génération de procédures.
Pour des jeux qui ressemblent à la Forteresse naine mais qui sont moins complexes, découvrez le genre roguelike. Les meilleurs Roguelikes à jouer lorsque vous êtes à la pause café. Les meilleurs Roguelikes à jouer lors de la pause café. Certains roguelikes peuvent prendre un certain temps à battre. Et si votre temps est limité? Présentation de la coffeebreak roguelike! Lire la suite .
Fait amusant: La forteresse naine est si complexe et unique que le Museum of Modern Art la considère comme une œuvre d'art. Après l'avoir acquise en 2012, il s'agit de l'un des 14 jeux qui illustrent le design interactif. 5 jeux qui nous rappellent que les jeux vidéo sont art. 5 jeux qui Rappelez-nous que les jeux vidéo sont de l'art L'art est l'une des rares choses de la vie à pouvoir être considérée comme 100% subjective. Le flop d'art d'un homme est le chef-d'œuvre d'un autre homme. Il est étrange de penser que les jeux vidéo sont un art, surtout depuis… Read More .
Comment “No Man's Sky” Repousse les limites
Aussi impressionnant qu’il puisse être que des développeurs isolés puissent créer une vaste gamme de contenu de jeu sans avoir à fabriquer à la main chaque élément, il existe un danger majeur en utilisant la génération procédurale - du moins autant que nous l’avons vu aujourd’hui - et le danger est le chaos.
Tout le monde peut faire des calculs mathématiques pour produire des résultats aléatoires, mais il faut une habileté et une finesse incroyables pour trouver des systèmes produisant des résultats qui semblent significatifs et intentionnels. Le véritable défi de la génération procédurale est d’essayer d’impliquer un artiste dans les mathématiques - de trouver un système d’équations intégrant un élément du processus artistique..
Un bon contenu procédural ne concerne pas le hasard. C'est à propos de la complexité organisée, et c'est là que la plupart des jeux échouent.
À la GDC 2015, l'un des développeurs travaillant sur No Man's Sky a déclaré qu'il y aurait un total de 18 milliards de mondes possibles. Si cela vous fait mal aux yeux, vous n'êtes pas seul. C'est une grande prétention à faire et cela promet beaucoup plus au joueur que les développeurs l'avaient probablement prévu.
Après tout, si les planètes A et B ont des aspects complètement différents les apparences mais toujours adhérer à la même base gameplay, ça va être une déception énorme. À ce stade, ce n'est pas vraiment différent d'avoir une seule planète avec un terrain généré de manière procédurale - quelque chose qui a déjà été fait par Minecraft et ses clones..
Heureusement, d'après ce que les développeurs ont dit, cela ne semble pas être le cas..
La première idée maîtresse de No Man's Sky est ce que j'appellerais systèmes dépendants.
Dans la plupart des jeux procéduraux, les systèmes de jeu sont autonomes. Vous avez des ensembles de règles distincts qui régissent les monstres (par exemple, les tables de butin), les éléments (par exemple, les statistiques aléatoires), le terrain (par exemple, les actifs environnementaux). Les systèmes se rapportent les uns aux autres comme un réseau de nœuds.
Dans No Man's Sky, les systèmes se construisent les uns sur les autres comme une pyramide plutôt que comme une toile. Les résultats d'un système deviennent les paramètres d'un autre système, qui génère davantage de résultats qui déterminent les paramètres d'un autre système. Ce couplage plus étroit offre une gamme plus large de possibilités de changer de jeu..
Par exemple, lors de la génération d’une nouvelle planète, le système central peut déterminer que cette planète est à une distance appropriée de l’étoile la plus proche, de sorte qu’elle a de l’eau. Parce qu’il a de l’eau, il aura des animaux, le ciel sera bleu, l’eau coulera comme des rivières dans des lacs, les montagnes auront de la neige, etc..
La deuxième conception de No Man's Sky est que tout est déterministe.
À un niveau, la génération déterministe n'est pas nouvelle. Minecraft utilise des valeurs de départ pour générer son terrain. Si vous utilisiez la même valeur de départ dans deux sessions différentes, le terrain finirait par être exactement le même dans les deux. Mais dans No Man's Sky, tout est déterministe.
Lorsque vous volez à proximité d'une planète, ses détails sont générés à partir de rien. Maintenant, disons que vous touchez le sol, vous vous promenez un peu, vous tuez quelques animaux, puis vous vous envolez de la planète. Parce que tu es parti, la planète disparaîtra dans la non-existence. Rien n'est jamais enregistré sur le disque.
Mais si vous revenez plus tard sur cette planète, le même planète sera généré à partir de rien. Non seulement cela, mais quelles que soient les entités présentes sur la planète auront “continué à vivre” pendant ton absence.
Comment? L'état de la planète et le comportement de ses habitants sont tous déterminés par des fonctions mathématiques. Étant donné un point dans l'espace et un point dans le temps, le jeu donnera toujours la même réponse, peu importe le demandeur ou le moment de la demande..
L'avenir de la génération procédurale
Ce qui est novateur à propos de No Man's Sky, ce n’est pas que ces idées sont nouvelles ou novatrices, mais le fait que personne n’a jamais appliqué ces idées particulières de cette manière. Sa tentative de créer une variété procédurale plus profonde est remarquable, tout comme son manque de confiance dans le stockage sur disque..
Mais est-ce le meilleur que l'on puisse attendre en termes de contenu procédural? Quels sont les autres développements en cours?
En novembre 2014, il y avait une compétition de programmation en ligne intéressante. Testez vos compétences en programmation avec ces compétitions en ligne. Testez vos compétences en programmation avec ces compétitions en ligne. Êtes-vous dans une ornière de programmation? Craint que vos compétences de codage ont atteint un plateau? Parfois, la réponse est une lourde dose de défis qui sollicitent vos capacités. Lisez plus que vous avez peut-être manqué: ProcJam (raccourci pour Process Jam). Bien que la compétition elle-même n’ait pas été sérieuse - personne n’a remporté un grand prix - les résultats ont sûrement été.
Dreamer of Electric Sheep est un jeu remarquable, un jeu d’aventure textuel qui tire toutes ses descriptions d’une base de données en ligne sur les associations sémantiques. Cela pourrait-il être adapté de manière graphique, en tirant peut-être sur des ressources artistiques de divers référentiels? Ou même générer des actifs artistiques à la volée sur la base de matériaux de concept source?
Mais si vous me demandez, l'arène la plus excitante du contenu procédural est la réalité virtuelle. Lors de notre récente visite au studio de jeu de l'armée, rendez-vous au studio de jeu en réalité virtuelle de l'armée américaine au lieu de studio au jeu de réalité virtuelle de l'armée américaine. La plupart des studios de jeu sont plutôt discrets. C'est la première fois que l'Army Game Studio fournit une vue intérieure et je suis ravi de pouvoir la partager avec vous. Lisez plus, nous avons déjà vu comment la réalité virtuelle et les jeux vidéo entrent en collision en quelque chose d'étonnant. Si cela ne vous convainc pas, jetez un œil à ces simulations de réalité virtuelle. Simulations Oculus Rift VR à voir pour croire Des simulations Oculus Rift VR à voir pour croire Vous avez vu l'Oculus Rift, mais vous n'en avez pas vu le fou utilise il a été mis à. Découvrez ces impressionnantes démos Oculus Rift du monde entier. Lire la suite .
Pouvez-vous imaginer quand la versatilité de la réalité virtuelle rattrapera la vie réelle et que nous pourrons enfin incorporer des éléments de contenu procédural avancé? Cela inaugurerait une nouvelle ère de divertissement grand public, permettant aux gens d'explorer une séquence infinie de mondes nouveaux et uniques..
Mais le plus grand domaine à améliorer? Touche humaine personnelle.
Le contenu généré de manière procédurale doit, par définition, être lié par un ensemble de règles, ce qui signifie que l'ensemble des sorties est par nature fini. Ainsi, il est inévitable que les éléments du monde finissent par se répéter et / ou se sentent similaires aux itérations de contenu précédentes. Pour progresser dans ce domaine, il faut littéralement formaliser l'impulsion artistique et la créativité humaine, ce qui peut prendre très longtemps. Encore une fois, peut-être pas.
Êtes-vous un fan de la génération procédurale? At-il atteint un sommet ou continuera-t-il à façonner le paysage des jeux? Partagez vos pensées avec nous dans les commentaires ci-dessous!
En savoir plus sur: Jeux d'aventure, Jeux de simulation, Conception de jeux vidéo.