JeuWeb - Crée ton jeu par navigateur
Module de carte héxagonale 2D - 3D Iso avec relief - 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 : Module de carte héxagonale 2D - 3D Iso avec relief (/showthread.php?tid=4044)

Pages : 1 2 3 4 5 6 7


RE: Module de carte héxagonale 2D - 3D Iso avec relief - comg - 07-06-2009

Intégration des débordements : OK
En cours : Eviter le décalage de la carte lorsqu'on affiche qu'une portion, non centré. (Pour l'instant, la posX et posY de chaque case dépent du x et y de la case dans la carte totale et non dans la carte afficher. Donc séparation des indices...)

Edit : Reglé (juste un décalage d'indice en fait x))

Prochaine étape : Les 3 niveaux de zoom (qui fonctionnent pour les structures, mais pas pour les textures Sad)
Question : Peut on choisir la taille de l'image de background-image
Reponse : Je trouve rien a ce propos... Merde ! GD ?


RE: Module de carte héxagonale 2D - 3D Iso avec relief - comg - 07-06-2009

VOUS POUVEZ TESTER LA CARTE A L'ADRESSE SUIVANTE

http://kgoyon.free.fr/map

Vous pouvez rajouter des parametres sur la barre d'adresse
x : centre la carte sur x
y : centre la carte sur y
taillex : affiche taillex cases en abscisse
tailley : ''

Ex : http://kgoyon.free.fr/map?x=3&y=5&taillex=5&tailley=4
Affichera la carte sur 5 cases horizontales, 4 cases verticales et centrée sur (3,5)

N'hésitez pas à faire des remarques !


RE: Module de carte héxagonale 2D - 3D Iso avec relief - hit - 07-06-2009

Hmm, je pense que le foncé devrait plutôt représenter un trou plutôt qu'une hauteur... Sinon la carte est vraiment sympa Wink
(Attend, c'est bien le foncé les hauteurs là ? ^^)


RE: Module de carte héxagonale 2D - 3D Iso avec relief - Ruz - 08-06-2009

un soucis que je remarque: un clic sur un coin d'une tuile (donc, sur une autre case) n'indique pas la bonne coordonnée...
C'est du détail, sans doute sur les trucs "à faire"... mais je le signale, à toutes fins ^^
Sinon, effectivement, ca commence à ressembler à un beau truc... vivement le passage à l'isométrique


RE: Module de carte héxagonale 2D - 3D Iso avec relief - comg - 08-06-2009

Hit : Idéalement (et lors de l'isométrique) les tuiles basses ou hautes auront la même couleur, et seules les pentes auront de l'ombre (différentes suivant l'orientation)

Ruz : Oui j'ai un miniproblème avec le mapping. En fait l'hexagone est tronqué sur la droite.
Et merci de ton interet Smile


RE: Module de carte héxagonale 2D - 3D Iso avec relief - keke - 08-06-2009

(07-06-2009, 08:02 PM)comg a écrit : Prochaine étape : Les 3 niveaux de zoom (qui fonctionnent pour les structures, mais pas pour les textures Sad)
Question : Peut on choisir la taille de l'image de background-image
Reponse : Je trouve rien a ce propos... Merde ! GD ?

Jamais testé, mais en CSS : background-size

http://www.w3.org/TR/2002/WD-css3-background-20020802/#background-size

kéké


RE: Module de carte héxagonale 2D - 3D Iso avec relief - comg - 08-06-2009

CSS3 :/

Il doit surement exister un moyen en JS de contourner...

Merci Keke en tout cas !


RE: Module de carte héxagonale 2D - 3D Iso avec relief - Argorate - 08-06-2009

Juste une question: tu peux me donner les raisons qui te poussent à prendre des cases hexagonales (qui selon moi est non seulement beaucoup plus chiant à coder, mais qui en plus n'apporte rien, c'est même pire, ça enlève des possibilités: 6 cases, 6 directions au lieu de 8 en temps normal...)?

Juste par curiosité ^^


RE: Module de carte héxagonale 2D - 3D Iso avec relief - comg - 08-06-2009

- Sens du défi Smile (Si j'y arrive en héxa, je pourrai toujours l'adapter en carré, les formules sont encor eplus simples)
- J'aime pas les diagonales sur un échéquier carré, là ça donne un univers moins découpé je trouve, plus naturel, et plus facile à gerer au niveau des textures tout en apportant une meilleur dimension.

J'avoue que je sais pas trop en fait... Je trouve ça joli et plus proche de forme ronde Smile


RE: Module de carte héxagonale 2D - 3D Iso avec relief - Argorate - 08-06-2009

C'est uniquement une vision de l'esprit : moi je pense faire une option pour pouvoir faire disparaitre les bordures du tableau qui forme le plateau de jeu.
Je pense que c'est tout aussi réel avec des cases carrées : On prend une carte et on la découpe, divise en plusieurs zones. Que celle-ci soit carré ou non, peu importe, c’est juste pour aider l’esprit à se représenter les choses, car on est limité par des mouvements, mais au final c’est pareil (mis a part que tu te fais moins chi** avec des carrés^^).

Pour ce qui est de la part de défi, la map est pour moi la base, le truc primaire, il y a beaucoup de chose à coder pour que ton jeu soit le plus réaliste possible... Alors crois moi il y a déjà pas mal de chalenge là-dessus, donc je trouve ça bête de se rajouter des obstacles sur la map qui est comme je le disais le point de départ de tout se qu'on peut faire...

Enfin, y a aucun soucis, c'était juste pour savoir, je te donne mon point de vue uniquement pour l'échanger, je ne suis pas la pour te convaincre Wink