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( ;$ &!$.)

Documents pareils

PDF - L

PDF - L Generated by L-Lingo Language Learning Sof tware, http://l-lingo.com

Plus en détail