Upload
lushcheese
View
260
Download
4
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