Aller au contenu

Créer une map Rust : Crucible contre les autres outils

Réponse rapide : pour la plupart des créateurs de maps Rust, le moyen le plus rapide d’avoir une bonne map custom est de générer le terrain et ses couches de monde avec un générateur de map Rust comme Crucible Heightmap, d’exporter un .map, puis de placer à la main les monuments, les routes et les rails dans RustEdit. Dessiner une heightmap à la main est lent, et les outils de terrain de studio comme World Machine et Gaea ne savent rien de Rust.

Il y a plus d’une façon de créer le terrain d’une map custom Rust. Chaque approche a ses compromis en vitesse, en contrôle et en rendu final. Voici comment les approches courantes se comparent et quand utiliser chacune.

Peindre une heightmap à la main dans Photoshop, GIMP ou un autre éditeur d’images vous donne un contrôle absolu sur chaque pixel, mais c’est très lent et ça demande un vrai talent artistique. Les côtes naturelles, les pentes douces et les falaises crédibles sont difficiles à peindre sans que ça fasse artificiel. Il est aussi facile d’utiliser par erreur le mode 8 bits et d’introduire des bandes visibles. Peindre à la main marche bien si vous avez une forme de terre très précise en tête, mais c’est pénible pour créer toute une map de zéro. Si la forme est ce qui compte pour vous, Crucible prend un contour que vous dessinez ou importez et génère le terrain, les plages et le monde à l’intérieur, ce qui donne le même contrôle sans le travail pixel par pixel. La plupart des créateurs de maps ne peignent à la main que pour affiner un terrain après l’avoir généré avec un autre outil, et rarement à l’échelle de grandes maps comme celles de Rust. Voir ce qu’est une heightmap Rust si vous partez d’une image.

World Machine, Gaea et les autres outils de terrain pour le jeu vidéo

Section intitulée « World Machine, Gaea et les autres outils de terrain pour le jeu vidéo »

Les générateurs de terrain généralistes comme World Machine et Gaea sont profonds et capables, mais conçus pour les studios de jeu et de cinéma, pas pour les admins de serveurs Rust. Ils sont remplis de fonctions complexes de sculpture de terrain, de simulation d’érosion et de placement d’assets 3D dont les créateurs de maps Rust n’ont tout simplement pas besoin, et rien en eux n’est réglé pour Rust ou RustEdit. Cette lourdeur les rend longs à apprendre et pénibles à itérer si vous voulez juste générer vite une île jouable pour Rust, surtout si vous sortez régulièrement de nouvelles maps custom selon un calendrier de wipes.

Crucible Heightmap se place au milieu. Il génère en quelques minutes un terrain d’île procédural réglé pour Rust, puis construit le monde Rust dessus : biomes, topologie, textures du sol, lacs et les propres modèles de falaises de Rust. Il exporte tout ça dans un seul fichier .map qui s’ouvre dans RustEdit, où vous façonnez à la main le reste de votre map (monuments, routes, rails, rivières) exactement comme vous le voulez. Vous obtenez vite un terrain naturel et détaillé, puis un contrôle total sur la map terminée : réglez le terrain avec les curseurs et les pinceaux, et placez à la main chaque monument et chaque route dans RustEdit, ou appuyez-vous sur sa génération procédurale si vous préférez.

Une île réglée pour Rust, générée dans Crucible Heightmap et vue dans la vue 3D en jeu, avec sa côte, ses plages et ses collines au-dessus de l'eau, prête à exporter pour RustEdit

Toute la route, pas à pas, est dans comment créer une map custom Rust, et la moitié RustEdit dans l’ordre est l’ordre de construction d’une map custom.