Projet FLASH / DIRECTOR - Philippe Cuisinaud - Julien Soula
Transcription
Projet FLASH / DIRECTOR - Philippe Cuisinaud - Julien Soula
! " -1- # ! $! &# # $ $ % '% % 1. Présentation du jeu SNOW FIGHT ........................................................................................................... 3 1.1 Le contexte........................................................................................................................................... 3 1.2 Installation du jeu................................................................................................................................. 4 1.3 Les règles du jeu .................................................................................................................................. 4 1.4 La réalisation........................................................................................................................................ 4 2. Originalités « techniques » du jeu .............................................................................................................. 4 2.1 L’utilisation simultanée de Flash et Director ....................................................................................... 5 2.2 Une base importante de programmation en Lingo ............................................................................... 5 3. Organisation du travail ............................................................................................................................... 5 3.1 Répartition au sein du groupe .............................................................................................................. 5 3.2 Planning de travail ............................................................................................................................... 6 4. Connaissances accumulées.......................................................................................................................... 6 4.1 Acquis en Director ............................................................................................................................... 6 4.2 Acquis en Flash.................................................................................................................................... 6 4.3 Acquis personnels ................................................................................................................................ 6 5. Difficultés rencontrées................................................................................................................................. 6 5.1 Programmation en Lingo ..................................................................................................................... 6 5.2 Quelques précisions sur le code ........................................................................................................... 7 5.3 Graphismes en Flash ............................................................................................................................ 8 5.4 Importation de Flash vers Director ...................................................................................................... 9 6. Site WEB ...................................................................................................................................................... 9 -2- / ) $! $ !* + ! $ & ) ) ( 1! &+0! & $( 4! $ $ ( $ $$ 56 . ( +$ . ! & ) ! ,! ! * -! & & $ ,! )! $ . / $ 0 $ &+)! &+ & ( ! 0!+,! $! ( ! )!+ & , * ) ($ ( & & $ & $ )2 ! 3 $3 $ / 7 " 8 /-9 ( $ ( ( 1! & ! , ) 2! 0 : 0 )2 $9 ( 2! 3 * $ & $& ! , $ 0 $ & )&+)! &+ & 6 $+$ ( 2 $! ( ! $ )!, & - ! 0 $ 2 & $ !$(! & ) $ ( $ , $. !$! :< 9: :<9 : 0 $-11 & $ ! )2 + :& ( &&/ = > ;. ( !)! ( & $ & )$! ( $+ $ $ +1 8 $ ( $ 3 $ &+0! $ $& ! , & $ &0 $ ! $ $! +$ & )? + & ( @ )) $! 6 ) ( & $ -! ,! & . -3- $ 11! ( ! ;: $ 0 $ & )&+)! &+ : ) 2!! (( ! ,+ 8 &$ & +1 8! 6 & $ $ & .A $ ! & $& ( B $ ! $ &!$ ! C !$ 11!& ) &( ! $ $! 7 0) $ $ ( ,!$ $2 ! ) #&! $( ! $ $ @ $! %. $ $ )$ ) ( B $ & #$ $:, (2! $ $: (( ! ) ! %$ &! $( ! $ $ $ 1 &5! ( + +)2 , &( ! $ $! . ( +$ (( $ +, &! $( ! . .' D & ( $ B, $ & ) E8+) : ! $$ (( 4 & ) ( !. ( & $ & 1! $) F &$ $ & ! ,$ $ & E )? + & 1! )2 . ! & )! $ ( $2 : 0 $ &0 $ ! $ +0! & 0 $ $ & ! $ ( 0 $ &+( ) ) * & $ 0! $$ $ &! 11+ $: ) 0 $ ) & ! ,:! 1 &E & $$ . ) 1! : ! $$ (( 9+ , )2 & $ ! $( !+$ 2+ $: ( )+ 0 . $0 $ ! $$ 5 (( 9+:( $ ,& ( ! $$ ) $ & ! & E +) & 0! ,: ( $ 0 !$ (! & ( ! $$ . 0! & G)2+ :3 &0 $ )+ 50 0 $ ( 0 5( $ , 3 0 $ E0 5( $ . 1!:( ) :)! 3 5$ & !& $ ! $. H 1 ! $3 & 0!$ ! 5+ # $ * , )2 ( +$ + ( & $ ( !$ ) $%: ( ! $ !+ . ) ) : ) . .I + ! $ ! D 3 $ ( +)! $! $ $ $( !$!( $ & )+ ! & C !$!3 ( , (2 $ ! 0 : $ $ ! ! $ $$ )! + $ 8 ) $ !) ++ + ! $+ $ $2:( $ 11! )) & $ ) 9 . $ , (2! $ $& ! B # ( $3 %+ + + ! $+$ & $$! 0 ) ! # $2%: !$(!+$ & ! ($ 8! $ $ 0+$ $ &! 0 $ $! $ &+&! +$ * 2 ;. $$ $$ +, !+$ & ) $! : ( & & 0! :3 ! $ ( $ $ ! 1$ $ $ #$! $ 0 $ ($ & $ ! ( + %. 0! $ ( ! $( $ & ($: +) (+ ! & $ $ 1! )2! $: &( ! ( ! $ ! +, ! . , + ) ) ( J $! ( K& : ( , ! !, $ & *!(+ : 1 & 8! B ( ! &$ && ( . A. ! ,! !+$ J )2 ! 3 $ K& + !( $ ! $+ & 0 ! ,! !+ )2 ! 3 &! 11+ & ) &$ ( $ ( +)+& $. ( B$ +1 8! : $ $ $( ! $$ ) )( ( ! )! C $0 ! $ + ! $ 8( ! * 1 ! $ $ $$ ) $ & $2 ! ) : 1! &- ( &- !! $ $ )3 ! $ & $ &$ & !, : &( & &+) 0 ! ( ! 8- ! 0 $ $2. -4- A. - !! $ ! $! + & $2 !) $ &+$ &+ 3 $ & 8 ,! )! $ + ! + ) ( ! $ #+ ! $$ $ $ & 8& ) +&!%: $ 1 &+F $ & &+) 0 ! ! $ + !+ C ! ) ( 11)! 0 !( & $ 1! )2! $ $2: ! $$ ) & ( 0 ! $ ! ( 1 $:$ $ ( 0 ! ! ,! 0) $ ) ( $ $ ! $ & 1! )2! . $ &L B$ ) ! * ) (! ! & 1! )2! $2 $ & -8( ! . $ ) -$ $ ( $ )) $$! : ( $ ,! $ +)2 & $ ($. ! + !$ &- & ! &+ : $ 0 $ 8( !+ ) ( $$!!!+ 8! ( ( C )2 3 1! )2! J( $ , K)++ $2) ! $ $ ! ! $ & ) & ! C !$! :$! ! $=1 & 1 * 1 M:( 8 ( :-) )2 :& 1 M* 1 AN:! $ )2+ ( . $ ( $$!!!+$ $ $ $ $O/ $ ( $ , $ ( 0 &+1! 2+ $: )2 :@ )2+$: : !: ( +( &$ $& ! , $ ) : ) & $ @ 1! )2! $2. ! ) :!$ 11! $ &-$$ )! ( , & ) & -) * +0B & C +$ $ $$ 5 11 6 ( $ & $ $ $ $ ) ( $ 1)! & ) 1F C $ &! ) & $ -! ! $2:$ $ & 0 ! $ ,+ & ( ! $ !) O 1!:) 1F & 1! $ ( 4 ( ? 11! ) ) :&3 $ $ $2: )+ ! & $ , (2! $ $ $ ! ( $ 1)! ! ! , 3 $ $ !) . A.A H $ !( & ( , ! !, 1 )( & + ! $+ $ ) , & !, . / $ 0! $ )2 ! $!) , , :) ! + + + &! + ) $: ( ! 3+ ) $ & $ $+ ) $ & # $$ P ! 3 %. $ ( B $ ) +$ $ &+0 ((+$ ( ( $ $. '. , ! $ ! & '. ( +( !! 1 ($ ! $+ &- , ! $ &! ( , ( . 0! $ !& , ( & +( ! $ G)2 $ & )2 ) . 0 & &! !:! + ! &! 11! )! & 11 :+ $ 0 ! !+$ * 0 ! )2 ) ( !& / $ 0 $ & )&L 0 ! ( & $ ! : $3 $ + ! ( $ )) (+ : )2 5 $: ( B$ 0 ! +) (+ + $ 0 $! $ &+0 ! & $ ,! )! $. +( !! $-$ &+ + $$ ! & ! B $ ! 0 C 2!! (( $-)) ( !& $ ! ! $ $2& $ ( $ , $ & ) ) $! . 2! $ (2 0 ! ! * ( , ! , !, #!+ !& & $ ( , ) G)2 :) ) & , * ( $! $ -$ ( $ B$ 11! ) ) %. ! $-)) ( ! $$ ! & ! & )! & $2:& $ , (2! $ $ & $! 7 (( . -5- '.A !,& 0! / $ -0 $ ( $ &+1!!& ( !, * ( ( ( : @ $! , ! $ ! )! $-$ !$ + ( * ( . $ ) & # !, %+ ! G! * -! & & 1 $ $ #) +$:) ) $% ( & 3 $ , (2! $ $ + ! &+0 ((+$ ( B . H 1! $ $( ! B $ ! ! $ + ! $+ $: $ + ! ! +,+ $ ( * ( * -(( ! ) ! :3 !( ! $& ) 1 . / $ 0 $ B$ ( & ($ ( & $ ! ( +)+& $ ( ! $ #+0! $! $% ( & ) $ & ! $. / $ 0 $ &L ) $ ) 3 3 $ $ #&+&! +$ ( &- + % ( ! ( B$ $ ( ! $ 0 & & &. 11 : 0 ! * 11) ( + ! $ ! ) (B & & $ * )? +$ # (( : $! : )% +) $$! ($ ( ? ) $+3 O I. ! $$ ) $ )) I. )3 ! $ + $ !) / $ 0 $ $$ ! (( ! $) + ! $ ) ( , $! ( # $$ P ! 3 &! 0 $ $ )2 $ $ ( $ ! :) )+ ! & &(( ! ) ! $ 2+ ! 3 . I.A )3 ! $ ( $ 8+) )3 ! $( $ ) ( ! , (2! 3 ! $ $)B :$ $ !$:) ( $ $ 0! * + ! $ &$ $ $! $ 7 ( 8 ( :) 3 ! -$ ( $ $0 $ 0 ! , . $ / $ 0 $ ( F &! 11! ) +& + ! ) ( B &&! 11! ) +$ ) + $: $ & ( ! $ ! +&!! $ +$ ! )2! $$ : , + $ &! 11! ) +$ 8$ & $ * ,$ ! '6 M. %. $: ! ! !) : $ $ 0! ( ( , ! (! & $2 $2: $ 0 $ $ &+ $ !$ & ) )2 * ( , ! )! )! ( . /+ ! B $ ! )! 0$ & $ 11 $ ! + $$ $ $ +,! , & $ & ) : +& ( $ ( I.' (! & ! 11! ) +$ ) : ) ) ( ! !!! : $ 1! . 8(+ ! ) 1 B$ ( B & $ $ ( $ + $ ) $& ,)2 ! 0 $ +$ 1! : $ $$ $2 ( B $:( $ !$ ) ( 8 $: ! $ ( ( & ($ & $ * +) & $2 !) . / $ $ $$ 9 ! )!& & $$ ! $ & $ ( !)! ( $ &! 11! ) +$ ) & & +$ ! :$! $ ! ++ 0+ C M. , ! +$ * & ( ! 3 8 ) + $: & &+)! !, ( $ &- !! $ $2 * !+ ! & !) : $ 0 ! $ & 8 ( ! $ )2 ! 3 $ $ (( + ! $. ( ! $ 3 + + ( $+ & )&+0 ((+ ) ) ( . -$ * &! 3 $ 0 $ )++ & $ ) $$ $ ( )2 ) & $ !+$ # : ! :0+2! ) : ( )! %. $$ $ );+ $ ! ) & $ & $ $)! ( $ & 9( . $( & -6- ( 1! & ) ) ( &- ) ($ ! 3 !( & , ( $ ! $ ( (! + +$ ( ( $ * )2 ) & 1 ! $ + 2 &$ $( & ,+ ! +,!+. / $ 0 $ $$! ! &! ! &2+ ! , :0! 9( )$ . ! $ ) $$ $ 2+ ! & ) $$ ( ! 3 !( & )2 , ++ & &! $ ! ! $ $)B * + & (! $ & +. !$! $ $ &$ + 2 &$ ) $ 3 !( & ! ( #! , )! ( 1 $2%&! ) . & 8! B ( ! )2 ! 3 :3 $ 0 $ ! &! $ )+ ! &9 ! 3 & &. -$ * &! 3 ( $3 $ $ !+$ $ )++ $ &9 ! 3 : ( )+ $ $ $)B ) $& . 2 $ :( $ ! ! $ 1 $2 & $ ( $ , $:) -( $ ( @ ( $$! ) $ 0 $ ) + ( B )2 , & ) 9( &++ & &! $ ! ! . / $ +) (+ ! $ ! - : ! $ $ ( 0! $ ( $ ! (( ! 3 $ + 2 &$ ! + $*) , & &++ :) ( 9#% $ (#%. ( B$ 0 ! ( $$+ ) ! ($ * )2 )2 $ ! * ( B : $ 0 $ 1!!( ! $$ $ )! ($ $2 $ ! 3 :& )( + ( )+$ $ (! $ . ( ( , +0! )+%: 1 ( & !( , ! & )+ + $$ 5 ! : /" :!1 ( & & & & $ ( ! $ 0!, $ * 1! & $ $ 1! * ! 1) 3 ! -$ ( $ * & &+0 (( . $:) -$ ( $ & ($ $ ) , & &+ !. M.A D 3 $ ( +)! $! $ $ $ -0 $ &! ! $ :) !) 9 $ ( ( ,, & 0 $ 2 ! &$ & ( , ! # !$ )! $%: + (( & 0) # 0! $ &B &- , ! & ( ( ! & !) : ! $! $ , & )& $ 0 $ ) C !( & 1! (( 4 ( B$ ) & $+3 ) &! & )! 1! $ $2. $3 - )! 3 $ :! 0 ! $ $)! ( ! , !! 3 !!!! ! $ . !C ( &!!! ! $ $ $0 ! $& . $)! ( -$ )+ 3 3 & ( $$ $ ! , $$ )! + . H 1! $ !+ : $+3 ) ! , $ ! 0 $ 3 $ 0 $)! ( ! , 9" 9" C ) $)! ( ! ,( & ,+ &+ & . ) $ ) @ ! , 3 -( $ ( & . !)! ) &- $ $)! ($ ! $ & 9( $ &! 11+ $ 3 !( & ,+ $ $+ ( $& . " 0 C ) & ! $)! ( ( &- @ - ! ! $2 & 1!:) $! ). 1!:! 9 3!) ! $ $ 1 )! $ (( + $ ( $)! ( ! , $ )!) ! $ , !2 $ & , $ ! & :) &+( ) &$ $$& ) ! $! $: , $ ! & $ ( )! $:0+2! ) $:& ! 1) #$) 0!%: & (! C ) $$ 3 !( & )2 , ++ & &! $ ! ! $ $ 0 ! $$!& + & + 2 & $ ( & ,+ ) 9( &- :) $ (( $$! & & (! $ . ! C ) $$ 3 ! &+ ! $ $ !+$ ! $ C ) $$ 3 ! ( +$ - !+ -7- ( 9" . ! $: $ . (! $ . 8 ( C ) $$ 3 ! ( +$ C ) $$ 3 ! ( +$ P C ) $$ 3 ! ( +$ &0 $ ! $ 2! ) 1!:! $ & ! $)! ( 3!$ . ( & )( $ $ +0B 1 )! & +0B 0+. M.' " (2! $ $ $ $9 $ & 0!$ $ * , )2 & +) $ 0+2! ) $ 3 !( $$ $ $ $ & ! ,$ )+ $ ( $$ ! $ $ $ $$ )! + $( ! 3 ! ( +$ & ) $ + 2 & $ &+3 $ $2 / $ 0 $ ( $$+ ($ ) ! * &+) 0 ! $ $ ) $ & $ , (2! $ $ $2C 11 : ( ! ( $ * +,B $ & $ 1! )2! $ , (2! 3 $ ! ( +$ O 1 $ $+( : $ +( ! $ & $ ) 3 $: & )2 $ $ * &+) 0 ! 0 &-(( +2 & 0+ ! 1 )! &- $)! ( ) ( &- ! ! $2. $ & ( B $ $ ,$ ! & $ ) $ $( $ . $( ! $ $$ ! $ & & $$! 0 ) ! * $ & ! ( ! ( +$ 1 6 ! 8. @ : ! 1 $$ 5 ) ( 8 & )+ & $ ! ! $ 3 ! ( +$ ! $ 0 $ $ 2 !+$ # )2 :)+ ! & & ! , :6 %. ) :& $ ( $ ,$ +1+ ) $ # )% + + ! B ! +$:) $ & $$!$ 0 ) ! $ $ ! 0 $C H 1! $ + ! $+$: $ , (2! 3 $ !! $+$ ( -! ! ++ ( )+ ( ) 8&- $ ( $ , $. !$! & ++ ( )+ ( ) !& !! (:<9 :( ! $< 9 . ) 1! - ! ! $ @ ( $ $( $ , $. -8- ) !) ! B . 1! $: $ 3 $ ! &2 ! & O H 1! $ (! $ !: $2 $ ( )+ (! & & $ ! ! $ 0 )& $ ! , $ ! $$+ $ & ( $ M.I ( ! & $20 $ ! !) / $ 0 $ &L ,+ !( ! &$ ) $ $( $ & 1! )2! $2:* -! & &$ $( (! + +$ ) & !) . $-$ $$ 5 ! ( $$+: 1 ! $ ) ! & 0! $( $ ,$ +$ & ) +$ )$ ( & 6 $ $ ($ , $ L)2 $ ( $ B ! & ) ( ) $: ! $ (( $ $ )! $ ( $ ( O Q. ! 7 P $! 7 & ++ + ! $+ ( ! #! $ ( +$ ! ( $ )! 0 3 & . $ 0! ! & ) $ + !$ ! !+ * 3 3 $ ! ( $$! $ +) + +)2 , & $ ( ,!$:& $ $ ) $ #5! (%:& (( $ +, $: $ & $$ C 2 (C $ 5 .1 .1 !& 8.2 -9- $% 1! ( ( ! &! $( ! $$ O &-$$ ! )!+. $ . . ( ( 1 ) $ B$ ! + $$ : ! $! $ (! $+ 11 : $ ), $ 1 ( ? 1+3 $: ! + !( B $ ) +$ & 2 $ & $ 2 $ & &6 . 0 * ( 9 0 ! & ) ) :& $ $ 1 ($ ! $+ & & $ &+( $$+ $:)2 3 + ( + $$! $ / ! &+ &!( $2 & $ &0 ) & $ ) $ ! +$. &- ! ! ( ( $ ( $ ,: $ !& 6 ,! 3 ) ! $$ ! , !) $ $2 $ !! $+ !) $ + & ($ O $ +0! & & 0 &$ $ ! $ ( $ 3 $ & 0! $ $ R ,! )! + !!$ +6 8 $ +&!: ! $ 1! $ $( ! B $ &! 11! ) +$ &- +$ (( +)! O $ + $$ 5$+& ! $ 3 * )+ ! ( + ! $ $ $ $( )$ , (2! 3 $ & $)B &!! , ) & ! ! :0 $3 $ 0 $ & 8 +) $ & ! $ $( ! B $ 0 $! $ & . +$ 1! $ ) $ ! & $( ! B $ $(+ ) $: ! $ 1B $$ 5 ! ($ ( $$+: ( 1! + & $ $ )+ $O !)! ( $! !8 !! $+ ( $ , (2! $ . $ $ $ - 10 - 2 ;C 2 (C ===.$ 2( ;$ &!$.)