Générateur de map (Fall release) - Sam 18 Juil - 23:58
Bonjour,
L'une des nouveauté de Fall release (un de mes 2 projets en cour) et d'avoir une map généré de maniére aléatoire et en image.
Il n'y a pas grand chose a voir mais :
Le tout tien dans ce petit event en processus parallèle :
Event - EV001
Alor, vous en pensé quoi ? ^^
L'une des nouveauté de Fall release (un de mes 2 projets en cour) et d'avoir une map généré de maniére aléatoire et en image.
Il n'y a pas grand chose a voir mais :
Le tout tien dans ce petit event en processus parallèle :
Event - EV001
| > Appeler Script : parallax_show(1, "Parallaxe", -100, 255, 0, 2) #Créé le paeallaxe de la map |
| > Condition : Interrupteur [0001:Lancement] == Désactivé |
| >| > Appeler Script : L[:id_image] = 1 |
| >| > Appeler Script : L[:nom_image] = random(1, 15) #Choisi un tronçon de map au hasard |
| >| > Appeler Script : picture_show(L[:id_image], "Map/#{L[:nom_image]}", 0, 416) #Invoque la 1er image |
| >| > Appeler Script : picture_move(L[:id_image], 0, -198, 100, 100, 150, false) |
| >| > Opération : Interrupteur [0001:Lancement] Activé |
| >| > |
| > Sinon |
| >| > Appeler Script : L[:go] = picture_y(L[:id_image]) <= 294 |
| >| > Condition : Script : L[:go] |
| >| >| > Appeler Script : L[:id_image] += 1 #Augmente l'id de l'image |
| >| >| > Appeler Script : L[:id_image] %= 10 #Remet a zero les ID une fois arrivé a 10 |
| >| >| > Appeler Script : L[:id_image] = 1 if L[:id_image] == 0 #Sécurité en cas ou l'id est égal a 0 |
| >| >| > Appeler Script : L[:nom_image] = random(1, 15) #Choisi un tronçon de map au hasard |
| >| >| > Appeler Script : picture_show(L[:id_image], "Map/#{L[:nom_image]}", 0, 416) |
| >| >| > Appeler Script : picture_move(L[:id_image], 0, -198, 100, 100, 150, false) |
| >| >| > |
| >| > Fin - Condition |
| >| > |
| > Fin - Condition |
| > |
Alor, vous en pensé quoi ? ^^