Discuss Scratch

piR59
Scratcher
3 posts

cacher les lutins - space invaders

Bonjour,

Quelqu'un saurait-il m'expliquer le comportement des lutins de mon programme :

- la munition touche l'alien (+10 points) et continue parfois tout de même sa route.

- l'alien est touché par la munition (+1 point) et ne disparait pourtant pas toujours…


Projet space invaders

https://scratch.mit.edu/projects/279273202/

merci d'avance
piR
Itharius
Scratcher
1000+ posts

cacher les lutins - space invaders

ok donc la plupart du temps, la munition ne continue pas sa route et à mon avis , elle ne continue jamais sa route.(je parle ici de quand elle touche alien 1)

La question est pourquoi l'alien 1 ne disparait pas systématiquement lorsqu'il touche la munition ? (l'alien 1 ou un autre) A mon avis , c'est une question de chance temporelle, est-ce que le contact se produit pendant qu'il patiente 0.5 secondes ou dès qu'il a terminé cette commande et avant qu'il ne la recommence .

Quand on a l'impression que la munition continue sa route, c'est que l'alien 1 la touchée avant qu'elle ne le touche (oui je sais c'est bizarre mais c'est plus que probable et possible), il a disparu et donc la munition n'a pas eu le temps de le toucher.

Sinon bien évidemment, ce n'est pas du tout comme ça qu'il faut coder un jeu de ce type ( space invader). je parle d'utiliser des clones et non plusieurs lutins

Last edited by Itharius (Jan. 13, 2019 20:51:27)

piR59
Scratcher
3 posts

cacher les lutins - space invaders

merci !
Je vais regarder ça avec plusieurs lutins. J'avais trouvé le projet de base avec un clonage, mais effectivement c'est pas simple.

frouvera
Scratcher
100+ posts

cacher les lutins - space invaders

Hello,

Si ca peut t'aider pour les impacs…
J'ai remixé ton projet et fait uniquement une modif sur 2 sprites.
Je n'ai pas dénaturé ton projet pour que tu comprennes la gestion des messages.
https://scratch.mit.edu/projects/281091971/

sinon tu pour aller plus loin tu peux aller voir qui fonctionne avec des clones…
https://scratch.mit.edu/projects/126443524/

@+

Last edited by frouvera (Jan. 21, 2019 10:27:28)

Powered by DjangoBB