begin process at 2012 02 10 14:51:31
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

Jeux

 > COURSE DE VOITURE AVEC PLUSIEURS NIVEAUX, GESTION DES DÉGATS, CHRONO

COURSE DE VOITURE AVEC PLUSIEURS NIVEAUX, GESTION DES DÉGATS, CHRONO


 Information sur la source

Note :
8,69 / 10 - par 13 personnes
8,69 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10
Catégorie :Jeux Niveau :Initié Date de création :10/06/2004 Vu / téléchargé :9 740 / 1 787

Auteur : pikwik

Ecrire un message privé
Site perso
Commentaire sur cette source (20)
Ajouter un commentaire et/ou une note

 Description

Cliquez pour voir la capture en taille normale
- Bienvenue pour la première édition du grand prix "Rhinoféroce" !
- Tout a fait Jacques, nous tenons tout d'abord à noter que son nom vient d'une association de Street Hockey de Tours ( http://rhinoferoce.free.fr ), et que l'utilisation du nom est protégée, mais celle du code & des images est libre.
- Alors après le chargement et la page d'intro, comme vous pouvez le voir sur votre écran, chaque pilote peut choisir les perfommances de sa voiture avant la course selon les critères "vitesse", "accélération", "solidité", "maniabilité" et ces choix son ensuite stockés de façon effective dans des variables globales dont le code se trouve sur le bouton "c'est parti" à l'image 4.
- Bien sûr Jacques. Précisons que les images 5,9,10,11,12 sont les 5 tableaux de cette course et que tout le code se trouve sur le clip "tuture" de l'image 8 (code ci-dessous)
- Notons aussi qu'un peu de code se trouve sur chaque occurence de "Dalle", (placées à chaque fin de piste) pour changer de tableau, et que dans le calque "action" de chaque image il y a deux lignes de code pour jouer les sons d'ambiance et mettre la voiture à sa place initiale.

-Merci d'avoir suivi notre grand prix "Rhinoféroce" et à bientôt !

Source

  • onClipEvent (enterFrame) {
  • // action en fonction des touches
  • if (Key.isDown(Key.LEFT) && !Key.isDown(Key.RIGHT)) {
  • if (speed>0) {_rotation -= rot;}
  • else {_rotation += rot;}
  • }
  • if (Key.isDown(Key.RIGHT) && !Key.isDown(Key.LEFT)) {
  • if (speed>0) {_rotation += rot;}
  • else {_rotation -= rot;}
  • }
  • if (Key.isDown(Key.UP) && !Key.isDown(Key.DOWN)) {
  • if (speed<max) {_global.speed+=acc;}
  • }
  • if (Key.isDown(Key.DOWN) && !Key.isDown(Key.UP)) {
  • if (speed>min) {_global.speed-=acc;}
  • }
  • // ralentissement constant de la voiture
  • if (speed>0) {_global.speed -=ralenti;}
  • if (speed<0) {_global.speed +=ralenti;}
  • // déplacement de la voiture
  • _x += Math.cos(_rotation*Math.PI/180)*speed;
  • _y += Math.sin(_rotation*Math.PI/180)*speed;
  • // déplacement de l'ombre
  • _root.ombre._x = _root.voiture._x-1;
  • _root.ombre._y = _root.voiture._y+2;
  • _root.ombre._rotation = _rotation;
  • // gestion des colisions
  • if (_root.mur.hitTest(getBounds(_root).xMax, _y, true)) {
  • _global.speed /= ral;
  • _x -= dec;
  • deg += pas; }
  • if (_root.mur.hitTest(getBounds(_root).xMin, _y, true)) {
  • _global.speed /= ral;
  • _x += dec;
  • deg += pas; }
  • if (_root.mur.hitTest(_x, getBounds(_root).yMax, true)) {
  • _global.speed /= ral;
  • _y -= dec;
  • deg += pas; }
  • if (_root.mur.hitTest(_x, getBounds(_root).yMin, true)) {
  • _global.speed /= ral;
  • _y += dec;
  • deg += pas; }
  • //Mise à jour de l'affichage chrono, dégats et vitesse
  • _root.temps = Math.round((getTimer()-debut)/10)/100;
  • _root.vitesse = Math.round(speed*15)+" km/h";
  • _root.degcpt = Math.round(deg)+" %";
  • //Vérification que la voiture n'est pas cassée
  • if (deg>100) {stopAllSounds();
  • _root.gotoAndStop("perdu");}
  • }
onClipEvent (enterFrame) {
// action en fonction des touches
	if (Key.isDown(Key.LEFT) && !Key.isDown(Key.RIGHT)) {
		if (speed>0) {_rotation -= rot;}
		else {_rotation += rot;}
	}
	if (Key.isDown(Key.RIGHT) && !Key.isDown(Key.LEFT)) {
		if (speed>0) {_rotation += rot;}
		else {_rotation -= rot;}
	}
	if (Key.isDown(Key.UP) && !Key.isDown(Key.DOWN)) {
		if (speed<max) {_global.speed+=acc;}
	}
	if (Key.isDown(Key.DOWN) && !Key.isDown(Key.UP)) {
		if (speed>min) {_global.speed-=acc;}
	}
// ralentissement constant de la voiture
	if (speed>0) {_global.speed -=ralenti;}
	if (speed<0) {_global.speed +=ralenti;}
// déplacement de la voiture
	_x += Math.cos(_rotation*Math.PI/180)*speed;
	_y += Math.sin(_rotation*Math.PI/180)*speed;
// déplacement de l'ombre
	_root.ombre._x = _root.voiture._x-1;
	_root.ombre._y = _root.voiture._y+2;
	_root.ombre._rotation = _rotation;
// gestion des colisions
	if (_root.mur.hitTest(getBounds(_root).xMax, _y, true)) {
		_global.speed /= ral;
		_x -= dec;
		deg += pas;	}
	if (_root.mur.hitTest(getBounds(_root).xMin, _y, true)) {
		_global.speed /= ral;
		_x += dec;
		deg += pas; }
	if (_root.mur.hitTest(_x, getBounds(_root).yMax, true)) {
		_global.speed /= ral;
		_y -= dec;
		deg += pas; }
	if (_root.mur.hitTest(_x, getBounds(_root).yMin, true)) {
		_global.speed /= ral;
		_y += dec;
		deg += pas; }
//Mise à jour de l'affichage chrono, dégats et vitesse
	_root.temps = Math.round((getTimer()-debut)/10)/100;
	_root.vitesse = Math.round(speed*15)+" km/h";
	_root.degcpt = Math.round(deg)+" %";
//Vérification que la voiture n'est pas cassée
	if (deg>100) {stopAllSounds();
			_root.gotoAndStop("perdu");}
}

 Conclusion

Le zip ne contient que le fichier .swf mais vous trouverez le .fla à
http://www.chez.com/pikwik/vroum.fla
PS : Je vais essayer de faire un mode multijoueurs. Si vous trouvez des bugs merci de me les signaler.

 Fichier Zip

Les Membres Club peuvent télécharger directement un fichier contenu dans le zip sans télécharger le zip en entier !

Télécharger le zip


 Sources de la même categorie

Source avec Zip Source avec une capture AS3 - JEU DU TAQUIN par pegase31
Source avec Zip CHAMP DE VISION AVEC OBSTACLES - AS3 par t_naulet
Source avec Zip UN JEUX DE VOITURE MULTIJOUEUR OU VOUS CREE VOTRE TERRAIN par hakim255
Source avec Zip JEUX DE TIRE VU DE HAUT par hakim255
Source avec Zip Source avec une capture ERYSOKOBAN V1.02 CS4 AS3 par VBtoTRASH

Commentaires et avis

Commentaire de robertours le 10/06/2004 15:23:56

Salut,

Très bonne réalisation, et c'est plutot marrant à jouer.
Par contre, ya un peu trop d'animations sur le troisième tableau, et ca provoque des saccades sur les pc les moins performants.

Commentaire de pikwik le 10/06/2004 15:29:27

Merci, je viens de m'en rendre compte et je m'attache à y remédier.

Commentaire de SuperDevy le 10/06/2004 16:22:11

Enfin un jeu de voiture complet !!

J'aime bien, ça manque encore un peut d'optimisation, mais c'est pas mal... t'as dû y passer du temps à faire tes dessins, non ?

Bon, évidement, on est pas encore aux jeux de voiture en 3d, mais faut percévérer. peut-être que si on te donne un code pour faire bouger une voiture en 3d, tu pourras nous faire le décord ?

Commentaire de pikwik le 10/06/2004 17:19:37

Etant plus à l'aise avec la prog. qu'avec le dessin, oui ce sont les graphismes qui m'on pris le plus de temps, mais quand on regarde de près, les dessins sont très sommaires et pour utiliser plusieurs fois un arbre (par exemple) que je trouvais réussi, je le replaçait à côté mais inversé horizontalement.... oups, après cette confidence vous allez réaliser qu'il n'y a que 2 arbres différents en tout et pour tout dans le jeu...
Pour ce qui est de la 3d, je pense concevoir sous peu un petit moteur mais flash n'est de toutes façons pas trop fait pour ça.

Commentaire de SPY00 le 12/06/2004 16:35:57

sympa ce ptit jeu. J'aurrai bien aimé avoir le fla avec :( parce que moi c'est plustot le contraire je suis une brelle en AS ...

Commentaire de pikwik le 12/06/2004 16:54:19

La source est à disposition à
http://www.chez.com/pikwik/vroum.fla
(trop volumineuse pour être uploadée dans le zip)

Commentaire de SPY00 le 13/06/2004 04:11:03

merci ;)

Commentaire de viran le 30/08/2004 22:12:29

Tres bon jeu de voiture,tu t'est bien debrouiller,j'ai bien aimer l'ambiance adaptée a l'endroit,par contre le niveau 3 rame,a la fin c long,je serais toi j'enleverais le niveau 3!

Commentaire de viran le 30/08/2004 22:14:54

et une derniere chose,j'ai telecharger le .fla et il m'a mis "erreur lors d'une operation de lecture,pourrais tu m'envoyer le .fla non corrompue ds ma boite e-mail stp!

Commentaire de jmobylette le 30/09/2004 15:21:30

Super ce jeu ;-)

Commentaire de jmobylette le 30/09/2004 16:15:46

Domage qu'il n'y ait pas le .fla :-(

Commentaire de salimusta le 18/02/2005 22:37:24

ah! enfin un vrai jeu ca fai plez kan on c kil existe encor les programmeur qui font de belle realisation ici. Bravo c est tres amusant et le theme des graphique est bien choisi.
Salim

Commentaire de Aldarek le 28/06/2005 16:59:20

Je navigue depuis tout à l'heure pour trouver quelques petits jeux sympa et là je dois dire que je suis épaté... Je te tire mon chapeau et bien bas...

Aldarek

Commentaire de Typhlosion le 30/07/2005 19:36:58

jmobylette > http://www.chez.com/pikwik/vroum.fla pour la source .fla ;)

Commentaire de jmobylette le 30/07/2005 22:50:08

Oui merci depuis j'ai réussi à télécharger le .fla mais la première fois que j'avais essayé (sur cette adresse), ça n'avait pas fonctionné (peut-être mon très vieux 56K ???)

Depuis j'ai donc réussi et je trouve cette source vraiment très très bien ;-)

Merci quand même Typhlosion ;-)

++

Commentaire de Typhlosion le 30/07/2005 22:52:21

avec 10 mois de retard :s lol

Commentaire de choinet le 14/12/2005 00:28:03

ca a l'air bien codé (je n'y connais rien), en tout les cas ça marche très bien, bravo!
Par contre, les graphismes sont un peu médiocres...je suis dur mais vu qu'on me casse toujours sur mes codes, là je me venge un peu.
Non, franchement, un effort sur le graphisme, et la musique, et c'est parfait.

Tiens, d'ailleurs, vu que c'est les vacances, je vais essayer de refaire le graphisme, pour voir...si je prend le temps

Commentaire de choinet le 14/12/2005 00:28:25

ca a l'air bien codé (je n'y connais rien), en tout les cas ça marche très bien, bravo!
Par contre, les graphismes sont un peu médiocres...je suis dur mais vu qu'on me casse toujours sur mes codes, là je me venge un peu.
Non, franchement, un effort sur le graphisme, et la musique, et c'est parfait.

Tiens, d'ailleurs, vu que c'est les vacances, je vais essayer de refaire le graphisme, pour voir...si je prend le temps

Commentaire de choinet le 14/12/2005 00:28:39

ca a l'air bien codé (je n'y connais rien), en tout les cas ça marche très bien, bravo!
Par contre, les graphismes sont un peu médiocres...je suis dur mais vu qu'on me casse toujours sur mes codes, là je me venge un peu.
Non, franchement, un effort sur le graphisme, et la musique, et c'est parfait.
Tiens, d'ailleurs, vu que c'est les vacances, je vais essayer de refaire le graphisme, pour voir...si je prend le temps

Commentaire de journalsport le 10/12/2009 20:36:15

pour le .fla il indique que le compte est bloqué
QQun a ce .fla svp
Merci

 Ajouter un commentaire




Nos sponsors


Sondage...

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 1,903 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales