Le prototype du jeu est open source. Actif de l'unité.
Caractéristiques : monde infini généré de manière procédurale, presque entièrement destructible, un très grand nombre de PNJ (jusqu'à 1000 dans un système stellaire), des batailles impliquant des centaines de PNJ, la gravité est un élément de jeu important.
Ce prototype du jeu est entièrement jouable, mais il ne s’agit néanmoins pas d’un jeu complet.
La source contient tous les outils nécessaires au développement du jeu, mais vous avez besoin de compétences en programmation supérieures à la moyenne. Il n'y a pas de commentaires dans le code, mais le code lui-même est bien structuré, tous les scripts et shaders, fonctions et variables sont nommés afin qu'il soit clair de quoi ils sont responsables.
Ce prototype de jeu se compose de cinq parties principales :
Téléchargez la version autonome sur Itch.io - https://nvjob.itch.io/infinity-squarespace-standalone
Version WEB sur Itch.io - https://nvjob.itch.io/infinity-square-space-web
Pour travailler sur le projet, vous aurez besoin d'une version Unity d'au moins 2019.1.8 ou supérieure (64 bits).
Version d'exécution de script - équivalent à .net 4.x
https://www.youtube.com/watch?v=1DalkV98lyI
Le répertoire « Main » contient tous les fichiers et scripts associés à la génération procédurale du système planétaire. Le répertoire « AI » contient tous les fichiers et scripts associés à l’intelligence artificielle. Le répertoire « Player » contient tous les fichiers et scripts associés au contrôleur de jeu, à l'inventaire et à l'interface. Le répertoire « Menu » contient tous les fichiers et scripts associés au menu initial de sélection d'une planète.
Le script « Univers » dans la scène « Menu » est responsable de la génération du champ d'étoiles.
Le script « StarSystem » dans la scène « Main » est responsable de la génération du système stellaire.
Lorsque vous démarrez pour la première fois dans l'éditeur, démarrez d'abord la scène « Menu » pour appliquer les paramètres de la scène « Main », qui sont stockés dans « PlayerPrefs ». Pour tester la scène principale « Principale », vous pouvez générer les systèmes stellaires dont vous avez besoin à l'aide de test seed.**
Auteurs : #NVJOB. Développeur Nicolas Veselov. Разработчик Николай Веселов. Saint-Pétersbourg.
Licence : Licence MIT. Clarification des licences.
? Faire un don:
paypal.me/nvjob