No Man's Sky und die Zukunft der Verfahrensspiele
Wenn Sie noch nichts davon gehört haben Niemands Himmel doch du verpasst dich. Dieses Open-World-Abenteuerspiel 5+ Sandbox-Spiele wie Minecraft müssen Sie spielen 5+ Sandbox-Spiele wie Minecraft müssen Sie spielen Vielleicht ist Minecraft in den letzten Jahren für Sie veraltet. Die gute Nachricht ist, dass es viele andere Spiele wie Minecraft gibt, die eine überzeugende Umgebung für das Überleben in einer Sandbox bieten. Read More ist der Wegbereiter für einen neuen Standard in der prozeduralen Generierung, ein Thema, das selbst dann interessant ist, wenn Sie sich nicht als Spieler betrachten. Das Buzz ist stark mit diesem.
Tatsächlich sind viele Menschen der Meinung, dass No Man's Sky eines der am meisten erwarteten Spiele im Jahr 2015 ist. 15 Unübersehbare Videospiele, die Sie 2015 spielen müssen 15 Unübersehbare Videospiele, die Sie 2015 spielen müssen Alle diese Spiele stehen im Zusammenhang mit erscheint 2015, was bedeutet, dass dies eine Liste von Spielen ist, auf die Sie auf jeden Fall bis zum Beginn des nächsten Jahres achten sollten. Weiterlesen . Andere glauben, dass das Spiel die klassischen Anzeichen eines überhypten Spiele-Marketings zeigt. 3 Dinge über die Videospielindustrie, die mich verpissen [MUO Gaming] 3 Dinge über die Videospielindustrie, die mich verpissen [MUO Gaming] Zum größten Teil Videos Spiele sind fantastisch. Ich verbringe einen großen Teil meiner Freizeit damit, vor meinem Computermonitor oder Fernseher zu sitzen, der in ein Videospiel eingepackt ist. Die Tatsache ist,… Lesen Sie mehr oder “Sporensyndrom”. Also, wer hat recht??
Werfen wir einen Blick darauf, wie Niemands Himmel (angeblich) die Landschaft der prozeduralen Erzeugung revolutionieren wird und was dies für die Zukunft der virtuellen Technologie bedeutet.
Warum verfahrenstechnische Generierung wichtig ist
Wenn die Indie-Spieleentwicklung 5 Kostenlose Spieleentwicklungssoftware-Tools zum Erstellen eigener Spiele 5 Kostenlose Spieleentwicklungssoftware-Tools zum Erstellen eigener Spiele Hier sind die besten kostenlosen Spieleentwicklungssoftware und -werkzeuge, mit denen Sie heute Ihr Traumspiel erstellen können. Lesen Sie mehr renaissance traf 2010 die Szene, die Generierung von Verfahren wurde in den Vordergrund katapultiert. Es war eines von Tools, die von Indie-Entwicklern verwendet wurden, um die große Lücke bei der Erstellung von Inhalten zu schließen.
Denken Sie an Spiele wie Super Mario Brothers, Goldeneye 007 oder sogar World of Warcraft. Es werden so viele Kunstgegenstände benötigt (wie Sprites, Modelle, Texturen) und so viele In-Game-Entitäten, die geskript werden müssen (z. B. künstliche Intelligenz, Leveldesign, Quests)..
Es ist alles statischer Inhalt, den jemand von Hand erstellen muss - ein Prozess, der viel Zeit in Anspruch nimmt. AAA-Spielestudios können es sich leisten, weil sie riesige Teams beschäftigen. Indie-Entwickler fliegen jedoch oft solo und können Inhalte nicht mit derselben Geschwindigkeit oder Qualität produzieren.
Anstatt zehn Levels von Hand zu erstellen, sollten Sie die Arbeit also einem Algorithmus übergeben, der so viele Inhalte erzeugen kann, wie Sie jemals brauchen könnten. Das ist die prozedurale Generation. Wie die prozedurale Generation die Spielebranche überholte. Wie die prozessuale Generation die Spielebranche übernahm.
Das Aushängeschild für dieses Konzept ist Minecraft Eine Latecomer Einführung in Minecraft [MUO Gaming] Eine Latecomer Einführung in Minecraft [MUO Gaming] Minecraft, die Block-basierte Sensation, die das Spielen im Sturm erobert hat, ist jetzt weit über drei Jahre alt. Es ist fast schwer zu glauben, dass das erste Alpha schon lange nicht mehr veröffentlicht wurde - und es ist genauso… Weiterlesen , ein kreatives Überlebensspiel, das man sich als virtuelles LEGO vorstellen kann. Jedes neue Spiel beginnt mit einer völlig neuen Welt. Nichts ist statisch. Die Spielwelt besteht aus meterweiten Blöcken, die nach einer Reihe von Regeln miteinander verbunden sind. Mit nur einer Handvoll Assets (und den richtigen Regeln) bietet Minecraft Ihnen jedes Mal ein einzigartiges Erlebnis.
Oder was ist mit? Zwergenfestung? Dieses Spiel, das sich fast ein Jahrzehnt Jahr für Jahr weiterentwickelt hat, ist der heilige Gral der Universumsimulatoren und ein erstaunliches Denkmal für Autismus. Es ist ein hässliches Spiel mit einer steilen Lernkurve, aber kein anderer Spieletitel kann mit der Tiefe und Breite des dynamischen Inhalts von Dwarf Fortress mithalten.
Wenn hunderte von algorithmisch gesteuerten Systemen auf Millionen von komplexen Arten miteinander interagieren, ist es leicht zu erkennen, wie diese Art von Spiel aussehen würde unmöglich von Hand zu fertigen. Es kann nur aufgrund der Verfahrensgenerierung funktionieren.
Für Spiele, die der Zwergenfestung ähneln, aber weniger komplex sind, sehen Sie sich das roguelike-Genre an. Die besten Roguelikes, die Sie spielen müssen, wenn Sie sich in einer Kaffeepause befinden Die besten Roguelikes, die Sie spielen, wenn Sie sich in einer Kaffeepause befinden Einige Rogulikes können eine Weile dauern schlagen. Was ist, wenn Ihre Zeit begrenzt ist? Wir stellen die Kaffeepause vor! Weiterlesen .
Interessante Tatsache: Dwarf Fortress ist so kompliziert und einzigartig, dass das Museum of Modern Art es für ein Kunstwerk hält, das es 2012 als eines von 14 Spielen erworben hat, die interaktives Design veranschaulichen. 5 Spiele, die uns daran erinnern, dass Videospiele Kunst sind, 5 Erinnern Sie uns daran, dass Videospiele Kunst sind Kunst Kunst ist eines der wenigen Dinge im Leben, das als zu 100% subjektiv betrachtet werden kann. Der Kunstflop eines Mannes ist ein Meisterwerk eines anderen Mannes. Es ist merkwürdig, Videospiele als Kunst zu betrachten, besonders seit… Lesen Sie mehr .
Wie “Niemands Himmel” Schiebt Grenzen
So fantastisch es auch ist, dass Einzelentwickler eine Vielzahl von Spielinhalten erstellen können, ohne jedes einzelne Stück handwerklich herstellen zu müssen. Die prozedurale Generierung - zumindest soweit wir sie heute gesehen haben - ist eine Hauptgefahr, und diese Gefahr besteht Chaos.
Jedermann kann sich aus der Kauderwelsch-Mathematik zusammensetzen, um willkürlich aussehende Ergebnisse zu erzielen, aber es erfordert unglaubliche Geschicklichkeit und Finesse, um Systeme zu finden, die sinnvolle und beabsichtigte Ergebnisse erzeugen. Die eigentliche Herausforderung bei der prozeduralen Generierung besteht darin, zu versuchen, einen Künstler in die Mathematik einzubeziehen - ein Gleichungssystem zu finden, das einige Elemente des künstlerischen Prozesses verkörpert.
Guter verfahrenstechnischer Inhalt ist kein Zufall. Es geht um organisierte Komplexität, und da versagen die meisten Spiele.
Bei der GDC 2015 behauptete einer der Entwickler von No Man's Sky, dass es insgesamt 18 Billionen mögliche Welten geben würde. Wenn deine Augen so rollen, bist du nicht alleine. Es ist ein großer Anspruch, der dem Spieler viel mehr verspricht, als die Entwickler es wahrscheinlich beabsichtigten.
Immerhin, wenn Planet A und Planet B völlig verschieden sind Erscheinungen aber immer noch am selben grundsatz festhalten Gameplay, Es wird ein riesiger Reinfall sein. An diesem Punkt ist es wirklich nicht anders als einen einzigen Planeten mit prozedural erzeugtem Terrain zu haben - etwas, was Minecraft und seine Klone bereits getan haben.
Glücklicherweise scheint dies aufgrund der Aussagen der Entwickler nicht der Fall zu sein.
Das erste Kernkonzept von No Man's Sky ist das, was ich nennen möchte abhängige Systeme.
In den meisten prozeduralen Spielen stehen die Gameplay-Systeme für sich. Sie haben separate Regelwerke, die Monster (z. B. Beutetabellen), Elemente (z. B. randomisierte Statistiken), Gelände (z. B. Umweltgüter) regeln. Die Systeme sind wie ein Netz von Knotenpunkten miteinander verbunden.
In Niemands Himmel bauen die Systeme aufeinander wie eine Pyramide und nicht wie ein Netz. Die Ergebnisse eines Systems werden zu Parametern eines anderen Systems, das mehr Ergebnisse ausgibt, die die Parameter eines anderen Systems bestimmen. Diese engere Kopplung bietet eine breitere Palette von Möglichkeiten zum Ändern des Spiels.
Wenn zum Beispiel ein neuer Planet erzeugt wird, könnte das Kernsystem feststellen, dass dieser Planet einen angemessenen Abstand vom nächsten Stern hat, also über Wasser verfügt. Da es Wasser hat, wird es Tiere haben, der Himmel wird blau sein, das Wasser wird als Flüsse in Seen fließen, die Berge werden Schnee haben, etc.
Der zweite Kern von No Man's Sky ist, dass alles ist deterministisch.
Auf einer Ebene ist die deterministische Generation keine Neuigkeit. Minecraft verwendet Samenwerte, um sein Terrain zu erzeugen. Wenn Sie in zwei verschiedenen Sitzungen denselben Startwert verwendet haben, ist das Terrain in beiden Fällen identisch. Aber in No Man's Sky, alles ist deterministisch.
Wenn Sie in der Nähe eines Planeten fliegen, werden seine Details aus der Luft erzeugt. Nehmen wir an, Sie setzen auf, laufen ein bisschen herum, töten ein paar Tiere und fliegen dann vom Planeten ab. Weil du gegangen bist, verschwindet der Planet in der Nichtexistenz. Es wird niemals etwas auf der Festplatte gespeichert.
Aber wenn Sie zu einem späteren Zeitpunkt zu diesem Planeten zurückfliegen, wird die derselbe Planet wird aus der Luft erzeugt. Nicht nur das, sondern was auch immer auf dem Planeten vorhanden sein wird “weiter zu leben” während du gegangen bist.
Wie? Der Zustand des Planeten und das Verhalten seiner Bewohner werden alle durch mathematische Funktionen bestimmt. Bei einem Raumpunkt und einem Zeitpunkt gibt das Spiel immer die gleiche Antwort zurück, unabhängig davon, wer die Anfrage stellt oder wann die Anfrage erfolgt.
Die Zukunft der prozeduralen Generierung
Was bahnbrechend für No Man's Sky ist, ist nicht, dass diese Ideen neu oder innovativ sind, sondern die Tatsache, dass niemand diese speziellen Ideen in dieser Weise je so umgesetzt hat. Bemerkenswert ist der Versuch, eine tiefere prozessuale Vielfalt zu schaffen.
Aber ist dies das Beste, was prozessualer Inhalt zu erwarten ist? Welche anderen Entwicklungen laufen derzeit??
Im November 2014 gab es einen interessanten Online-Programmierwettbewerb. Testen Sie Ihre Programmierfähigkeiten mit diesen Online-Wettbewerben. Testen Sie Ihre Programmierfähigkeiten mit diesen Online-Wettbewerben. Sind Sie in einer Programmierrutsche? Besorgt, dass Ihre Programmierfähigkeiten ein Plateau erreicht haben? Manchmal ist die Antwort eine große Portion Herausforderungen, die Ihre Fähigkeiten an ihre Grenzen stoßen. Lesen Sie mehr, was Sie vielleicht verpasst haben: ProcJam (Abkürzung für Procedural Jam). Obwohl der Wettbewerb an sich nicht ernst war - niemand hat einen großen Preis gewonnen - waren die Ergebnisse sicherlich.
Ein bemerkenswerter Beitrag war Dreamer of Electric Sheep, ein Text-Adventure, das alle Beschreibungen aus einer Online-Datenbank semantischer Assoziationen holte. Könnte dies auf grafische Weise angepasst werden, um möglicherweise Kunstgegenstände aus verschiedenen Repositories zu ziehen? Oder Sie generieren Kunstgegenstände auf der Grundlage von Quellenmaterial?
Aber wenn Sie mich fragen, ist die virtuelle Realität die aufregendste Arena für verfahrenstechnische Inhalte. Mit unserem letzten Besuch des Army Game Studio gehen wir "Hands On" im US Army Virtual Reality Game Studio. Gehen Sie "Hands On" im US Army Virtual Reality Game Studio. Die meisten Spielestudios sind ziemlich angespannt. Dies ist das erste Mal, dass das Army Game Studio einen Einblick nach innen bietet, und ich freue mich, es Ihnen mitteilen zu können. Lesen Sie mehr, wir haben bereits gesehen, wie virtuelle Realität und Videospiele zu etwas Erstaunlichem zusammenstoßen. Wenn Sie das nicht überzeugen können, sehen Sie sich diese Virtual-Reality-Simulationen an. Oculus Rift VR-Simulationen, die Sie sehen müssen, um zu glauben Oculus Rift VR-Simulationen, die Sie sehen müssen, um zu glauben, dass Sie den Oculus Rift gesehen haben, von denen Sie jedoch noch keine gesehen haben die wahnsinnigen Verwendungen, für die es eingesetzt wurde. Schauen Sie sich diese fantastischen Oculus Rift-Demos aus der ganzen Welt an. Weiterlesen .
Können Sie sich vorstellen, dass die Vielseitigkeit der virtuellen Realität mit dem wirklichen Leben übereinstimmt und wir endlich Elemente fortgeschrittenen Verfahrensinhalts einbeziehen können? Es würde ein neues Zeitalter der Mainstream-Unterhaltung einleiten und den Menschen eine endlose Abfolge neuer und einzigartiger Welten ermöglichen.
Aber der größte Bereich, der verbessert werden muss? Persönliche menschliche Note.
Der prozedural generierte Inhalt muss per Definition an einen Satz von Regeln gebunden sein. Dies bedeutet, dass der Satz von Ausgaben von Natur aus begrenzt ist. Daher ist es unvermeidlich, dass sich Elemente der Welt irgendwann wiederholen und / oder sich ähnlich wie frühere Iterationen von Inhalten anfühlen. Um auf diesem Gebiet Fortschritte zu erzielen, muss der künstlerische Impuls und die menschliche Kreativität buchstäblich formalisiert werden. Dies kann sehr lange dauern. Dann vielleicht auch nicht.
Bist du ein Fan von prozeduraler Generation? Hat sie ihren Höhepunkt erreicht oder wird sie die Spielelandschaft weiterhin prägen? Teilen Sie uns Ihre Gedanken in den Kommentaren mit!
Erfahren Sie mehr über: Abenteuerspiel, Simulationsspiele, Videospieldesign.