[Nouveau probleme dans l'editeur] Editeur de map - 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 : [Nouveau probleme dans l'editeur] Editeur de map (/showthread.php?tid=4143) |
RE: [Nouveau probleme dans l'editeur] Editeur de map - NicoMSEvent - 04-10-2009 je crois que ne prends pas ça par le bon bout. En fait, d'après moi, il faudrait vérifier ça avec du SQL/PHP (au choix), et retourner dans du html cherché via ajax, ou par la manière classique, peu importe, les images correspondantes. Bref, fais un maximum coté serveur! RE: [Nouveau probleme dans l'editeur] Editeur de map - nialcen - 04-10-2009 Je posterais l'algorithme demain, si quequ'un peux m'aider a la transcrire en javascript, ça sera supper ^^ RE: [Nouveau probleme dans l'editeur] Editeur de map - Maz - 05-10-2009 (04-10-2009, 09:04 PM)NicoMSEvent a écrit : je crois que ne prends pas ça par le bon bout. S'il fait ça, les cases alentours qui auront été modifié dans la session courante(donc pas encore enregistrées dans la BDD) seront ignorés. En fait ce qu'il faut faire c'est: Définir le point de départ de ce que l'on appelleras "le carré de 9": pour ça rien de plus simples: dans l'évènement: Code : $(".tuile").mousedown(function(eventObject){ Code : var regexCoord = /(\d+);(\d+)/; PS: le code que j'ai cité n'as pas été testé. RE: [Nouveau probleme dans l'editeur] Editeur de map - nialcen - 05-10-2009 C'est exactement ça MAZ, un truc du genre Code : // on a donc deux variables : posx et posy deja presente EDIT : un cop col sous notepad++ rendra le tout plus lisible ^^ RE: [Nouveau probleme dans l'editeur] Editeur de map - Maz - 05-10-2009 Déjà, tu ne définis pas le carré de neuf, donc à chaque changement de tuile tu va analyser toute la map: pas très optimisé. Ensuite tu part de 0;0 jusqu'à 17;17, il faut que X et Y soit des variables et que les boucle ne parcours que ce qui est nécessaire. Enfin pour la modification des tuiles adjacentes en elles-mêmes, j'ai pas le temps d'y réfléchir, j'ai retrouvé un job donc j'ai beaucoup moins de temps d'y réfléchir... RE: [Nouveau probleme dans l'editeur] Editeur de map - nialcen - 05-10-2009 J'ai defini cela autrement, une fois ma map faite, je verifie chaque case de sorte a modifier l'image, d'ou le 17. au lieu de modifier a chaque changement d'image une fois tout definis en terre ou eau pure, jaffine en fonction des case qui encadre. Si tu peux juste m'aider a traduire mon pseudo coed en js, je t'en serais tres reconnaissant, et cela devrait me suffire a achever mon editeur RE: [Nouveau probleme dans l'editeur] Editeur de map - Maz - 06-10-2009 (05-10-2009, 08:41 PM)nialcen a écrit : J'ai defini cela autrement, une fois ma map faite, je verifie chaque case de sorte a modifier l'image, d'ou le 17. Ton pseudo-code est déjà en JS, ce qu'il faut maintenant c'est remplir les instructions for par les changements de tuiles. RE: [Nouveau probleme dans l'editeur] Editeur de map - nialcen - 07-10-2009 Citation :/* background_de_la_tuile_avec_id(posx+abscisse;posy+ordonnée)== herbe */) //c'est ici que je ne sait pas rédiger. **** ça c'est pas tres tres javascript et c'est bien ça le probleme de meme que ça Citation : {// background_de_la_tuile_avec_id(posx+abscisse;posy+ordonnée) = herbe_pleine; bref le test et le remplacement ... |