arma_3:createurs_de_missions:tester_une_carte

Ceci est une ancienne révision du document !


Ici, on apprend comment tester une carte pour vérifier qu'elle est apte à intégrer votre modset communautaire

Tester une carte

Il est difficile d'obtenir une carte qui soit excellente pour tout type de mission. Le créateur de la carte va donc souvent orienter sa carte et son effort sur un type de gameplay particulier.

  • Combats d'infanterie : les éléments de décors sont soignés (végétation, mobilier urbain, barrières, etc.). Les bâtiments sont en majorité pénétrables. Il existe des zones de combat à petite échelle “intéressantes” : agglomérations, forêts, complexes industriels, etc.
  • Combat de blindés lourds : la carte dispose de grandes zones plus ou moins ouvertes dans lesquelles les blindés pourront utiliser leur puissance et leur distance de tir : grandes plaines, champs, etc. Les reliefs peuvent être présents, mais avec des “paysages” suffisamment ouverts pour que les blindés puissent disposer de positions intéressantes.
  • Aviation : la taille de la carte détermine largement l'expérience des aviateurs. Techniquement parlant, Arma supporte des cartes de grande taille (largement plus de 100 x 100 km), au prix de compromis qui les rendent peut adaptées pour les combats d'infanterie (placement d'objets automatique et donc imprécis, textures basse résolution, cell size importante rendant le découpage des reliefs peu précis, etc.).
Une bonne façon de vérifier ce critère est de vous demander, en tant que créateur de mission, quel type de mission vous auriez envie de faire sur cette carte… Et de concevoir quelques missions d'essai.
  • Support : la carte est maintenue (mises à jour régulières jusqu'à qualité et stabilité suffisante), le créateur et/ou l'équipe sont expérimentés, etc.
  • Poids de la carte : les cartes peuvent peser de quelques petites centaines de Mo à quelques Go… Ceci peut constituer une barrière pour l'intégrer à un modset régulier.
  • Dépendances : la plupart des cartes dépendent de bibliothèques d'assets fournies par des mod tiers, le plus fréquent étant CUP_Terains. Tous les dépendances doivent être téléchargés, ce qui augmente la taille totale du modser requis pour utiliser la carte. De plus, les mises à jour ou au contraire l'absence de correction des dépendances se répercutent sur la carte.
  • Cell size (sur Arma 3, techniquement possible de 0,5 à 50 mètres) : c'est la plus petite distance entre deux points d'élévations différentes, en quelque sorte la “résolution du relief”. Une cell size haute donnera des reliefs plus découpés. Cela sera particulièrement visible sur une carte avec des reliefs très accentués, mais peu visible sur une carte avec des reliefs “doux”. Pour les autres valeurs de taille d'une carte, cf. plus bas taille de la carte.

Cette première exploration vous permettra d'avoir un aperçu général de la carte, des différentes zones et secteurs, biomes, etc. Profitez-en pour vérifier :

  • l'impression générale en survol à basse altitude (< 100m.)
  • la qualité des textures du sol
  • les performances côté client : poussez vos réglages de distance de vue au maximum et surveillez les FPS.

Cette seconde exploration vous permettra d'avoir un aperçu à hauteur d'homme. Profitez en pour vérifier :

  • les ambiances sonores en fonction des différents biomes, jour/nuit, bruits de pas, etc.
  • les collisions (voir ci-dessous)
  • les principaux assets ne créent pas de bug de collision avec les véhicules : barrières, clôtures, murets, etc. On peut avoir différents types de bug : l'asset est purement et simplement ignoré, il est infranchissable ou il fait voler les véhicules.
  • la configuration de la végétation peut créer des bugs de collision. Ex. : renversement de véhicule en passant dans un champ de blé.

Sur certaines cartes, les IA ne traverseront jamais un court d'eau en dehors des ponts (ex. Zernovo). Sur d'autres, au contraire (la majorité, en fait), elles n'utiliseront jamais les ponts.

Outre le comportement du groupe d'IA (combat, safe, etc.), la texture et la végétation influencent le path finding.

Si les bâtiments sont issus d'un mod déjà connu, vous n'avez pas à faire des tests, sauf si vous ne connaissez pas ces assets.

  • les bâtiments sont pénétrables
  • les bâtiments ont des positions de fortification
  • les bâtiments sont destructibles. Idéalement, il y a une ruine à la place du bâtiment détruit (ne vous faites pas trop d'illusion sur la gestion de la destructibilité des bâtiments).

Vous pouvez déterminer la taille d'une carte à partir de minimum deux informations :

  • x = grid size et y = cell size. La taille d'un côté de la carte est simplement x*y. Diviser par 1 000 pour avoir la taille du côté de la carte en kilomètre, monter à la puissance 2 pour avoir la superficie.
  • A partir de là, arithmétique de base si vous disposez de deux paramètres différents.

Voici quelques exemples de rendu en fonction de la cell size et du relief.

  • arma_3/createurs_de_missions/tester_une_carte.1600630705.txt.gz
  • Dernière modification: 2020/09/20 19:38
  • de tanin69