Bonjour,
Donc, pour la carte il y a un tuto sur le wiki très intéressant:
http://wiki.jeuweb.org/tutoprog/carte_hexagonale
Les cases sont hexagonales, mais il est très facile de modifier pour des cases en carré. Je ne te conseille pas de copier coller le code ( ou alors essaye au moins de le comprendre ) Car un morceau de code que l'on ne comprend pas devient trés dur a modifier.
Ici, l'affichage des décors ne sont pas expliqués, mais le concept est très simple. Sensiblement identique a l'affichage des personnages :
Donc, pour la carte il y a un tuto sur le wiki très intéressant:
http://wiki.jeuweb.org/tutoprog/carte_hexagonale
Les cases sont hexagonales, mais il est très facile de modifier pour des cases en carré. Je ne te conseille pas de copier coller le code ( ou alors essaye au moins de le comprendre ) Car un morceau de code que l'on ne comprend pas devient trés dur a modifier.
Ici, l'affichage des décors ne sont pas expliqués, mais le concept est très simple. Sensiblement identique a l'affichage des personnages :
Code PHP :
<?php
if ($carte['nom']!= '') // On voit si il existe un décors sur la case
{
$tailles=explode("/",$carte['taille']); // ici un explode de la taille du decor.
$hauteur = $iY - $tailles[1]; // On soustrait a l'affichage de la case la hauteur
$largeur = $iX - $tailles[0]/2; // Puis la moitié de la largeur
$aj .= '<div class="aj" style="top:'.$hauteur.'px;left:'.$largeur.'px;"> <img src="img/'.$carte['nom'].'.png" /> </div>'; // On définit l'image
echo $carte['ajout'];// On affiche
}
Ensuite le css, tu te débrouille pour que la classe aj ai en x=0px,y=0px le centre des cases.
Ps: Pense a te presenter dans la section correspondante, on connaitra mieux tes capacités, et c'est toujours plus agréable de savoir a qui on parle