[size=150:3p6nx4m6][b:3p6nx4m6]Jeu nÂ°1 : Meteo[/b:3p6nx4m6] [/size:3p6nx4m6][color=red:3p6nx4m6]V1.0[/color:3p6nx4m6]

[url:3p6nx4m6]http&#58;//borv&#46;free&#46;fr/flash/jeux/meteoV1&#46;fla[/url:3p6nx4m6]

Meteo est mon premier jeu flash. Le joueur controle un petit avion biplane avec les flèches directionnelle. L'avion commence à  une vitese nulle et accélère de façon linéaire (les déplacements et la vitesse de rotation de l'hélice augmentent).
Il doit donc éviter avec de plus en plus de réflexe de toucher le bord de l'écran (ce qui le ramène au centre de l'écran et remet la vitesse à  zéro) et de se prendre une météorite (qui remet sa vitesse à  zéro).

Le [b:3p6nx4m6]But [/b:3p6nx4m6]du jeu, s'il y en a un, est d'atteindre une vitesse de plus en plus rapie. (il faudrait expliquer comment afficher une vriable, pour pouvoir faire un compteur de vitesse/score)

Le script, pour ceux qui veulent :
[quote:3p6nx4m6]
[size=75:3p6nx4m6]_root.attachMovie('avion','avion',50); 
avion._x = 320 ; 
avion._y = 240 ; 

_root.attachMovie('helice','helice',49); 
helice._x = 320 ; 
helice._y = 220 ; 

_root.attachMovie('Meteo','meteo1',52)
meteo1._x = 100 + random(440)
meteo1._y = 0

_root.attachMovie('aura','trainee',51)
trainee._x = meteo1._x
trainee._y = 0

_root.attachMovie('Cadre','cadre',1)
meteo1._x = 100 + random(440)
meteo1._y = 0


t = 0
v = 0


function onEnterFrame() 
{ 

meteo1._x += decalage
meteo1._y += 2 
t += 1
trainee._x = meteo1._x
trainee._y = meteo1._y


if(t &gt;= 300) meteo1._y = 0 
if(t &gt;= 300) meteo1._x = 100 + random(440); 
if(t &gt;= 300) decalage = -2 + random(4) 
if(t &gt;= 300) t = 0


if(avion.hitTest(meteo1._x,meteo1._y,true)) v = 0

if(cadre.hitTest(avion._x,avion._y,true)) v = 0
if(cadre.hitTest(avion._x,avion._y,true)) helice._x = 320
if(cadre.hitTest(avion._x,avion._y,true)) helice._y = 220
if(cadre.hitTest(avion._x,avion._y,true)) avion._x = 320
if(cadre.hitTest(avion._x,avion._y,true)) avion._y = 240

if(Key.isDown(Key.UP)) avion._y -= v; 
if(Key.isDown(Key.DOWN)) avion._y += v; 
if(Key.isDown(Key.LEFT)) avion._x -= v; 
if(Key.isDown(Key.RIGHT)) avion._x += v; 

if(Key.isDown(Key.LEFT)) avion._rotation -= v; 
if(Key.isDown(Key.RIGHT)) avion._rotation += v; 

if(Key.isDown(Key.UP)) helice._y -= v; 
if(Key.isDown(Key.DOWN)) helice._y += v; 
if(Key.isDown(Key.LEFT)) helice._x -= v; 
if(Key.isDown(Key.RIGHT)) helice._x += v; 

helice._rotation +=2*v; 

v+=0.001; 






}[/size:3p6nx4m6][/quote:3p6nx4m6]

***

Il me faut désormais, pour améliorer ce magnifique jeu, les commande pour zoomer, modifier la transparence, afficher une variable sous forme textuelle à  l'écran (afficher du texte, carrément)...