Quel est le terme pour un jeu de tuiles 3x3 utilisé pour créer des zones plus grandes?

49

Quel est le nom de motif / conception de l’utilisation d’un jeu de pavés 3x3 (généralement dans un jeu 2D en mosaïque) pouvant être utilisée pour créer de plus grandes zones de lui-même? Par exemple, ceux-ci:

entrez la description de l'image ici

( Source de l'image )

Je pensais que c'était un "arbre" ou quelque chose du genre, mais je ne le trouve pas, c'est peut-être une référence peu commune.

lozzajp
la source
9
Je compte 13 carreaux par texture et non pas 9.
Philipp
2
@ Philippe ah oui il est. Était seulement intéressé par la place 9 cependant :)
lozzajp
j'aurais deviné un sprite ... bonne question, réponses géniales / informatives!
Albert

Réponses:

40

Un nom qui vous donnera les résultats réels dans Google est 9 tranches .

Une autre façon de l'appeler et de demander à Google à ce sujet est le 9-patch .

Selon cette discussion en ligne, le volet 9 semble également être utilisé, mais le tout-puissant Google ne vous montrera pas ce dont vous avez besoin, sauf si vous êtes dans Windows ou quelque chose du genre.


Merci à Kevin et Josh en discussion pour cela.

Vaillancourt
la source
9 Patch était celui dont j'avais entendu parler, merci aux autres d'avoir jeté un coup d'oeil aussi!
lozzajp
Heheh, recherche avant la question = p
Elva
5
En tant que développeur mobile, je ne connais les images à 9 patchs que sous forme d'images uniques avec des lignes noires indiquant la partie extensible. Ils sont probablement nommés d'après ceux-ci. Mais maintenant je sais pourquoi ils portent ce nom :)
Ivo Beckers
3
Je pense que cette réponse peut être trompeuse. La plupart des résultats de recherche pour 9 découpes / 9 correctifs concernent une technique de redimensionnement d'interface utilisateur qui étend des parties d'une image, et non la technique de mosaïque qui sélectionne et répète des mosaïques particulières. J'ai précisé cette distinction dans une réponse ci-dessous.
DMGregory
1
J'ai également été familiarisé avec le nom 9-grid.
Maurycy
62

Je ne suis pas d'accord avec la réponse acceptée ici.

J'appellerais cela un autotile , et non un 9 slice

" 9-Slice " (ou 9-patch) est généralement utilisé pour faire référence à un système dans lequel le créateur du contenu découpe l'image sur 4 lignes (pas nécessairement les tuiles équidistantes). Lors du rendu d'un rectangle, les coupes d'angle sont affichées à leur taille d'origine et les arêtes / le centre sont étirés (non répétés) pour couvrir l'espace.

C’est le sens dans lequel Flash, Illustrator, Unity, etc. utilise le terme, de sorte qu’il semble exister un consensus quant au fait que 9 tranches signifient étirer, et non pas répéter. Ceci est généralement utilisé pour redimensionner des éléments de l'interface utilisateur tels que les fenêtres de message et les boutons - et une recherche d'image Google révèle presque exclusivement cet usage .

Diagramme montrant un élément 9 tranches dans Flash (à gauche) et son aspect lorsqu'il est rendu dans un rectangle plus grand (à droite)

Image d'Adobe docs sur la mise à l'échelle en 9 tranches

Schéma montrant la mise à l'échelle en 9 tranches dans le jeu {fermeture}

Image du jeu {fermeture} docs sur les options à 9 tranches

Le terme que je connais mieux pour décrire un ensemble de mosaïques pouvant couvrir une zone de n'importe quelle forme ou taille est " Autotile " (en particulier dans le contexte d'un système qui élabore / construit la permutation de mosaïque appropriée à utiliser en fonction de la contiguïté règles, de sorte qu'un concepteur de niveau n'a pas à sélectionner chaque tuile à la main)

Cette terminologie semble avoir été popularisée par RPGMaker , qui a utilisé plusieurs variantes de cette idée au fil des générations.

Une recherche d’image pour autotile donne des résultats qui semblent beaucoup plus proches de ce que décrit la question , et d’ autres publications sur GameDev.StackExchange décrivent également cela comme un "autotiling" .

Image décrivant les dispositions de base et étendues d'autotile

Image des docs pour le système de tuiles Rotorz ​​pour Unity

DMGregory
la source
C'est bon à savoir!
Vaillancourt
Est-il typique pour une implémentation de compresser tous les coins intérieurs en une seule tuile? Ceci (et la version "de base" qui ne comporte pas de mosaïque pour les côtés) semble dépendre du fait que l'unité de mosaïque "réelle" soit au quart de la taille de la mosaïque.
Random832
1
@ Random832 Ces unités de quart de tuile sont le mode de fonctionnement de la version de RPG Maker, et un bon nombre d'implémentations semblent être basées sur ce principe, que ce soit pour l'interopérabilité avec les tuiles existantes ou simplement parce que cela est manifestement utile. Je pense que cela réduit le nombre de permutations de mosaïques qui doivent être explicitement créées et occupent de la place dans le jeu de mosaïques. Un compte approximatif suggère qu'il vous faudrait environ 47 tuiles pour obtenir les mêmes permutations sans les subdiviser en unités plus petites.
DMGregory
3
@DMGregory Pas à propos de 47 mais exactement 47, je viens de vérifier un modèle que j'ai pour l'autotile 8 directions.
Maurycy
Attendez, pourquoi avez-vous besoin de 47, et pas seulement des 13 visibles dans l'image dans la question d'origine?
Tin Man
-1

Il y a d'autres noms; Tuiles Wang (dominos), carrelage apériodique

https://en.wikipedia.org/wiki/Wang_tile

Également appelé ensembles de mosaïques avec des éditeurs de carte.

Mikael
la source
"Jeu de tuiles" est un terme plus générique et ne fait pas référence au type spécifique d'un jeu de tuiles en question ici.
Tyyppi_77
Bien que la plupart des mosaïques de terrain utilisées dans les mosaïques de jeu puissent techniquement être appelées mosaïques Wang, puisqu'elles ne s'accorderont que sans couture lorsqu'elles sont placées à côté de certaines mosaïques voisines avec des bords correspondants, cette définition est très vague et ne concerne pas spécifiquement le particulier. motifs de coins et de bords OP demande à propos de. ( N'importe quel sous-ensemble du jeu de mosaïques affiché, y compris une mosaïque à l'image entière, est mathématiquement un jeu de mosaïques Wang). Les carreaux de Wang et plus particulièrement les carreaux apériodiques apparaissent principalement dans le contexte de grandes zones de texture variées destinées à masquer les répétitions ou la génération procédurale.
DMGregory
1
Tuiles Wang est un terme mathématique.
Per Alexandersson