Tuto Wiki map hexagonale - Version imprimable +- JeuWeb - Crée ton jeu par navigateur (https://jeuweb.org) +-- Forum : Discussions, Aide, Ressources... (https://jeuweb.org/forumdisplay.php?fid=38) +--- Forum : Programmation, infrastructure (https://jeuweb.org/forumdisplay.php?fid=51) +--- Sujet : Tuto Wiki map hexagonale (/showthread.php?tid=3465) Pages :
1
2
|
RE: Tuto Wiki map hexagonale - jo_link_noir - 22-12-2008 Code PHP :
Code PHP :
J'ai tester et ça marche, mais j'ai une question, y a toujours un décalage de 2y entre chaque colonne ? RE: Tuto Wiki map hexagonale - Kassak - 22-12-2008 Allez, la bonne vieille méthode de bourrin, voilà le script actuel : Code PHP :
Avec ceci les images sont alignées verticalement en se superposant un peu (voir le résultat si vous voulez sur mon site, quelques post avant). Pour le moment, mon seul souci est l'alignement des tuiles, je ne me suis pas occupé de tout ce qui reste dans le script RE: Tuto Wiki map hexagonale - Anthor - 22-12-2008 Hmm ça sent bon les textures wesnoth ^^. Je n'ai aucun de mes essais ici, mais les textures telles quelles se calent parfaitement en 2D. RE: Tuto Wiki map hexagonale - Kassak - 22-12-2008 Ouep, plus de graphiste, marre de rpg maker => Wesnoth ^^ En 2D ? Oui, c'est de la 2D, suffit de trouver l'algo qui les cale bien RE: Tuto Wiki map hexagonale - jo_link_noir - 22-12-2008 Là j'ai pas trop le temps de chercher, alors je te passe ce que j'ai fait. Par contre j'avance les y 2 par 2, je sais pas si c'est bon :/
RE: Tuto Wiki map hexagonale - Kassak - 22-12-2008 Ton algorythme est nickel, les tuiles se calent parfaitement, j'ai commencé à l'adapter et c'est vraiment pas mal Mais tu peux m'expliquer pourquoi tu avances les y 2 par 2? Cela fait qu'il n'y a plus de case comme 1/1, 1/3, 1/5 etc.... KassaK, qui essaye de comprendre... RE: Tuto Wiki map hexagonale - jo_link_noir - 22-12-2008 En fait, je savais pas comment tu gérés les y, alors j'ai fait par rapport à l'image d'OncleJames, et y a pas les 1/2, 1/4, etc. si je ne me trompe pas, tu fait $Y = 2*$y*($L1 + 4); et c'est bon RE: Tuto Wiki map hexagonale - Kassak - 23-12-2008 Nop pas bon :p Pour l'info, j'essaye depuis 1h.... ~~~~>[] RE: Tuto Wiki map hexagonale - jo_link_noir - 23-12-2008 Ah ? C'est bizarre, quand j'essaye sur ce que je t'ai passer, ça fonctionne (en remplaçant aussi y+=2 par y++). |