Accueil > > > CODE ET JEUX DE LABYRINTHE
CODE ET JEUX DE LABYRINTHE
Information sur la source
Description
Simple code pour tres simple pour faire un labyrinthe pas trop mal. Aussi bien pour les débutants que pour les initié. Grace a ce code, il est possible de creer d´autres jeux grace au hitTest.
Source
- //code pour le pleine écran
- fscommand("fullscreen", "true");
- //code directement lié
- _root.onEnterFrame = function() {
- with (_root.carre_mc) {//avec le carré, ici le hero du labyrinthe
- //Deplacement de Heyros vers le bas
- if (Key.isDown(Key.DOWN)) {
- _y += 0.5
- }
- //Deplacement de Heyros vers le haut
- if (Key.isDown(Key.UP)) {
- _y -= 0.5
- }
- //Deplacement de Heyros vers la droite
- if (Key.isDown(Key.LEFT)) {
- _x -= 0.5
- }
- //Deplacement de Heyros vers la gauche
- if (Key.isDown(Key.RIGHT)) {
- _x += 0.5
- }
- //test de collision avec le mur de droite, ici appelé murs_mc
- if (murs_mc.hitTest(getBounds(_root).xMax, _y, true)) {
- _x -= 0.5
- }
- //test de collision avec le mur gauche
- if (murs_mc.hitTest(getBounds(_root).xMin, _y, true)) {
- _x += 0.5
- }
- //test de collision avec le mur partie basse
- if (murs_mc.hitTest(_x, getBounds(_root).yMax, true)) {
- _y -= 0.5
- }
- //test de collision avec le mur partie haute
- if (murs_mc.hitTest(_x, getBounds(_root).yMin, true)) {
- _y += 0.5
- }
- }
- };
//code pour le pleine écran
fscommand("fullscreen", "true");
//code directement lié
_root.onEnterFrame = function() {
with (_root.carre_mc) {//avec le carré, ici le hero du labyrinthe
//Deplacement de Heyros vers le bas
if (Key.isDown(Key.DOWN)) {
_y += 0.5
}
//Deplacement de Heyros vers le haut
if (Key.isDown(Key.UP)) {
_y -= 0.5
}
//Deplacement de Heyros vers la droite
if (Key.isDown(Key.LEFT)) {
_x -= 0.5
}
//Deplacement de Heyros vers la gauche
if (Key.isDown(Key.RIGHT)) {
_x += 0.5
}
//test de collision avec le mur de droite, ici appelé murs_mc
if (murs_mc.hitTest(getBounds(_root).xMax, _y, true)) {
_x -= 0.5
}
//test de collision avec le mur gauche
if (murs_mc.hitTest(getBounds(_root).xMin, _y, true)) {
_x += 0.5
}
//test de collision avec le mur partie basse
if (murs_mc.hitTest(_x, getBounds(_root).yMax, true)) {
_y -= 0.5
}
//test de collision avec le mur partie haute
if (murs_mc.hitTest(_x, getBounds(_root).yMin, true)) {
_y += 0.5
}
}
};
Conclusion
je rajoute un .swf meme si c´est trop évident. Si vous avez un bug, contactez moi. (mettre le code dans l´image cle)
Historique
- 04 décembre 2005 22:13:12 :
- Je rajoute un .swf au cas ou tout ne serai pas compris
- 21 janvier 2006 22:41:53 :
- Rajout du labyrinthe en flash MX 2004 etant donné la demande de plusieurs personnes (aussi ouvrable avec flash8).
Sources de la même categorie
Commentaires et avis
Discussions en rapport avec ce code source dans le forum
hittest pour jeu de volley [ par goriushika ]
j'ai un probleme pour faire des hittest correct.je fait un jeu de volley mais la balle a tendance a traverser les joueurs et a rebondir un peu comme e
je suis entrain de faire un jeu style RPG et j'ai des problmes avec les hitTest [ par superfunkyeloi ]
je suis entrain de faire un jeu style RPG (j'ai flash 5) et j'arrive toujours pas a faire arrter mon personnage devant un mur gr?ce au script hitTest
jeu avec une boule dans un labyrinthe [ par roberto la moule ]
Bonjour,j'aurai voulu créer un jeu avec une boule dans un labyrinthe mais je ne sais pas comment faire pour que la boule ne puisse pas franchir les mu
Nouveau type de jeux en Flash [ par neovalpox ]
Bonjour a tous. c'est mon premier post. il n'est pas la directement pour poser une question précise mais pour développer un jeu complet.Ce j
hitTest ? [ par Koubiack2lux ]
Bonjour, je réalise en ce moment un petit jeu pédagogique pour les jeunes enfants. Ils doivent deplacer un vehicul a l'aide fleche sur une route. Mon
petit problème de jeu labyrinthe [ par ouiart ]
Bonjour, Je souhaite pouvoir accèder à un jeu labyrinthe en l'appelant par un bouton et en le faisant apparaître dans un blocimage. Mo
Devis pour jeu flash [ par hearty ]
Bonjour a tous, je voudrais savoir quel sont les tarifs pour la realisation d'un petit jeux flash du style de celui-ci par exemple : http://www.humour
test de jeu en ligne [ par vbsvannes ]
Bonjour à tous,J'essaye de développer sur mon temps libre des petits jeux en flash. J'aimerai avoir votre avis sur l'ergonomie de ces jeux.Je tiens à
besoin d'aide pour jeux flash :( [ par dani_fr ]
bjr tt le monde je suppose que le forum doit etre bombar dé de ce genre de demande... dsl mais je suis 1 quille en actionscript et je dois creer 1 je
Projet jeu flash [ par Nicorad ]
Bonjour a tous,Je suis étudiant en écriture multimedia actuelement en stage, but de celui ci, creer un jeux flash et le vendre...Avant de commencer la
|
Derniers Blogs
IMAGINE CUP 2012, MAKE A SIGN EN FINALEIMAGINE CUP 2012, MAKE A SIGN EN FINALE par junarnoalg
Voilà qui est fait, la nouvelle est officielle ! L'équipe belge "Make a Sign" va au pays des kangourous défendre son projet dans la catégorie Software Design. http://www.imaginecup.com/CompetitionsContent/Competition/WorldwideFinalists.aspx V...
Cliquez pour lire la suite de l'article par junarnoalg KINECT 1.5 IS OUT !KINECT 1.5 IS OUT ! par Vko
La version 1.5 du Kinect For Microsoft vient tout juste de sortir ! Plein de nouveautés: Tracking de squelette en Near Mode Détection en position assise Détection faciale avec un SDK dédié Documentation et des guideline (enfin) Un out...
Cliquez pour lire la suite de l'article par Vko LES ACTUALITéS DE LA SEMAINE SUR C2I.FR (14 MAI - 20 MAI) LES ACTUALITéS DE LA SEMAINE SUR C2I.FR (14 MAI - 20 MAI) par richardc
Mise à jour des Web API du 14 Mai
Réservez dès maintenant votre journée du 20 juin pour le Windows Azure Dev Camp 2012 à Paris
Mise à jour de Team Foundation Service
MechCommander 2 sur Windows 8
Entity Framework 5 Release Candidate e...
Cliquez pour lire la suite de l'article par richardc REACTIVE EXTENSIONS : CONSOMMER DES SERVICES AVEC RX PARTIE 3, LES PIèGES à éVITERREACTIVE EXTENSIONS : CONSOMMER DES SERVICES AVEC RX PARTIE 3, LES PIèGES à éVITER par Groc
Une mauvaise utilisation de rx lors de l'écriture d'une couche d'accès à des services peut conduire à des cas embarassants avec des erreurs mal gérées, des appels qui ne partent lorsqu'ils le devraient, et même des résultats incorrects . le tout nuis...
Cliquez pour lire la suite de l'article par Groc SHAREPOINT BLOG SITE, PROBLèME D'ARCHIVESSHAREPOINT BLOG SITE, PROBLèME D'ARCHIVES par junarnoalg
Dernièrement, nous avons migré le site
myTIC
vers un nouveau serveur SharePoint 2010. Dans les contenus que nous vouloins récupérer, nous avions un certain nombre de blogs.
Nous avons utilisé les commandes Power...
Cliquez pour lire la suite de l'article par junarnoalg
Logiciels
sDEVIS-FACTURES vlPRO (8.1.0.3)SDEVIS-FACTURES VLPRO (8.1.0.3)sDEVIS-FACTURES vlPRO a été mis au point pour les particuliers, créateurs, entrepreneurs, artisa... Cliquez pour télécharger sDEVIS-FACTURES vlPRO 974 Application Server (12.2.4.6)974 APPLICATION SERVER (12.2.4.6)Développez de puissantes applications dans un environnement de 'cloud computing', clusterisé, séc... Cliquez pour télécharger 974 Application Server vPicture (1.4.2.1)VPICTURE (1.4.2.1)Avec vPicture, hébergez vos images facilement et rapidement.
vPicture est un utilitaire simple, ... Cliquez pour télécharger vPicture Easy-Planning (2.2.1.6)EASY-PLANNING (2.2.1.6)Easy-Planning permet de créer des plannings sous la représentation de diagrammes et est adapté au... Cliquez pour télécharger Easy-Planning COM-BACKUP (2.0)COM-BACKUP (2.0)
COM-BACKUP est un logiciel de sauvegarde qui permet de planifier les sauvegardes de vos dossiers ...
Cliquez pour télécharger COM-BACKUP
|