Project - 2D Car Racing Game (Flash) Documentation

Embed Size (px)

Citation preview

  • 7/21/2019 Project - 2D Car Racing Game (Flash) Documentation

    1/45

    Enokm Txijflr Xftixr

    8B Lkx Xklnoa Akcf Txijflr

    \vhcnrrfb H~

    CL41424408>

    OIIXVBBNO L@KXKONK

    Bftkxrcfor ie Ckokafcfor \lnfolf|-

    Unxrvkm Vonufx|nr~ ie Tkgn|rko

  • 7/21/2019 Project - 2D Car Racing Game (Flash) Documentation

    2/45

    BFBNLKRNIO

    N qivmb mngf ri bfbnlkrfb r`n| txijflr ri c~ UV livx|f rfkl`fx| qnr`ivr r`fc N qior hf khmf ri

    qixg io nr feenlnform~- kob ri r`f r`xff ci|r nctixrkor bfciaxkt`nl tfitmf- E; miufx|- Offb eix

    \tffb Akcf Tmk~fx| kob Ek|r kob Evxniv| N-NN-NNN-NU lxkznf|/

    8}T k a f

  • 7/21/2019 Project - 2D Car Racing Game (Flash) Documentation

    3/45

    KLGOIQMFBAFCFOR

    N rxvm~ hfmnfuf r`kr q`kr licf| enx|r qnmm `kuf r`f rfobfol~ ri ckgf k xfuimvrniokx~ |`ner no r`f

    |~|rfc/ N qkor ri klgoiqmfbaf r`n| txijflr ri Tkgn|rko @na`qk~ Libf hiigmfr N||vfb h~ r`f

    Cnon|rx~ ie Liccvonlkrnio| Aiufxocfor ie Tkgn|rko kob ri c~ |n|rfx eix `fx |vaaf|rnio| ckbf k

    |naonenlkor liorxnhvrnio ri r`f kllvxkl~ kob lmkxnr~ ie r`f bnkaxkc|/

  • 7/21/2019 Project - 2D Car Racing Game (Flash) Documentation

    4/45

    TXFEKLF

    R`f nbfk ie 8B Lkx Xklnoa eix evo lkcf q`fo n |kq Tkgn|rko @na`qk~ Libf \nao m~noa io c~

    bf|g bxkqfx/ n tnlgfb vt nr qk| ofkr- lmfko kob oir fufo k rvxo io r`f tkaf|/ N |rkxrfb rvxonoatkaf| ri l`flg r`f liorfor kob fvxfgk n eivob k |ckmm tktfx qxnrrfo (\icfbk~- n qnmm ckgf k

    akcf(/ Q`kr| r`f hf|r rncf r`fo oiq/ \i- n rnmfb r`n| ritnl eix c~ enokm txijflr # CHKCN\.-

    Unxrvkm Vonufx|nr~ ie Tkgn|rko/

    N xfkmm~ mngf ri r`kog no|rxvlrix ie r`f |vhjflr eix kllftrnoa r`n| ritnl kob anufo cf k l`kolf ri

    ckgf ko feeixr eix c~ bxfkc/

    Oiixvbbno- ;>#41#84;4- Gkxkl`n

    2}T k a f

  • 7/21/2019 Project - 2D Car Racing Game (Flash) Documentation

    5/45

    RKHMF IE LIORFOR\

    BFBNLKRNIO /////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////8KLGOIQMFBAFCFOR ///////////////////////////////////////////////////////////////////////////////////////////////////////////////

    Q`kr N `itf exic r`n| txijflr9 //////////////////////////////////////////////////////////////////////////////////////////////// >

    L@KTRFX 8//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////;4

    L@KTRFX 8 \ierqkxf xf{vnxf |tflnenlkrnio ////////////////////////////////////////////////////////////////////////////// ;;\litf ie r`f txijflr. /////////////////////////////////////////////////////////////////////////////////////////////////////////////////;;

    Evolrniokm % Oio# Evolrniokm Xf{vnxfcfor /////////////////////////////////////////////////////////////////////////////;;

    @kxbqkxf: /////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////;8

    Itfxkrnio \~|rfc: /////////////////////////////////////////////////////////////////////////////////////////////////////////////////;8

    Libf \rkobkxb: //////////////////////////////////////////////////////////////////////////////////////////////////////////////////////;8

    Tfxeixckolf: ////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////;8

    V\F LK\F BNKAXKC //////////////////////////////////////////////////////////////////////////////////////////////////////////// ;}T k a f

  • 7/21/2019 Project - 2D Car Racing Game (Flash) Documentation

    10/45

    L@KTRFX 8

    \ierqkxf Xf{vnxfcfor \tflnenlkrnio.

    Krrkl` fxf kmxfkb~ fukmvkrfb bfmnufxkhmf.

    ;4}T k a f

  • 7/21/2019 Project - 2D Car Racing Game (Flash) Documentation

    11/45

    L@KTRFX 8 \IERQKXFXF[VNXF\TFLNENLKRNIO

    \LITF

    (IE

    R@F

    TXIJFLR

    .

    R`f nbfk ie r`n| txijflr n| ri lxfkrf k lkx xklnoa akcf no Kbihf Emk|`- q`nl` lko hf

    tmk~khmf iomnof- ieemnof ix r`xiva` fchfbcfor no bneefxfor r~tf| ie kttmnlkrnio |vl` k|

    C\ Fplfm- Tiqfx Tinor- Qixb frl/ Km|i nr lko hf |`kxf no iomnof |ilnkm ofrqixgnoa |vl`

    k|- EKLF HIIG- RKAAFB- IXGVR frl r`xiva` qfh norfxeklf

    EVOLRNIOKM % OIO# EVOLRNIOKM XF[VNXFCFOR

    Evolrniokm Xf{vnxfcfor| kxf r`i|f r`kr xfefx ri r`f evolrniokmnr~ ie r`f |~|rfc- n/f/- q`kr

    |fxunlf| nr qnmm txiunbf ri r`f v|fx/

    ;. NORFXKLRNUNR^8. L@FLG TINOR

  • 7/21/2019 Project - 2D Car Racing Game (Flash) Documentation

    12/45

    ;4.KBBNOA KLLFMFXKRNIO

    @kxbqkxf:

    Tfornvc NNN ix mkrfx

    Itfxkrnio \~|rfc:

    Qnobiq| PT ix khiuf

    Norfxofr Liooflrnio B\M )KB\M ix ko~ rfmft`iof mnof|

    Libf \rkobkxb:

    R`f qfh tkaf| qnmm hf libfb no `rcm h~ v|noa Bxfkcqfkufx/

    R`f eixc| qnmm hf biof r`xiva` Jkuk |lxntr/

    R`f fcknm qnmm hf |for r`xiva` t`t |lxntr/

    R`f liooflrnio ri r`f \rixkaf bkrkhk|f qnmm hf biof r`xiva` r`nxb tkxr~ /

    Fkl` tkaf ie r`f qfh |nrf qnmm hf evmm~ bilvcforfb/

    Emk|` 8b Lkx xklnoa akcf qnmm hf bf|naofb v|noa Kbihf Emk|`

    Libnoa qnmm hf biof r`xiva` Klrnio \lxntr/

    Tfxeixckolf:

    R`f |~|rfc |`ivmb hf >>/>& iomnof rncf/

    ;8}T k a f

  • 7/21/2019 Project - 2D Car Racing Game (Flash) Documentation

    13/45

    V\F LK\F BNKAXKC

    R`f enx|r |fmflrnio n| ri enmm ivr k eixc/ R`f {vf|rnio| io r`f eixc qnmm hf lxfkrfb no ixbfx ri

    G^L txienmf/ R`n| eixc qnmm rkgf notvr |vl` k|- okcf|- kaf- txief||nio R`n| noeixckrnio qnmm hf

    xfrknofb io r`f |rixkaf |fxufx kob ko f#cknm qnmm hf |for ri r`f tfx|io q`i enmm ivr r`f eixc

    R`f |fliob |fmflrnio n| ri r f Biqomikb |flrnio/ R`fxf kxf r`xff l`inlf| io r n| tkaf/ Iof

    l`inlf n| ri tmk~ iomnof/ \fliob- n| ri |`kxf io |ilnkm ofrqixgnoa kob r`nxb qnmm biqomikb/

    Lfxrkno enfmb| no r n| |flrnio qnmm hf xf{vnxfb- kob mn|r hipf| qnmm hf v|fb q`fxf kttxitxnkrf/

    ;

  • 7/21/2019 Project - 2D Car Racing Game (Flash) Documentation

    14/45

    R`f r`nxb tkaf qnmm hf r`f livxrf|~ tkaf |k~noa r`kog ~iv/ Km|i r`n| tkaf qnmm txiunbf hipf| ri

    xfefx exnfob| r`xiva` fcknm kbbxf||/ Io q`nl` fcknm qnmm hf |for

    V\F LK\F: Kllf|| ri Qfh \fxufx

    \rft#h~#|rft bf|lxntrnio

    Eix r`n| v|f lk|f ri hf nonrnkrfb- r`f v|fx cv|r hf liooflrfb ri r`f Norfxofr ri xklf 2 evo qfh

    tkaf

    ;/ R`f v|fx liooflr| ri r`f Qfh \fxufx/

    8/ R`f v|fx qnmm hf k|gfb ri |nao vt |i k mnog qnmm r`f |rixkaf |fxufx lxfkrfb r`xiva`

    norfxeklf/

  • 7/21/2019 Project - 2D Car Racing Game (Flash) Documentation

    15/45

    V\F LK\F: Biqomikb \flrnio io Qfh \fxufx

    \rft#h~#|rft bf|lxntrnio

    Eix r`n| v|f lk|f ri hf nonrnkrfb- r`f v|fx cv|r hf liooflrfb ri r`f Norfxofr ri xklf 2 evo qfh

    tkaf kob io biqomikb tkaf

    ;/ R`f v|fx liooflr| ri r`f Qfh \fxufx/

    8/ R`f v|fx qnmm hf k|gfb ri enmm r`f eixc |i k mnog qnmm r`f |rixkaf |fxufx lxfkrfb r`xiva`

    norfxeklf/

  • 7/21/2019 Project - 2D Car Racing Game (Flash) Documentation

    16/45

    V\F LK\F : Xfefx ri k exnfob tkaf

    \rft#h~#|rft bf|lxntrnio

    Eix r`n| v|f lk|f ri hf nonrnkrfb- r`f v|fx cv|r hf liooflrfb ri r`f Norfxofr kob `kuf lictmfrfb

    hir` 8 |rft|

    ;/ R`f v|fx qnmm hf k|gfb ri txiunbf fcknm kbbxf|| |i `f lko xfefx r`n| akcf ri `n| exnfob/

    V\KAF \LFOKXNI\

    \LFOKXNI\: KLLF\\ RI QFH \FXUFX

    V|f Lk|f Okcf: Kllf|| ri qfh |fxufx

    Txnixnr~ F||fornkm

    Rxnaafx Cfov |fmflrnio

    Txfliobnrnio V|fx n| liooflrfb ri r`f Norfxofr kob io xklf2evo `icf tkaf

    Hk|nl Tkr` ;/ Qfh \fxufx |fob| r`f v|fx hk|nl noeixckrnio norfxeklf/8/ \rixkaf \fxufx xflixb| kob |fob| lioenxckrnio fcknm

    Kmrfxokrf Tkr` O)K

    Ti|rliobnrnio V|fx n| io r`f @icf Tkaf

    Fplftrnio Tkr` Ne r`fxf n| k liooflrnio eknmvxf r`f |fxufx R`f tkaf n| oir bn|tmk~fbcf||kaf qnmm kttfkxfb

    Ir`fx

    ;5}T k a f

  • 7/21/2019 Project - 2D Car Racing Game (Flash) Documentation

    17/45

    Xfefxfolf \X\

  • 7/21/2019 Project - 2D Car Racing Game (Flash) Documentation

    18/45

    \LFOKXNI\:XFEFX RI K EXNFOB\ TKAF

    V|f Lk|f Okcf: Xfefx ri k exnfob tkafx

    Txnixnr~ Ne rncf tfxcnr|

    Rxnaafx Notvr|

    Txfliobnrnio V|fx n| kmxfkb~ lictmfrfb biqomikb tkaf io qfh |fxufx

    Hk|nl Tkr` Qfh |fxufx qnmm oiq k|g ri xfefx k exnfob r`xiva` oixckm rfpr hipf|

    Kmrfxokrf Tkr` O)K

    Ti|rliobnrnio V|fx `k| tk||fb r`f @icf Tkaf ix V|fx `kuf tmk~fb iomnof akcf

    Fplftrnio Tkr` Ne r`fxf n| k liooflrnio eknmvxf r`f |fxufx R`f tkaf n| oir bn|tmk~fbcf||kaf qnmm kttfkxfb/

    Ir`fx

    Xfefxfolf \X\

  • 7/21/2019 Project - 2D Car Racing Game (Flash) Documentation

    19/45

    L@KTRFX }T k a f

  • 7/21/2019 Project - 2D Car Racing Game (Flash) Documentation

    20/45

    L@KTRFX < BF\NAO BILVCFOR

    IUFXUNFQ (IE\^\RFC.

    R`fxf kxf bneefxfor r~tf| ie founxiocfor no r`n| Xklf eix Evo akcf/ Enx|r iof n| unxrvkm r`xiva`

    qfh |fxufx q`nl` jv|r rkgf bkrk nori xflixb ri G^L Goiq ^ivx Lv|ricfx.- No ir`fx qixb- ktkxr

    exic akcf bkrk n| limmflrfb io bfciaxkt`nl hk|n| r`kr r`f tmk~fx n| norfxf|rfb no lkx/

    R`f akcf qixmb lio|n|r| ie |fufxkm milkrnio| ri ckgf vt r`f |rxffr| ie Gkxkl`n lnr~/ R`f akcf

    n| oir hk|fb io ko~ `n|rixnlkmm~ kllvxkrf ckt ie r`f lnr~/ R`f akcf qixmb n| fornxfm~ hvnmr exic

    c~ iqo nckanokrnio kob bf|nao/

    R`f t`~|nlkm qixmb lio|n|r| ie kxfk| kob |rxffr|/ Kxfk| kxf mnogfb ri ir`fx kxfk|- kob |rxffr

    lxi||noa r`i|f kxfk|/ \icf ihjflr| `kuf hffo lxfkrfb- v|fb- ix ckontvmkrfb- hvr ir`fx ihjflr|

    kxf |rkrnl- kob |fxuf iom~ k| |lfofx~/ r`iva` akcf l`kxklrfxn|rnl| qivmb kmmiq tmk~fx| ri

    nccfx|f r`fc|fmuf| no r`f XEE Qixmb/

    Ihjflrnuf| ie r`f akcf

    R`f ihjflrnuf ie r`f akcf n| ri kqkxf kvbnfolf qnr` r`f rxkeenl xvmf| kob xfavmkrnio|/

    \lfokxni ie r`f akcf

    R`f |lfokxni n| r`kr Tmk~fx n| k |rvbfor ie UV kob `f n| mkrf eix `n| enokm rfxc tktfx|/ R`fxf n|

    iom~ 84 cnovrf| mfer kob ~iv `kuf ri xklf ~ivx lkx exic CK Jnook` ri Hkmil` Limio~

    Gf~ Milkrnio| no r`f akcf

    CK Jnook` \rxffr

    [vknb#f#Kzkc Ckz`kx

    Jknm L`ixkoan

    Hk`kbvxkhkb L`ixkoan

    Hkmivl` Limio~

    84}T k a f

  • 7/21/2019 Project - 2D Car Racing Game (Flash) Documentation

    21/45

    Rxkufmnoa no r`f akcf

    Tmk~fx lko rxkufm hfrqffo milkrnio h~ gf~hikxb txf||noa gf~| |vl` k| Vt- Biqo- Mfer kob Xna`r/

    R`fxf kxf oi bneefxfor kxfk| no r`f akcf ri hf tmk~fb/ Bnxflrnio no r`f akcf| qnmm hf txiunbfb h~

    Tkgn|rko @na`qk~ Libf \rkobkxb|- R`f akcf v|f| iom~ cnoncvc mfufm ie libf|/

    8;}T k a f

  • 7/21/2019 Project - 2D Car Racing Game (Flash) Documentation

    22/45

    BKRK EMIQ BNKAXKC\ (BEB.

    Liorfpr Bnkaxkc

    88}T k a f

  • 7/21/2019 Project - 2D Car Racing Game (Flash) Documentation

    23/45

    Mfufm 4 Bnkaxkc

    8

  • 7/21/2019 Project - 2D Car Racing Game (Flash) Documentation

    24/45

    Mfufm ; Bnkaxkc

    82}T k a f

  • 7/21/2019 Project - 2D Car Racing Game (Flash) Documentation

    25/45

    FORNR^ XFMKRNIO\@NT BNKAXKC (FXB.

    86}T k a f

  • 7/21/2019 Project - 2D Car Racing Game (Flash) Documentation

    26/45

    \f{vfolf Bnkaxkc|

    85}T k a f

  • 7/21/2019 Project - 2D Car Racing Game (Flash) Documentation

    27/45

    KXL@NRFLRVXF BF\NAO BNKAXKC (@KXBQKXF % \IERQKXF KXL@NRFLRVXF.

    V|fx cv|r hf liooflrfb ri norfxofr/

    \ierqkxf qixg io 1r` Mk~fx ie r`f I\N Cibfm

    hvr

  • 7/21/2019 Project - 2D Car Racing Game (Flash) Documentation

    28/45

    LMK\\BNKAXKC

    80}T k a f

  • 7/21/2019 Project - 2D Car Racing Game (Flash) Documentation

    29/45

    BKRKHK\F BF\NAO

    8>}T k a f

  • 7/21/2019 Project - 2D Car Racing Game (Flash) Documentation

    30/45

  • 7/21/2019 Project - 2D Car Racing Game (Flash) Documentation

    31/45

    RF\R LK\F\

    Rf|r Lk|f , ;

    Rf|r Lk|f Rnrmf: Rf|rnoa r`f miano cfl`kon|c ie XEE \~|rfc

    Txfliobnrnio| V|fx |noanoa vt r`f XEE qfh norfxeklf

    Klrnio| Lmnlg r`f miano hvrrio

    Fptflrfb Xf|vmr| \nao nori r f \~rfc

    Rf|rfb H~: Oiixvbbno

    Xf|vmr: Tk||

    Rf|r Lk|f , 8

    Rf|r Lk|f Rnrmf: Rf|rnoa r`f \fmflrnio cfl`kon|c ie XEE \~|rfc

    Txfliobnrnio| V|fx |fmflrnoa akcf ri hf biqomikbfb

    Klrnio| Lmnlg r`f Biqomikb Hvrrio

    Fptflrfb Xf|vmr| Bknmiavf Hip Kttfkx q`fxf ri |kuf

    Rf|rfb H~: Oiixvbbno

    Xf|vmr: Tk||

    Rf|r Lk|f ,

    Rf|r Lk|f Rnrmf: Rf|rnoa r`f Akcf q`nmf tmk~noa

    Txfliobnrnio| V|fx qkor| ri ciuf xna`r

    Klrnio| Txf|| Xna`r Hvrrio

    Fptflrfb Xf|vmr| Lkx qnmm ciuf ri r`f xna`r

    Rf|rfb H~: Oiixvbbno

    Xf|vmr: Tk||

    Rf|r Lk|f , ;4

    Rf|r Lk|f Rnrmf: Rf|rnoa r`f Akcf q`nmf tmk~noa

    Txfliobnrnio| V|fx qkor| ri ciuf mfer

    Klrnio| Txf|| Mfer Hvrrio

    Fptflrfb Xf|vmr| Lkx qnmm ciuf ri r`f mfer

    Rf|rfb H~: Oiixvbbno

    Xf|vmr: Tk||

    Rf|r Lk|f , ;;

    Rf|r Lk|f Rnrmf: Rf|rnoa r`f Akcf q`nmf tmk~noa

    Txfliobnrnio| V|fx qkor| ri nbforne~ k tkxrnlvmkx milkrnio

    Klrnio| Lmnlg io r`f [kvnb#f#Kzkc Ci|vmfvc Miai

    Fptflrfb Xf|vmr| Bn|tm~ noeixckrnio xfakxbnoa tkxrnlvmkx milkrnio

  • 7/21/2019 Project - 2D Car Racing Game (Flash) Documentation

    35/45

    Rf|rfb H~: Oiixvbbno

    Xf|vmr: Eknm

    Rf|r Lk|f , ;8

    Rf|r Lk|f Rnrmf: Rf|rnoa r`f Akcf q`nmf Tmk~noa

    Txfliobnrnio| V|fx kr r`f |naokm kob qkor| ri eimmiq vt bnxflrnio

    Klrnio| Xfkb r`f \nao|

    Fptflrfb Xf|vmr| V|fx bior kmmiq ri ciuf no ko~ ir fx bnxflrnio

    Rf|rfb H~: Oiixvbbno

    Xf|vmr: Eknm

    Rf|r Lk|f , ;

    Rf|r Lk|f Rnrmf: Rf|rnoa r`f Akcf q`nmf Tmk~noa

    Txfliobnrnio| Kerfx xfkl`noa riqkxb r kr milkrnio V|fx |ff k |nao oirnenlkrnio kob

  • 7/21/2019 Project - 2D Car Racing Game (Flash) Documentation

    38/45

    ciuf riqkxb| r`f milkrnio

    Klrnio| Txf|| |nao bnxflrnio gf~|

    Fptflrfb Xf|vmr| Lkx qnmm gfft l`koanoa bnxflrnio

    Rf|rfb H~: Oiixvbbno

    Xf|vmr: Eknm

    Rf|r Lk|f , 84

    Rf|r Lk|f Rnrmf: Rf|rnoa r`f Akcf q`nmf tmk~noa

    Txfliobnrnio| V|fx oiq |tffbnoa k`fkb riqkxb bnxflrnio

    Klrnio| Txf|| Vt kxxiq gf~

    Fptflrfb Xf|vmr| Hxfkgnoa |naokm qnmm xfbvlf rncf

    Rf|rfb H~: Oiixvbbno

    Xf|vmr: Tk||

    Rf|r Lk|f , 8;

    Rf|r Lk|f Rnrmf: Rf|rnoa r`f Akcf q`nmf Tmk~noa

    Txfliobnrnio| V|fx xfkl`fb kr r`f bf|rnokrnio

    Klrnio| Txf|| \tklf Hvrrio

    Fptflrfb Xf|vmr| Rncf bvxkrnio bn|tmk~fb kob r f cf||kaf r`kr livmb ckgf nr io rncf

    Rf|rfb H~: Oiixvbbno

    Xf|vmr: Tk||

  • 7/21/2019 Project - 2D Car Racing Game (Flash) Documentation

    39/45

    Rf|r Lk|f , 88

    Rf|r Lk|f Rnrmf: Rf|rnoa r`f Akcf q`nmf Tmk~noa

    Txfliobnrnio| V|fx qkor| ri ciuf k`fkb

    Klrnio| Lmnlg ig

    Fptflrfb Xf|vmr| Bn|tmk~ L`koaf

    Rf|rfb H~: Oiixvbbno

    Xf|vmr: Tk||

    Rf|r Lk|f , 8