Bonjour bonjour....
Mon jeu contiendra plusieurs maps, mais fixes.
On verra d'un seul coup la map entiere, et elle ne se centrera pas sur le joueur a chaque fois...
comment faire??
Sachant par exemple que j'aimerais qu'elle fasse pour la 1ere, 15 cases sur 10....il faut modifier quoi?
Edit : C'est bon j'ai réussi a faire ce que je voulais!
Pour ceux que ca interesse, j'ia viré ca :
Mon jeu contiendra plusieurs maps, mais fixes.
On verra d'un seul coup la map entiere, et elle ne se centrera pas sur le joueur a chaque fois...
comment faire??
Sachant par exemple que j'aimerais qu'elle fasse pour la 1ere, 15 cases sur 10....il faut modifier quoi?
Edit : C'est bon j'ai réussi a faire ce que je voulais!
Pour ceux que ca interesse, j'ia viré ca :
Code PHP :
<?php
Code PHP :
$i=6;//6 cases avant debordement en haut et a gauche
$j=1;
$k=245;//6 cases avant debordement en bas et a droite
while ($i >=1 and $j<=6 and $k<=250){
if ($posx == $i) {$x_debut = $posx-$taille+$j;$x_fin = $x_fin+$j;}
if ($posy == $i) {$y_debut = $posy-$taille+$j;$y_fin = $y_fin+$j;}
if ($posx == $k) {$x_fin = $x_fin-$j;$x_debut = $x_debut-$j;}
if ($posy == $k) {$y_fin = $y_fin-$j;$y_debut = $y_debut-$j;}
$j++;
$i--;
$k++;
}
Et j'ia remplacé
Code PHP :
<?php
//Définition de la map
$taille = 5;// ici 5 cases autour du joueur (soit une map de 11*11)
$x_debut=$posx-$taille;//5 cases a gauche du joueur
$x_fin=$posx+$taille;//5 cases a droite du joueur
$y_debut=$posy-$taille;//5 cases au dessus du joueur
$y_fin=$posy+$taille; //5 cases au dessous du joueur