CONNEXION
  • RetourJeux
    • Sorties
    • Hit Parade
    • Les + populaires
    • Les + attendus
    • Soluces
    • Tous les Jeux
    • Gaming
  • RetourActu Gaming
    • News
    • Astuces
    • Tests
    • Previews
    • Toute l'actu gaming
  • RetourBons plans
    • Bons plans
    • Bons plans Smartphone
    • Bons plans Hardware
    • Bons plans Image et Son
    • Bons plans Amazon
    • Bons plans Cdiscount
    • Bons plans Decathlon
    • Bons plans Fnac
    • Tous les Bons plans
  • RetourJVTech
    • Actus High-Tech
    • Intelligence Artificielle
    • Smartphones
    • Mobilité urbaine
    • Hardware
    • Image et son
    • Tutoriels
    • Tests produits High-Tech
    • Guides d'achat High-Tech
    • JVTech
  • RetourCulture
    • Actus Culture
    • Culture
  • RetourVidéos
    • A la une
    • Gaming Live
    • Vidéos Tests
    • Vidéos Previews
    • Gameplay
    • Trailers
    • Chroniques
    • Replay Web TV
    • Toutes les vidéos
  • RetourForums
    • Hardware PC
    • PS5
    • Switch 2
    • Xbox Series
    • Switch
    • Pokemon pocket
    • FC 25 Ultimate Team
    • League of Legends
    • Tous les Forums
  • PC
  • PS5
  • Xbox Series
  • Switch 2
  • PS4
  • One
  • Switch
  • iOS
  • Android
  • MMO
  • RPG
  • FPS
En ce moment Genshin Impact Valhalla Breath of the wild Animal Crossing GTA 5 Red dead 2
Liste des sujets

Sprite ou Tile ?

Takaao
Takaao
Niveau 7
25 octobre 2015 à 16:27:27

Je me demande, prenons l'exemple d'une pierre à miner du style wow, wakfu etc... Cette pierre c'est un Sprite ou une Tile ?
Puisque du coup elle ne bouge pas, donc ça devrait être une tuile mais le fais de devoir modifier son skin ça me fait hésiter.

Merci :ok:

Message édité le 25 octobre 2015 à 16:27:43 par Takaao
Takaao
Takaao
Niveau 7
25 octobre 2015 à 16:36:01

Pas la peine de faire cette tête .. Pourrais tu développer qu'est ce que t'entends par "objet" je le range dans quelle catégorie au final ? Je ne pensais pas à avoir à le préciser mais je débute le dév de jeu en 2D depuis 1 semaine.

Chnapy
Chnapy
Niveau 10
25 octobre 2015 à 16:39:29

Salut
Tu entends quoi par pierre à miner ?

Takaao
Takaao
Niveau 7
25 octobre 2015 à 16:45:41

Une image avec un skin de base, lorsque l'on clique dessus le personnage va miner la pierre une fois fini la pierre disparait ou est transformer par un autre skin de pierre du style une pierre cassé ou des miette de pierre par exemple.

Takaao
Takaao
Niveau 7
25 octobre 2015 à 16:46:15

Le 25 octobre 2015 à 16:43:34 courrir a écrit :
Un objet avec des actions :pf:

Donc un Sprite ..?

Corsair25
Corsair25
Niveau 9
25 octobre 2015 à 16:50:18

Un tile, une tuile ou un sprite c'est pareil.

Si c'est animé tu peux appeler l'ensemble un spritesheet, si c'est un personnage animé un charset.. On utilise aussi le terme tileset pour un ensemble d'objets composant un jeu ou un environnement. Sous réserve que tu utilises ce système d'animation car il y en a plein d'autres possibilités dans le jeu vidéo.

Message édité le 25 octobre 2015 à 16:53:03 par Corsair25
unitlayer
unitlayer
Niveau 9
25 octobre 2015 à 17:11:32

Ta question de base était trop flou.
Tu nous parles de sprites => 2D , mais après tu cites WoW => 3D.

Une tile c'est un sprite.

Takaao
Takaao
Niveau 7
25 octobre 2015 à 17:32:47

Peut être. Sur internet je lis ça : cf https://fr.wikipedia.org/wiki/Discussion:Sprite_%28jeu_vid%C3%A9o%29

Je tiens à répéter que Sprite et Tile sont deux choses complètement différentes.

Un tile (en français "tuile") est un petit rectangle bitmap. Un arrière-plan est construit par la juxtaposition et la superposition (on peut avoir plusieurs couches différentes) de ces rectangles, l'objectif étant de réduire la place occupée en mémoire par l'arrière-plan. On a tendance à l'oublier, mais il y a quelques années, la mémoire était une ressource très convoitée par les programmes informatiques. Par exemple, pour un jeu qui n'utilise pas de tiles pour l'arrière-plan, chaque niveau supplémentaire va augementer de manière sensible le fichier puisqu'il faut rajouter un fond d'écran complet. Si on utilise des tiles, chaque niveau supplémentaire va occuper très peu de place supplémentaire puisque les bitmaps sont déjà présents. Un tile est toujours immobile !

Un sprite (en français "fantôme") est un élément graphique qui peut se déplacer sur l'écran. Il se superpose au fond d'écran (ou peut passer derrière un élément du fond d'écran). En principe, un sprite est en partie transparent, et il peut être animé (c'est à dire qu'il est formé de plusieurs bitmaps qui s'affichent les uns après les autres).

Cette façon de traiter différemment les parties fixes du jeu (les tiles) et les parties mobiles (les sprites) permet de réduire de façon significative le temps de calcul nécessaire à chaque renouvellement de l'âffichage. Les jeux sont donc beaucoup fluides et prennent moins de place en mémoire.

Je comprend ce vous dites la méthode d'affichage est la même, cependant un objet tile n'a pas de méthode contrairement à un sprite. Merci pour l'aide je vais me débrouiller seul.

Corsair25
Corsair25
Niveau 9
25 octobre 2015 à 17:59:18

Tu peux appeler ton asset comme tu veux la ressource graphique reste exactement la même, un pain au chocolat et une chocolatine c'est pareil.

Un tile est une ressource graphique tout comme un sprite, ce sont juste deux noms utilisés dans le jeu vidéo pour faciliter la communication et elle n"ont pas de "méthode", c'est toi qui détermine l'affichage en dev. Il faut que tu regardes ça avec un graphiste.

PS : ton lien de discussion wikipedia est bourré de connerie, regarde la source des interlocuteurs et la viabilité des infos sinon tu trouveras de tout et n'importe quoi.

Message édité le 25 octobre 2015 à 18:01:06 par Corsair25
Chnapy
Chnapy
Niveau 10
25 octobre 2015 à 19:16:58

Peu importe la différence entre sprite et tuile.

Fais en sorte que ton objet ait 2 état : miné et non-miné.
Selon l'etat l'objet affichera l'un ou l'autre.

Biolixe
Biolixe
Niveau 6
26 octobre 2015 à 00:41:34

Après c'est sûrement à objet genre MiningSource ou un truc du genre avec des méthodes type mineRessource() draw() etc.. Avec une Sprite encapsulée dans le bordel

papy386
papy386
Niveau 10
09 novembre 2015 à 19:01:50

Un tuile (tile) c'est un élément graphique du décors, et qui est toujours en grille (généralement d'élément de 16x16).

Si ton élément est plus petit que les tuiles, ou s"'il doit ce déplacer sur les tuiles (comme le personnages) alors c'est un sprite!

Cervantes02
Cervantes02
Niveau 9
09 novembre 2015 à 20:07:32

Sous MV , les tils sont sur 32x32

Gaetano-GX
Gaetano-GX
Niveau 31
10 novembre 2015 à 08:41:24

Le 09 novembre 2015 à 19:01:50 papy386 a écrit :
Un tuile (tile) c'est un élément graphique du décors, et qui est toujours en grille (généralement d'élément de 16x16).

Si ton élément est plus petit que les tuiles, ou s"'il doit ce déplacer sur les tuiles (comme le personnages) alors c'est un sprite!

Pourquoi 16x16 ? On peut utiliser la taille que l'on veut...
Et un personnage animé est presque toujours issu d'une planche de sprites (un tileset ou charset quoi).

Monos
Monos
Niveau 7
10 novembre 2015 à 12:33:55

"sur MV , les tils sont sur 32x32"
Non 48px, 32px pour XP,VX,ACE,et 95
Et 16 pour pour 2000 et 2003

Sous forums
  • Aide à l'achat Mac
  • Steam Deck
  • Création de sites web
  • Création de Jeux
  • Linux
  • Programmation
  • Internet
  • Macintosh
  • Hardware
La vidéo du moment