C'est quoi un "automate fini" ?
Pour faire simple, et dans ce cas, c'est un outil conceptuel qui sert a modeliser un processus. Toujours dans le cas qui t'interesse, tu peux voir ca comme un graphe : chaque noeud est un etat de ton IA, et chaque transition est un changement de comportement
Exemple simple avec ton cas : 2 etats
etat 1 : movement
etat 2 : tirer sur le joueur en restant statique
initialement tu demarres dans l'etat 1; et tu as les transitions suivantes :
1 -> 2 : le joueur est a proximite (e.g. le joueur entre dans le rayon d'attaque)
2 -> 1 : le joueur n'est pas a proximite (e.g. le joueur sort du rayon d'attaque)
Ca s'implemente facilement en rajoutant une variable "etat" a ton objet. Ensuite t'as plus qu'a implementer la logique de chaque etat, et la logique de chaque transition, avec les events de C2.
Tu auras surement de plus d'etats : pre-attaque, cooldown, timers, recherche de destination, etc. Mais en gros c'est l'idee.
Merci beaucoup ça m'aide beaucoup pour plein de chose
Mais j'arrive tout simplement pas a faire aller mon ennemis d'un point A a un point B et c'est ça qui me bloque ?
Merci d'avance ;)
Désolé je ne suis pas sur de comprendre un screen peut etre ?
je ne peux faire de screen le truc c'est comment faire pour qu'un sprite fasse l'aller-retour entre deux endroit ?
c'est peut-être très simple mais je débute et merci d'avance
tiens voilà un extrait de mon jeu pour ton problème.Rajoute à la météorite un rts en bahaviior
merci je vais testé ça
Juju je ne te parlais pas
je demandais juste un screen car j´ai un problème qui semble simple en fait je crée un jeu de platforme et je voudrais changer de niv mais bon je peux pas crée un sprite un chaque fois que je change de niv alors je voudrais que mon sprite donne au niv 2 et au niv de que se meme sprite donne au niv 3 si vous voyez se que je veux dire
ICARNUSJV tu as 2 possibilités:
Soit tu clique sur ton sprite et tu fais ctrl +C puis après ctrl+V(un copié collé)
Soit tu vas dans les propriétés de ton sprite et tu coche la case "Global".Il sera alors dans tout les niveaux.
oui mais après mon sprite mènera tout le temps au niv 2 car quand je suis au niv 1 je prend mon sprite et je suis au niv 2 mais au niv 2 quand je prend mon sprite il m´amène encore au niv 2 car c´est le même sprite
tu peux avec le même sprite mettre différents events dans différents layout
tu peux avec le même sprite mettre différents events dans différents layout
cela n´ai pas du tout ergonomique j´y est penser mais a la fin c´est chiant je dois faire mon personnage les ennemis ect
ok dans ce cas là,le dernier truc que tu peux faire est cocher la case global et dans les events sheets tu fais clique droit et tu clique sur include event.
Après,je ne crois pas que tu puisse faire autre chose.
Salut y'aurait-il des exemples pour un jeux de combat fait avec Construct 2 ?
Salut j'ai deux ans d'expérience avec construct 2 et une licence.
J'ai du temps libre et je propose mes services pour les personnes qui souhaite réaliser un jeu contactez moi en MP.
J'aimerais m'associer à des personnes pour réaliser un jeu.
Bonsoir, j'ai suivi ce tuto basique pour les animations:
https://www.scirra.com/tutorials/344/how-to-setup-a-simple-animation-system-for-8directions-behaiour
Et ça foire, quelqu'un peux me dire ou je me suis planté? Ça fait 2h que je galère sur ça, ça à l'air tout simple pourtant.
Voila le dossier: http://dl.free.fr/gc5M2WhOr
Je continu à chercher de mon coté mais un peu d'aide serait bienvenue, merci d'avance!
Au cas ou ça intéresse quelqu'un j'ai trouvé une autre solution beaucoup plus pratique, la formule ici:
https://app.box.com/s/7tl21y6zzb017alw5fel
La solution pour la première usine a gaz ne m’intéresse donc plus, pas la peine de se prendre la tête!
Bonne soirée!
Bonsoir !
J'aimerai savoir comment faire pour mettre un sol ?
Gally -> Tu crées un Sprite que tu places à l'endroit de ton sol, puis tu lui met le behavior "solide". Les autres objets ne pourront pas le traverser.
Je n'ai pas de Behavior solide c'est ça le problème ! Regarde donc