CONNEXION
  • RetourJeux
    • Sorties
    • Hit Parade
    • Les + populaires
    • Les + attendus
    • Soluces
    • Tous les Jeux
    • Gaming
  • RetourActu Gaming
    • News
    • Astuces
    • Tests
    • Previews
    • Toute l'actu gaming
  • RetourBons plans
    • Bons plans
    • Bons plans Smartphone
    • Bons plans Hardware
    • Bons plans Image et Son
    • Bons plans Amazon
    • Bons plans Cdiscount
    • Bons plans Decathlon
    • Bons plans Fnac
    • Tous les Bons plans
  • RetourJVTech
    • Actus High-Tech
    • Intelligence Artificielle
    • Smartphones
    • Mobilité urbaine
    • Hardware
    • Image et son
    • Tutoriels
    • Tests produits High-Tech
    • Guides d'achat High-Tech
    • JVTech
  • RetourCulture
    • Actus Culture
    • Culture
  • RetourVidéos
    • A la une
    • Gaming Live
    • Vidéos Tests
    • Vidéos Previews
    • Gameplay
    • Trailers
    • Chroniques
    • Replay Web TV
    • Toutes les vidéos
  • RetourForums
    • Hardware PC
    • PS5
    • Switch 2
    • Xbox Series
    • Switch
    • Pokemon pocket
    • FC 25 Ultimate Team
    • League of Legends
    • Tous les Forums
  • PC
  • PS5
  • Xbox Series
  • Switch 2
  • PS4
  • One
  • Switch
  • iOS
  • Android
  • MMO
  • RPG
  • FPS
En ce moment Genshin Impact Valhalla Breath of the wild Animal Crossing GTA 5 Red dead 2
Liste des sujets

Space Invader en flash ? Comment faire ?

Niox
Niox
Niveau 6
04 juin 2005 à 23:39:18

Salut tout le monde !

Je viens vous demander votre aide ; )
J´ai commencé les cours de flash et je connais les bases en animation, clip, bouton et actionscript. Je dois réaliser un jeu type Space Invader en flash, mais je ne sais absolument pas comment commencer ! Pouvez vous me donner quelqueq pistes svp ?

Merci !

Niox

fil_razorback
fil_razorback
Niveau 10
04 juin 2005 à 23:51:45

Je te conseil de commencer par gerer les deplacements du joueur, si tu n´as aucune idée de coment faire ca je te passe un lien pour apprendre^^

Niox
Niox
Niveau 6
05 juin 2005 à 00:08:04

Salut fil_razorback ; )

Ca serait super sympa de ta part si tu pouvais me filer le lien pour commencer

Merci pour ton aide ; )

adn59
adn59
Niveau 7
05 juin 2005 à 08:56:22

( lien pr un space invader a la souris , ce n´est pas de moi , donc fait pas un bete copier collé , inspire toi en seulement)

http://www.flash-france.com/fla.php?op=viewfilm&film_id=578

pour le déplacement colle se script sur ton vaisseau ( modifi la vitesse en modifiant le 6 , ou bien tu peu mettre une variable . ..ect )
le up et down ne sont pas pour toi vu que tu fait un space invader

onClipEvent ( enterFrame) {
if ( Key.isDown(Key.LEFT)) {
this._x += -6;

}
if ( Key.isDown(Key.RIGHT)) {
this._x += +6;
}

if ( Key.isDown(Key.UP)) {
this._y += -6;

}
if ( Key.isDown(Key.DOWN)) {
this._y += +6;
} }

adn59
adn59
Niveau 7
05 juin 2005 à 08:58:12

bon je te previens je vais pas etre d´accord avc TNToon :-) , d´aprés lui cette méthode et ancienne et il faut en prefer une autre , mais j´ai jamais eu de pb avec

fil_razorback
fil_razorback
Niveau 10
05 juin 2005 à 08:59:13

Arf tu m´as devancé c´etait le meme lien :-p

adn59
adn59
Niveau 7
05 juin 2005 à 09:42:16

lol désolé , ( c´est un honneur d´avoir été + rapide que fil ) ^^

fil_razorback
fil_razorback
Niveau 10
05 juin 2005 à 10:51:34

C´est ptet pas la peine d´en rajouter :rire:

TNToon
TNToon
Niveau 9
05 juin 2005 à 12:23:33

C´est pas ancien mais je veux dire que le fait de regrouper tout le code sur une image clé, c´est plus clair ! ! :-) Sinon pour " this._x += +6; " , ya pas besoin du " +", ça peut même gêner la lecture ! :-)

Niox
Niox
Niveau 6
05 juin 2005 à 14:56:28

Ok merci les gars ! Ca va deja bien m´aider c cool !
Sinon TNToon, tu parles de kel " +" ? Celui kié avant le " =" ou celui avant le " 6" ?

Merci =)

TNToon
TNToon
Niveau 9
05 juin 2005 à 15:22:28

De celui qui est après le " =". :) Car " +6", c´est comme " 6". :)

Niox
Niox
Niveau 6
05 juin 2005 à 15:23:50

ok ; ) thx !

adn59
adn59
Niveau 7
05 juin 2005 à 16:45:13

chacun a ses méthode , sinon je trouve que de mettre le code sur chaque objet permet d´aéré son code , enfin c´est que mon avis , et c´est surtout une question d´habitude..
sinon désolé pour le + , mais sa marche quand meme avec.
voila
bonne continuation
@+

tomtomclancy
tomtomclancy
Niveau 9
05 juin 2005 à 22:27:39

Tinnnnnnnnnnnnn !
merde j´ai bogué !

Bon, c´est bien de commencer le flash, mais faut cpommencer a te servir de l´action script en dehors de ton . fla
Je conseille de dev sous flash MX 2004, l´action script 2, ressemble beaucoup au JAVA, ( Lux va devoir s´y mettre serieusement au JAVA pour dev sur portable)

Bon je conseille de bien structurer tes fichier.
:d) Une class pour le joueur.
:d) Une class pour une brique
:d) Une class pour la liste de brique.
:d) une autre pour un missile.
:d) et si plusieur massiles une class pour une liste de missile.

Premiere etape choisie la vitesse du idle, 30 frame par seconde me parait tres bien.

Ensuite travaille majoritairement sur tes fichier plutot que dans le flash, ecris UNE fonction OnClipEvent(EnterFrame) qui fera un appel au idle des toutes tes autres class.

luxregina
luxregina
Niveau 10
05 juin 2005 à 23:37:58

Ouaip . ..Java ptet pas le faire :) je suis graphiste apres tout, et surtout :))) . ..

Sinon, juste un commantaire sur le " sinon je trouve que de mettre le code sur chaque objet permet d´aéré son code " . ..

C´est plus simple a programmer, c´est peut etre vrai au debut, mais bonjour le debugg, ou bonjour la prise de tete si tu dois revenir sur ton code apres quelque temps . ..

Je trouve que c´est une bonne habitude, au contraire, de rassembler au maximum le code, voir meme dans un fichier . as externe : ainsi, le jour ou tu dois corriger ( toi, ou un autre ) , tu sais de suite ou sont tous les elements . ..

adn59
adn59
Niveau 7
06 juin 2005 à 06:58:40

je pense que ouais moi je suis habitué a cette méthode mais vas y , prend celle de tntoon elle doit etre meilleur , sinon tomtomclancy , si il début faire des truk comme sa....chaud

Niox
Niox
Niveau 6
11 juin 2005 à 23:28:43

Salut tout le monde !

J´up le topic parske j´ai encore besoin de votre aide ; )
Aloes voila, j´ai créé mon vaisseau, jle controle au clavier, no pb.
Mais comment fer pour le fer tirer qd on appui sur la barre espace par exemple ? Fo créer un nouvo clip " spécial tirs ? "
Et comment faire aussi pour qu´il ne sorte pas de la fenetre qd on le controle ? Et quand on a un décor ki est tortueux, comment faire pour que le vaisseau explose kan il touche une paroie ?

Je sais, j´ai beaucoup de kestion, dsl.

Merci d´avance pour vos réponse ; )

NioX

Niox
Niox
Niveau 6
12 juin 2005 à 14:05:24

:up: :up: :up: svp ; )

adn59
adn59
Niveau 7
12 juin 2005 à 14:27:34

pour le décor sinueu a mon avis découpe le , car vu que la fonction hittest prend un carré englobant ta forme géométrik ét non pas ta forme .

TNToon
TNToon
Niveau 9
12 juin 2005 à 15:03:11

Pours les missiles, je te conseille de suivre le tuto du site du zér0 : http://www.siteduzero.com/vostutos/?s=viewtuto&tutoid=274

Sous forums
  • Aide à l'achat Mac
  • Macintosh
  • Création de Jeux
  • Programmation
  • Création de sites web
  • Linux
  • Internet
  • Steam Deck
  • Hardware
La vidéo du moment