Der Prototyp des Spiels ist Open Source. Unity-Asset.
Features: Unendliche, prozedural generierte Welt, nahezu alles zerstörbar, eine sehr große Anzahl von NPCs (bis zu 1000 in einem Sternensystem), Kämpfe mit Hunderten von NPCs, die Schwerkraft ist ein wichtiges Spielelement.
Dieser Prototyp des Spiels ist vollständig spielbar, dennoch handelt es sich nicht um ein vollständiges Spiel.
Die Quelle enthält alle Werkzeuge für die Entwicklung des Spiels, Sie benötigen jedoch überdurchschnittliche Programmierkenntnisse. Es gibt keine Kommentare im Code, aber der Code selbst ist gut strukturiert, alle Skripte und Shader, Funktionen und Variablen sind so benannt, dass klar ist, wofür sie verantwortlich sind.
Dieser Spielprototyp besteht aus fünf Hauptteilen:
Laden Sie die Standalone-Version auf Itch.io herunter – https://nvjob.itch.io/infinity-squarespace-standalone
WEB-Version auf Itch.io – https://nvjob.itch.io/infinity-square-space-web
Um an dem Projekt arbeiten zu können, benötigen Sie eine Unity-Version von mindestens 2019.1.8 oder höher (64-Bit).
Scripting-Laufzeitversion – .net 4.x-Äquivalent
https://www.youtube.com/watch?v=1DalkV98lyI
Das „Main“-Verzeichnis enthält alle Dateien und Skripte, die mit der prozeduralen Generierung des Planetensystems verbunden sind. Das Verzeichnis „AI“ enthält alle Dateien und Skripte, die mit künstlicher Intelligenz in Zusammenhang stehen. Das Verzeichnis „Player“ enthält alle Dateien und Skripte, die mit dem Gamecontroller, dem Inventar und der Schnittstelle verknüpft sind. Das Verzeichnis „Menü“ enthält alle Dateien und Skripte, die zum Startmenü zur Auswahl eines Planeten gehören.
Das „Universum“-Skript in der „Menü“-Szene ist für die Erzeugung des Sternenfeldes verantwortlich.
Das „StarSystem“-Skript in der „Main“-Szene ist für die Generierung des Sternensystems verantwortlich.
Beim ersten Start im Editor starten Sie zunächst die Szene „Menü“, um die Einstellungen der Szene „Haupt“ zu übernehmen, die in „PlayerPrefs“ gespeichert sind. Um die Hauptszene „Main“ zu testen, können Sie mithilfe von Test-Seed die benötigten Sternensysteme generieren.**
Autoren: #NVJOB. Entwickler Nicholas Veselov. Разработчик Николай Веселов. Sankt Petersburg.
Lizenz: MIT-Lizenz. Klärung von Lizenzen.
? Spenden:
paypal.me/nvjob