| Formation rectangle de soldats | |
|
|
Auteur | Message |
---|
GDOR1 Très bonne participation
Messages : 130
| Sujet: Formation rectangle de soldats Lun 6 Fév 2012 - 18:48 | |
| Comment faire un script pour que les soldats se placent en rectangle? |
|
| |
Mass *Excellent utilisateur*
Messages : 3351 Localisation : Dans une canonnière wookie. Projet Actuel : Monter des trucs et des machins
| Sujet: Re: Formation rectangle de soldats Lun 6 Fév 2012 - 19:01 | |
| Comment fabriquer une fusée ? |
|
| |
GDOR1 Très bonne participation
Messages : 130
| Sujet: Re: Formation rectangle de soldats Lun 6 Fév 2012 - 19:07 | |
| Juste pour infos: j'ai un exemple pour faire une formation rectangle, mais je ne la comprends pas: Medieval War |
|
| |
Mass *Excellent utilisateur*
Messages : 3351 Localisation : Dans une canonnière wookie. Projet Actuel : Monter des trucs et des machins
| Sujet: Re: Formation rectangle de soldats Lun 6 Fév 2012 - 20:12 | |
| Non mais je vois très bien ce que veut dire "formation en rectangle", mais si tu nous donnes pas plus d'infos que ça sur ton code jdoute qu'on puisse t'aider autrement que par de la novlangue de dev. |
|
| |
GDOR1 Très bonne participation
Messages : 130
| Sujet: Re: Formation rectangle de soldats Mar 7 Fév 2012 - 17:46 | |
| ben, justement, j'ai aucune idée pour les placer en rectangle, pour l'instant j'ai juste ça: - Code:
-
variable_deplacement = argument0 variable_deplacement_x = argument1 variable_deplacement_y = argument2
if variable_deplacement = true if not position_empty(variable_deplacement_x,variable_deplacement_y) { variable_deplacement_x = +20 } Et en plus ils ne s'arrètent pas totalement, si il y a des collisions, ils redemarrent... Et dans l'exemple, il y a des codes que j'arrive pas à comprendre et qui (je pense) règlerai le problème...
Dernière édition par GDOR1 le Mar 7 Fév 2012 - 18:21, édité 1 fois |
|
| |
Chulien Utilisateur confirmé: Rang *****
Messages : 2232
| Sujet: Re: Formation rectangle de soldats Mar 7 Fév 2012 - 18:19 | |
| J'ai lu quelque part (peut etre ce forum), que ce genre de code était bien plus chaud à écrire qu'une simple recherche de chemin et que chacun avait sa petite recette. |
|
| |
GDOR1 Très bonne participation
Messages : 130
| Sujet: Re: Formation rectangle de soldats Mar 7 Fév 2012 - 18:34 | |
| ah? Bah, alors on peut juste me dire comment chacun ferait en étapes et quelles actions il utiliserait? |
|
| |
master47 Utilisateur confirmé: Rang *****
Messages : 2368 Projet Actuel :
-------------------
> PacWars
> The Perfect Pattern Studio
| Sujet: Re: Formation rectangle de soldats Mar 7 Fév 2012 - 19:23 | |
| Bah il faut tout d'abord délimiter la zone ou tes soldats doivent se placer, du style des variables xx,yy,w,h ensuite une boucle qui va attribuer à chaque soldat une position dans le rectangle, pour cela tu dois idéaliser le rectangle comme une sorte de grille ou chaque case doit contenir un seul soldat. (tu auras probablement une double boucle). Finalement chaque soldat se déplace vers la position que l'on lui a attribuée. C'est comme Cela que je ferais moi |
|
| |
Caly Utilisateur confirmé: Rang ****
Messages : 1285 Localisation : Haute Normandie Projet Actuel : Capturer, apprivoiser et dresser des Pokémons sauvages pour faire des spectacles de rue et en faire mon métier.
| Sujet: Re: Formation rectangle de soldats Mar 7 Fév 2012 - 21:12 | |
| Je délimiterai la zone à occuper avec un x,y,w,h. Je compterai le nombre de soldas à déplacer. Je découperai la zone en "cases". Je placerai les soldat dans la zone avec un calcule de pour savoir combien de soldats par "cases" il faut. Je fixerai les position dans un tableaux. Je déplace le rectangle et je fait un refresh des positions.
Bref pareille que master47.
|
|
| |
GDOR1 Très bonne participation
Messages : 130
| Sujet: Re: Formation rectangle de soldats Mer 8 Fév 2012 - 15:14 | |
| Ok, merci! Et euh... comment on faire pour aligner une variable de deplacement x et y dans le rectangle (et pour faire une grille dans un rectangle, c'est bien ds_grid_add_grid_region?)... |
|
| |
master47 Utilisateur confirmé: Rang *****
Messages : 2368 Projet Actuel :
-------------------
> PacWars
> The Perfect Pattern Studio
| Sujet: Re: Formation rectangle de soldats Mer 8 Fév 2012 - 20:39 | |
| Tu n'est pas forcé d'utiliser des grids, tu peux t'arranger pour fixer une largeur et une hauteur de cellule, appliquant éventuellement des contraintes de taille minimale pour des questions de réalisme. Cela te conduira à utiliser une double boucle pour l'assignation des cases. D'un autre côté cela peut s'avérer plus pratique d'utiliser une grid si tu es susceptible de devoir retravailler tes données par après. |
|
| |
Contenu sponsorisé
| Sujet: Re: Formation rectangle de soldats | |
| |
|
| |
| Formation rectangle de soldats | |
|