Résumé
À propos de la technologie "Genesis"
Genesis est la nouvelle génération de technologie planétaire de Star Citizen. Elle repose sur des règles naturelles complexes pour générer les planètes, tout en laissant une grande liberté aux artistes. Ce n'est pas juste du procédural aléatoire, le système simule des lois géologiques et biologiques à petite échelle pour obtenir des mondes crédibles.
Les artistes peuvent dessiner les continents et choisir les climats, mais Genesis calcule ensuite tout le reste, qualité du sol, types de roches, végétation et répartition des biomes. Pour la flore, la génération dépend de nombreux paramètres comme la température, l'humidité, la lumière, la fertilité du sol et la compétition entre espèces. Chaque planète aura donc sa propre combinaison d'espèces et un écosystème cohérent.
Pour les roches, les artistes définissent des cartes indiquant la taille des pierres, le type de géologie et la profondeur du sol. Des simulations d'érosion et de sédimentation calculent ensuite comment ces matériaux se déplacent et se déposent naturellement. Genesis combine toutes ces données pour disperser les roches et le sol de manière réaliste, visible depuis l'orbite jusqu'au sol.
- Genesis simule des règles naturelles à très fine échelle, répartition des plantes, types de roches, effets de l'érosion, etc..
- Les artistes gardent le contrôle créatif, ils peuvent placer les continents comme ils veulent et choisir le climat d'une région.
- Les végétations sont générées selon des paramètres tels que la qualité du sol, la température, l'humidité, la lumière et les espèces.
Chaque planète aura ainsi une combinaison unique d'espèces végétales.
- Pour les roches, les artistes créent des cartes de géologie, de granulométrie et de profondeur de sol. Des simulations d'érosion et de sédimentation définissent ensuite comment les roches se dispersent et se combinent.
Comment le jeu utilise les données Genesis
Le nouveau système d'entités permet à d'autres mécaniques du jeu (IA, gameplay, météo, etc.) de lire les données planétaires générées par Genesis, mais c’est à chaque équipe de décider si elle les utilise ou non. Cela ouvre la porte à des interactions plus riches à l'avenir, mais rien n'est encore prévu concrètement.
Concernant les villes (comme ArcCorp)
Genesis a été conçu pour la nature, donc il ne s'applique pas directement aux planètes urbaines. Cependant, sa base technologique pourrait être réutilisée plus tard pour générer automatiquement des blocs de ville ou des zones artificielles, grâce à son système d'objets optimisé à grande échelle. Ce serait possible, mais ça demanderait un développement spécifique.
- Genesis est conçu pour des mondes naturels, donc peu adapté à ArcCorp.
- Cependant, sa base technologique pourrait faciliter à l'avenir la génération de blocs urbains ou d'environnements artificiels, avec des règles plus complexes et une meilleure gestion des objets à grande échelle.
- Mais ce n'est pas encore en développement, cela nécessiterait un travail spécifique supplémentaire.
Routes, météo, et agriculture
Pour l'instant, seule la Planet Tech Genesis est en développement. Les routes, la météo avancée ou d'autres ajouts dépendront des priorités décidées par Chris Roberts après cette étape. L'équipe n'a jamais reçu de demande concernant des zones agricoles ou des champs, mais Ali Brown prévoit d'en parler au directeur créatif.
- Pour le moment, seule la Planet Tech Genesis est en développement.
- Chris Roberts décidera de la priorité suivante (par exemple, météo plus variée ou routes).
- Les fermes / champs agricoles n'ont jamais été demandés jusque-là, mais Ali compte en parler au directeur créatif.
Crashes et déformation du terrain
Actuellement, les crashs de vaisseaux ne modifient pas le terrain. L'équipe aimerait qu'un jour, un "terrain modifier" soit généré à l'impact, supprimant la végétation et déformant le sol pour laisser une trace visible à distance. Le système existe déjà techniquement, mais pas encore en version dynamique à cause des limites de performance et de réseau.
À propos du système Nyx
Les planètes rocheuses de Nyx sont prévues pour l'année prochaine. Les réaliser avec l'ancienne Planetary v4 aurait pris trop de temps pour rien, donc CIG a choisi d'attendre la nouvelle version de Genesis. Les biomes et écosystèmes de Nyx I pourront encore évoluer, car la technologie est toujours en phase de test et d'ajustement.
En résumé
Genesis est une refonte majeure du moteur planétaire. Elle combine réalisme naturel, procédural avancé et liberté artistique. Cette tech va permettre de créer des planètes plus crédibles, vivantes et variées, et elle prépare aussi le terrain pour de futures évolutions, villes procédurales, météo dynamique, routes, et terrains modifiables lors d'événements comme les crashs.