Game Scrabble Multi Player Bagi Anak-Anak.

(1)

ABSTRAK

Pa d a sa a t ini g a me m e rup a ka n hib ura n ya ng d ig e m a ri o le h b a nya k m a sya ra ka t. Se la in se b a g a i sa ra na hib ura n g a me jug a d a p a t d ig una ka n se b a g a i sa ra na p e nd id ika n. Sc ra b b le m e rup a ka n sa la h sa tu d a ri se kia n b a nya k je nis p e rm a ina n ya ng d a p a t d ig una ka n se b a g a i e d uc a tio n g a me (g a m e p e nd id ika n).

Ap lika si G a m e Sc ra b b le Multip la ye r a d a la h a p lika si p e rm a ina n ya ng d a p a t d im a inka n o le h le b ih d a ri sa tu o ra ng , d im a na se luruh p e m a innya d a la m ha l ini m urid -m urid se ko la h b e rp e ra n se b a g a i c lie nt. Se d a ng ka n ya ng b e rp e ra n se b a g a ise rve rd a la m ha l ini a d a la h g uru.

Ap lika si ini d ib ua t d e ng a n tujua n p e ng g a b ung a n a nta ra te kno lo g i d a n p e nd id ika n. Pe ng e m b a ng a n g a m e Sc ra b b le Multip la ye r ini m e ng g una ka n Ma c ro me d ia Fla sh ka re na m e m ud a hka n p e nulis d a la m m e m b ua t a p lika si ini.


(2)

ABSTRACT

At this tim e g a m e s a re e nte rta inm e nt wha t p e o p le like s. Be sid e fo r the e nte rta inm e nt g a m e c a n use fo r the e d uc a tio n to o . Sc ra b b le is o ne fro m m a ny kind o f g a m e s whic h c a n use fo r e d uc a tio n g a m e .

Sc ra b b le Multip la ye r g a m e is g a m e a p lic a tio n whic h c a n b e p la ye d b y m o re tha n o ne p e o p le , whe re a ll the p la ye rs whic h sud e ns a c t a s the c lie nt. And the te a c he r a c t a s the se rve r.

This a p p lic a tio n m a d e with p urp o se is c o m b ine b e twe e n te c hno lo g y a nd e d uc a tio n. Sc ra b b le Multip la ye r G a m e is b uild use Ma c ro m e d ia Fla sh b e c a use e a sie r write r in c re a te this a p p lic a tio n.


(3)

DAFTAR ISI

LAPORAN TUGAS AKHIR... I

LEMBAR PERNYATAAN PERSETUJUAN PUBLIKASI KARYA ILMIAH UNTUK KEPENTINGAN AKADEMIS... III

PERNYATAAN ORISINALITAS LAPORAN... IV

KATA PENGANTAR... V

ABSTRAK... VII

ABSTRACT...VIII

DAFTAR ISI... IX DAFTAR GAMBAR... XI DAFTAR TABEL ...XIV

PENDAHULUAN...2

1.1 LATARBELAKANG...2

1.2 RUMUSANMASALAH...2

1.3 TUJUAN...3

1.4 BATASANMASALAH...3

1.5 SISTEMATIKAPEMBAHASAN...4

DASAR TEORI...6

2.1 ATURANPERMAINANSCRABBLESECARAGLOBAL...6

2.4 ATURANPERMAINANSCRABBLEMULTIPLAYER...8

2.4 PEMBUATANFITURHINT...10

2.4 PROTOKOLKOMUNIKASI...12

ANALISA DAN PEMODELAN...13

3.1 LATARBELAKANGCERITA...13

3.2 RINCIANGAME...15

3.2.1 Jenis Level...15

3.2.2 JenisBoard...15

3.3. ARSITEKTURGAME...16

3.3.1 Use Case...16

3.3.2 Activity Diagram...18

3.3.3 Class Diagram...26

3.3.4 Sequence Diagram...27

3.4 STORYBOARD...35

3.5 USERINTERFACEDESIGN...36

PERANCANGAN...52

4.1 HALAMANLOGINPADAKOMPUTERSERVERDANCLIENT...52

4.2 HALAMANUSERPADAKOMPUTERSERVER...53

4.3 HALAMANWORDPADAKOMPUTERSERVER...55

4.4 HALAMANBOARDPADAKOMPUTERSERVER...57

4.5 HALAMANGAME_ROOMPADAKOMPUTERSERVER...58


(4)

4.7 HALAMANJOINPADAKOMPUTERSERVERDANCLIENT...62

4.8 HALAMANWAITFOROTHERPLAYERSPADAKOMPUTERSERVERDANCLIENTPLAYER 1 (PEMBUATROOM)...63

4.9 HALAMANWAITFOROTHERPLAYERSPADAKOMPUTERSERVERDANCLIENTPLAYER 2, 3,DAN4 (PLAYERYANGJOIN) ...63

4.10 HALAMANPLAYGAMEPADAKOMPUTERSERVERDANCLIENT...64

4.11 HALAMANHOWTOPLAYPADAKOMPUTERSERVERDANCLIENT...72

4.12 HALAMANHIGHSCOREPADAKOMPUTERSERVERDANCLIENT...72

4.13 HALAMANSTUDENTREPORTPADAKOMPUTERSERVER...73

PENGUJIAN...74

5.1 TESTINGPADAHALAMANLOGIN...75

5.2 TESTINGPADAHALAMANUSER- SERVER...75

5.3 TESTINGPADAHALAMANWORD- SERVER...76

5.4 TESTINGPADAHALAMANBOARD- SERVER...77

5.5 TESTINGPADAHALAMANGAMEROOM- SERVER...78

5.6 TESTINGPADAHALAMANGAMEROOM- CLIENT...79

5.7 TESTINGPADAHALAMANWAITFOROTHERPLAYERS...79

5.8 TESTINGPADAHALAMANJOIN...80

5.9 TESTINGPADAHALAMANPLAYGAME– BUTTONSUBMIT...80

5.10 TESTINGPADAHALAMANPLAYGAME– BUTTONEXCHANGEDANBUTTONGO...82

5.11 TESTINGPADAHALAMANPLAYGAME– BUTTONTAKEBACK...83

5.12 TESTINGPADAHALAMANPLAYGAME– BUTTONPASS...83

5.13 TESTINGPADAHALAMANPLAYGAME– BUTTONHINT...83

5.14 TESTINGPADAHALAMANPLAYGAME– BUTTONQUIT...84

5.15 TESTINGFUNCTONGETLETTERSCORE...85

5.16 TESTINGFUNCTONAMBILHURUFBARU_BYALPHA(PMODE) ...85

5.17 TESTINGFUNCTONEXCHANGELETTERS(LETTERLIST)...86

5.18 TESTINGFUNCTONGETPLAYERS...86

5.19 TESTINGFUNCTONCHECKPARAMSLOADED...87

5.20 TESTINGFUNCTONSETNEXTPLAYER...88

5.21 TESTINGFUNCTONRANDOM7LETTER...88

5.22 TESTINGFUNCTONGETNEWLETTERONBOARD...89

5.23 TESTINGFUNCTONTAKEBACK...89

5.24 TESTINGFUNCTIONGETHINT...90

KESIMPULAN DAN SARAN...91

6.1 KESIMPULAN...91

6.2 SARAN...91


(5)

DAFTAR GAMBAR

G a m b a r 2.1 Ma p Sc ra b b le ... 7

G a m b a r 2.2 C o nto h Hint 1 ... 10

G a m b a r 3.1 C o nto h Pe ne m p a ta n Ka ta ... 14

G a m b a r 3.2 Je nis Bo a rd ... 15

G a m b a r 3.3 Use C a se ... 16

G a m b a r 3.4 : Ac tivity Dia g ra m Lo g in ... 18

G a m b a r 3.5 : Ac tivity Dia g ra m Use r... 19

G a m b a r 3.6 : Ac tivity Dia g ra m Wo rd ... 20

G a m b a r 3.7 : Ac tivity Dia g ra m Bo a rd ... 21

G a m b a r 3.8 : Ac tivity Dia g ra m G a m e Ro o m (Se rve r) ... 22

G a m b a r 3.9 : Ac tivity Dia g ra m G a m e Ro o m (C lie nt) ... 23

G a m b a r 3.10 : Ac tivity Dia g ra m Jo in ... 24

G a m b a r 3.11 : Ac tivity Dia g ra m Pla y G a m e ... 25

G a m b a r 3.12 : C la ss Dia g ra m Sg nDb ... 26

G a m b a r 3.13 : C la ss Dia g ra m Sg nDb ... 26

G a m b a r 3.14 : Se q ue nc e Dia g ra m Lo g in p a d a ko m p ute r se rve r... 27

G a m b a r 3.15 : Se q ue nc e Dia g ra m C re a te Use r p a d a Ko m p ute r Se rve r.. 28

G a m b a r 3.16 : Se q ue nc e Dia g ra m C re a te Wo rd p a d a Ko m p ute r Se rve r 28 G a m b a r 3.17 : Se q ue nc e Dia g ra m C re a te Bo a rd p a d a Ko m p ute r Se rve r29 G a m b a r 3.18 : Se q ue nc e Dia g ra m C re a te G a m e Ro o m p a d a Ko m p ute r Se rve r d a n C lie nt... 30

G a m b a r 3.19 : Se q ue nc e Dia g ra m De le te Use r / Wo rd / Bo a rd / G a m e Ro o m p a d a Ko m p ute r Se rve r... 30

G a m b a r 3.20 : Se q ue nc e Dia g ra m C a ri Use r / Wo rd / Bo a rd / G a m e Ro o m p a d a Ko m p ute r Se rve r... 31

G a m b a r 3.21 : Se q ue nc e Dia g ra m Up d a te Use r / Wo rd / Bo a rd / G a m e Ro o m p a d a Ko m p ute r Se rve r... 32

G a m b a r 3.22 : Se q ue nc e Dia g ra m Jo in p a d a Ko m p ute r Se rve r d a n C lie nt ... 33


(6)

G a m b a r 3.23 : Se q ue nc e Dia g ra m Pla y p a d a Ko m p ute r Se rve r d a n C lie nt

... 34

G a m b a r 3.24 : Sto ryb o a rd p a d a a p lika si ini... 35

G a m b a r 3.25 : Anta rm uka Ha la m a n Lo g in... 36

G a m b a r 3.26 : Anta rm uka Ha la m a n Lo g in Fa ile d ... 36

G a m b a r 3.27 : Anta rm uka ha la m a n Use r... 37

G a m b a r 3.28 : Anta rm uka Ha la m a n Ad d Use r... 37

G a m b a r 3.29 : Anta rm uka Ha la m a n De le te Use r ... 38

G a m b a r 3.30 : Anta rm uka Ha la m a n Filte r Use r... 38

G a m b a r 3.31 : Anta rm uka Ha la m a n Up d a te use r... 39

G a m b a r 3.32 : Anta rm uka ha la m a n Wo rd ... 39

G a m b a r 3.33 : Anta rm uka Ha la m a n Ad d Wo rd d a n Ad d Multip le Wo rd . 40 G a m b a r 3.34 : Anta rm uka Ha la m a n De le te Wo rd ... 40

G a m b a r 3.35 : Anta rm uka Ha la m a n Filte r Wo rd ... 41

G a m b a r 3.36 : Anta rm uka Ha la m a n Up d a te Wo rd ... 41

G a m b a r 3.37 : Anta rm uka ha la m a n Bo a rd ... 42

G a m b a r 3.38 : Anta rm uka Ha la m a n Ad d Bo a rd ... 42

G a m b a r 3.39 : Anta rm uka Ha la m a n De le te Bo a rd ... 43

G a m b a r 3.40 : Anta rm uka Ha la m a n Filte r Bo a rd ... 43

G a m b a r 3.41 : Anta rm uka Ha la m a n Up d a te Bo a rd ... 44

G a m b a r 3.42 : Anta rm uka ha la m a n G a m e Ro o m ... 44

G a m b a r 3.43 : Anta rm uka Ha la m a n Ad d G a m e Ro o m ... 45

G a m b a r 3.44 : Anta rm uka Ha la m a n Ad d G a m e Ro o m Fa ile d ... 45

G a m b a r 3.45 : Anta rm uka Ha la m a n De le te G a m e Ro o m ... 46

G a m b a r 3.46 : Anta rm uka Ha la m a n Filte r G a m e Ro o m ... 46

G a m b a r 3.47 : Anta rm uka Ha la m a n Up d a te G a m e Ro o m ... 47

G a m b a r 3.48 : Anta rm uka Ha la m a n Wa it Fo r O the r Pla ye rs 1... 47

(d i ha la m a n m ilik p la ye r 1) ... 47

G a m b a r 3.49 : Anta rm uka ha la m a n Wa it Fo r O the r Pla ye rs 2... 47

(d i ha la m a n m ilik p la ye r 2) ... 47

G a m b a r 3.50 : Anta rm uka Ha la m a n Pla y G a m e 1... 48


(7)

G a m b a r 3.52 : Anta rm uka Ha la m a n Ho w To Pla y ... 50 G a m b a r 3.53 : Anta rm uka Ha la m a n Hig h Sc o re ... 50 G a m b a r 3.54 : Anta rm uka ha la m a n Re p o rt Stud e nt ... 51


(8)

DAFTAR TABEL

Ta b e l 5.1 Ta b e l te sting Lo g in ... 75

Ta b e l 5.2 Ta b e l te sting ha la m a n use r... 75

Ta b e l 5.3 Ta b e l te sting ha la m a n wo rd ... 76

Ta b e l 5.4 Ta b e l te sting ha la m a n Bo a rd ... 77

Ta b e l 5.5 Ta b e l te sting ha la m a n g a m e _ro o m -se rve r ... 78

Ta b e l 5.6 Ta b e l te sting ha la m a n g a m e _ro o m -c lie nt ... 79

Ta b e l 5.7 Ta b e l te sting ha la m a n wa it fo r o the r p la ye rs... 79

Ta b e l 5.8 Ta b e l te sting ha la m a n jo in ... 80

Ta b e l 5.9 Ta b e l te sting b utto n sub m it... 81

Ta b e l 5.10 Ta b e l te sting b utto n e xc ha ng e ... 82

Ta b e l 5.11 Ta b e l te sting b utto n ta ke b a c k ... 83

Ta b e l 5.12 Ta b e l te sting b utto n p a ss ... 83

Ta b e l 5.13 Ta b e l te sting b utto n hint... 83

Ta b e l 5.14 Ta b e l te sting b utto n q uit ... 84

Ta b e l 5.15 Ta b e l te sting func tio n g e tLe tte rSc o re ... 85

Ta b e l 5.16 Ta b e l te sting func tio n Am b ilHurufBa ru_BYAlp ha ... 86

Ta b e l 5.17 Ta b e l te sting func tio n Exc ha ng e Le tte rs... 86

Ta b e l 5.18 Ta b e l te sting func tio n G e tPla ye rs... 87

Ta b e l 5.19 Ta b e l te sting func tio n C he c kPa ra m sLo a d e d ... 87

Ta b e l 5.20 Ta b e l te sting func tio n Se tNe xtPla ye r... 88

Ta b e l 5.21 Ta b e l te sting func tio n Ra nd o m 7Le tte r... 89

Ta b e l 5.22 Ta b e l te sting func tio n G e tNe wLe tte rO nBo a rd ... 89

Ta b e l 5.23 Ta b e l te sting func tio n Ta ke Ba c k... 89


(9)

BAB I

PENDAHULUAN

1.1 Latar Belakang

Be rke m b a ng nya ilm u te kno lo g i m e m b a wa p e ng a ruh ya ng b e sa r d i se g a la b id a ng te rm a suk d a la m d unia p e nd id ika n. Da n p e rm a sa la ha n ya ng d iha d a p i o le h se b a g ia n tim p e ng a ja r khususnya d i ting ka t SD a d a la h se ring ka li c a ra p e m b e la ja ra n ya ng m o no to n m e m b ua t p a ra m urid b o sa n d a n m a la s untuk b e la ja r. Ma ka d a ri itu c a ra p e m b e la ja ra n ya ng b a ik d a n m e na rik m e nja d i sa la h sa tu nila i le b ih d a la m ha l p e ng a ja ra n. Pe ng g a b ung a n a nta ra p e nd id ika n d a n te kno lo g i m e rup a ka n sa la h sa tu so lusi untuk m e m ud a hka n p ro se s p e m b e la ja ra n m urid -m urid SD, a nta ra la in d a la m p ro se s p e m b e la ja ra n b a ha sa ing g ris.

Ma ka b e rd a sa rka n ura ia n d i a ta s, p e m b ua ta n se b ua h a p lika si

g a me sc ra b b le multip la ye r a ka n m e m b a ntu p a ra p e ng a ja r untuk

m e ng a ja rka n p e ng e na la n b a ha sa ing g ris ting ka t d a sa r b a g i p a ra m urid -m urid nya d e ng a n c a ra ya ng b e rb e d a , d i sini m e re ka d a p a t b e la ja r sa m b il b e rm a in g a me. Da n d iha ra p ka n d e ng a n a d a nya te kno lo g i ini d a p a t m e nja d ika n m urid -m urid m e nja d i le b ih b e rse m a ng a t d a la m m e ng ikuti p ro se s b e la ja r m e ng a ja r.

1.2 Rumusan Masalah

Pe rm a sa la ha n d a la m a p lika sig a me ini a d a la h:

1. Ba g a im a na c a ra m e m b e rika n p e ng a ja ra n ya ng b e rb e d a d a n tid a k m o no to n b a g i a na k-a na k ya ng se d a ng d ud uk d i b a ng ku se ko la h d a sa r?

2. Ba g a im a na c a ra m e ra nc a ng se b ua h g a me ya ng tid a k ha nya m e ng hib ur te ta p i jug a m e nd id ik b a g i a na k-a na k?


(10)

3. Ba g a im a na m e m b ua t se b ua h g a me ya ng ha silnya d a p a t d ia na lisa o le h p a ra tim p e ng a ja r?

1.3 Tujuan

Tujua n d a la m p e m b ua ta n a p lika si ini a d a la h se b a g a i b e rikut:

1. Me m b ua tc o mp ute r g a me ya ng d a p a t d im a inka n khususnya o le h a na k-a na k d a n se m ua ka la ng a n p a d a um um nya , ya ng d a p a t d ig una ka n untuk b e rm a in se ka lig us untuk b e la ja r. Ba ik d a la m ha l p e m b e la ja ra n Ba ha sa Ing g ris, m a up un p e m b e la ja ra n d a la m p e ng o p e ra sia n ko m p ute r ting ka t d a sa r.

2. Me wujud ka n se b ua h c o mp ute r g a me ya ng d a p a t d ig una ka n untuk p e nd id ika n d a n ha silnya d a p a t d ip a nta u d a n d ia na lisa o le h tim p e ng a ja r. Ya ng b e rg una se b a g a i m a sukka n untuk d ia na lisa d a n d itind a kla njuti o le h tim p e ng a ja r.

1.4 Batasan Masalah

Ad a p un rua ng ling kup d a ri a p lika si ini:

1. Ap lika si ini m e rup a ka n g a me ja ring a n ya ng d a p a t d im a inka n o le h 2-4 o ra ng p e m a in.

2. Ap lika si ini m e rup a ka n e d uc a tio n g a me ya ng se c a ra ke se luruha n m e ng g una ka n Ba ha sa Ing g ris, ke c ua li p a d a b a g ia nHo w To Pla y. 3. Ke p ing a n huruf se tia p p e m a in d ib e rika n se c a ra a c a k o le h

ko m p ute r.

4. Ha nya a d m in (g uru) ya ng d a p a t m e na m b a h, m e rub a h a ta u m e ng ha p us jum la h ko sa ka ta , p a p a n p e rm a ina n, use r d a n g a me ro o m.

5. G a me ini te rd iri d a ri ting ka ta n-ting ka ta n (le ve l) ya knie a sy, me d ium d a nha rd, ya ng d a p a t d ib e d a ka n d e ng a n:

Ea sy: d a p a t m e ng g una ka n fa silita shintd e ng a n tid a k te rb a ta s.

Me d ium : d a p a t m e ng g una ka n fa silita s hintse c a ra te rb a ta s (3


(11)

Ha rd : tid a k d a p a t m e ng g una ka n fa silita shint. 6. Da p a t m e nyim p a n 10 sko r te rting g i.

7. Da p a t m e m b e rika n b a ntua n ja wa b a n b a g i p e m a in (hint). 8. Te rd a p a t fa silita s c a ra b e rm a in (ho w to p la y).

9. Te rd a p a t fa silita s la p o ra n m urid (stud e nt re p o rt).

1.5 Sistematika Pembahasan

O rg a nisa si d a ri p e nulisa n d o kum e n d a ri a wa l a d a la h se b a g a i b e rikut : - BAB I Pe nd a hulua n

Ba g ia n ini b e risi la ta r b e la ka ng , rum usa n m a sa la h, tujua n, b a ta sa n m a sa la h, d a n siste m a tika p e m b a ha sa n.

- BAB II Da sa r Te o ri

Ba g ia n ini m e rup a ka n g a m b a ra n te o ri ke se luruha n d a ri a p lika si p e rm a ina n se p e rti a tura n p e rm a ina n, d a n p ro to ko l ko m unika si.

- BAB III Ana lisa Da n Pe m o d e la n

Ba g ia n ini b e risi la ta r b e la ka ng c e rita , rinc ia n g a me, a rsite kturg a me,sto ryb o a rd, d a nuse r inte rfa c e.

- BAB IV Pe ra nc a ng a n

Ba g ia n ini m e nje la ska n p e nja b a ra n d a ri tia p fung si uta m a ya ng te rd a p a t d i d a la m a p lika sig a me ini.

- BAB V Pe ng ujia n

Ba g ia n ini m e nje la ska n ha sil p e ng ujia n te rha d a p tia p fung si ya ng a d a .


(12)

- BAB VI Ke sim p ula n Da n Sa ra n

Ke sim p ula n b e risi p e rb a nd ing a n-p e rb a nd ing a n a nta ra p e re nc a na a n p ro d uk se b e lum d ib a ng un d e ng a n p ro d uk ya ng d iha silka n. Ap a ka h p ro d uk ya ng d ib a ng un m e m e nuhi tujua n a wa l ya ng d iing inka n.

Sa ra n b e risi ha l-ha l a p a sa ja ya ng d a p a t d ike m b a ng ka n untuk m e m b e rika n ke m a m p ua n le b ih ke p a d a p ro d uk ya ng d ib a ng un b a ik se c a ra te knis m a up un se c a ra d o kum e nta si.


(13)

BAB VI

KESIMPULAN DAN SARAN

6.1 Kesimpulan

Sub b a b ini b e risika n ke sim p ula n p e nulis se te la hg a me ya ng p e nulis b ua t se le sa i b e se rta d e ng a n te s ya ng d ila kuka n te rha d a p g a me ya ng p e nulis b ua t. Be rikut ini a d a la h ke sim p ula n ya ng p e nulis b ua t :

1. G a me Sc ra b b le Multip la ye r ini d a p a t d im a inka n o le h se m ua

ka la ng a n se c a ra um um d a n jug a o le h a na k-a na k se c a ra khusus. Ka re na m e m a ng se ja k a wa lg a me ini d itujuka n untuk m e nunja ng p e nd id ika n b a g i a na k-a na k. Ba ik d a la m ha l p e m b e la ja ra n Ba ha sa Ing g ris m a up un d a la m p e ng e na la n p e ng o p e ra sia n ko m p ute r d i ting ka t d a sa r.

2. Ap a b ila a na k-a na k b e lum te rb ia sa b e rm a n sc ra b b le d a la m ve rsi Ba ha sa Ing g ris ka re na b e lum b a nya k m e ng e ta hui p e rb e nd a ha ra a n ka ta d a la m Ba ha sa Ing g ris, d i sini a na k-a na k d a p a t m e ng g una ka n p ro se shint.

3. Pa ra g uru d a p a t m e m a nta u ha sil p e rm a ina n se tia p a na k d a la m se tia p p e rm a ina n d e ng a n m e liha tStud e nt Re p o rt. Stud e nt Re p o rt d i sini b e risi d a ta -d a ta p e rm a ina n se tia p a na k se p e rti ta ng g a l b e rm a in, sc o re, d a n jug a ka ta -ka ta ya ng d ib e ntuk o le h se tia p a na k p a d a se tia p p e rm a ina n.

6.2 Saran

Sub b a b ini b e risi sa ra n-sa ra n d a ri p e nulis untuk p e ng e m b a ng a n g a me “ Sc ra b b le Multip la ye r”. Be rikut ini sa ra n-sa ra n d a ri p e nulis : Da p a t m e m b e rika n hint d e ng a n m e ne m p a tka n ka ta -ka ta ya ng d a p a t d ira ng ka i la ng sung p a d a p a p a nnya d a n p ro se snya d a p a t le b ih c e p a t d e ng a n m e ng e m b a ng ka nnya m e la lui p e ra nc a ng a n AI.


(14)

DAFTAR PUSTAKA

1. Sc hm id , Eg o n ;PHP Ma nua l;

http :/ / www.p hp .ne t/ d o c s.p hp. 2. http :/ / www.kirup a .c o m.

3. Jub ile e Ente rp rise ;Te knik Me m b ua t G a m e de ng a n Fla sh 8; Pe ne rb it PT Ele x Me d ia Ko m p utind o , 2005.

4. Lo tt, Jo e y a nd Re inha rd t, Ro b e rt; Fla sh 8 Ac tio n Sc ript Bib le; Wile y Pub lishing Inc .,2006.


(1)

BAB I

PENDAHULUAN

1.1 Latar Belakang

Be rke m b a ng nya ilm u te kno lo g i m e m b a wa p e ng a ruh ya ng b e sa r d i se g a la b id a ng te rm a suk d a la m d unia p e nd id ika n. Da n p e rm a sa la ha n ya ng d iha d a p i o le h se b a g ia n tim p e ng a ja r khususnya d i ting ka t SD a d a la h se ring ka li c a ra p e m b e la ja ra n ya ng m o no to n m e m b ua t p a ra m urid b o sa n d a n m a la s untuk b e la ja r. Ma ka d a ri itu c a ra p e m b e la ja ra n ya ng b a ik d a n m e na rik m e nja d i sa la h sa tu nila i le b ih d a la m ha l p e ng a ja ra n. Pe ng g a b ung a n a nta ra p e nd id ika n d a n te kno lo g i m e rup a ka n sa la h sa tu so lusi untuk m e m ud a hka n p ro se s p e m b e la ja ra n m urid -m urid SD, a nta ra la in d a la m p ro se s p e m b e la ja ra n b a ha sa ing g ris.

Ma ka b e rd a sa rka n ura ia n d i a ta s, p e m b ua ta n se b ua h a p lika si g a me sc ra b b le multip la ye r a ka n m e m b a ntu p a ra p e ng a ja r untuk m e ng a ja rka n p e ng e na la n b a ha sa ing g ris ting ka t d a sa r b a g i p a ra m urid -m urid nya d e ng a n c a ra ya ng b e rb e d a , d i sini m e re ka d a p a t b e la ja r sa m b il b e rm a in g a me. Da n d iha ra p ka n d e ng a n a d a nya te kno lo g i ini d a p a t m e nja d ika n m urid -m urid m e nja d i le b ih b e rse m a ng a t d a la m m e ng ikuti p ro se s b e la ja r m e ng a ja r.

1.2 Rumusan Masalah

Pe rm a sa la ha n d a la m a p lika sig a me ini a d a la h:

1. Ba g a im a na c a ra m e m b e rika n p e ng a ja ra n ya ng b e rb e d a d a n tid a k m o no to n b a g i a na k-a na k ya ng se d a ng d ud uk d i b a ng ku se ko la h d a sa r?

2. Ba g a im a na c a ra m e ra nc a ng se b ua h g a me ya ng tid a k ha nya m e ng hib ur te ta p i jug a m e nd id ik b a g i a na k-a na k?


(2)

3. Ba g a im a na m e m b ua t se b ua h g a me ya ng ha silnya d a p a t d ia na lisa o le h p a ra tim p e ng a ja r?

1.3 Tujuan

Tujua n d a la m p e m b ua ta n a p lika si ini a d a la h se b a g a i b e rikut:

1. Me m b ua tc o mp ute r g a me ya ng d a p a t d im a inka n khususnya o le h a na k-a na k d a n se m ua ka la ng a n p a d a um um nya , ya ng d a p a t d ig una ka n untuk b e rm a in se ka lig us untuk b e la ja r. Ba ik d a la m ha l p e m b e la ja ra n Ba ha sa Ing g ris, m a up un p e m b e la ja ra n d a la m p e ng o p e ra sia n ko m p ute r ting ka t d a sa r.

2. Me wujud ka n se b ua h c o mp ute r g a me ya ng d a p a t d ig una ka n untuk p e nd id ika n d a n ha silnya d a p a t d ip a nta u d a n d ia na lisa o le h tim p e ng a ja r. Ya ng b e rg una se b a g a i m a sukka n untuk d ia na lisa d a n d itind a kla njuti o le h tim p e ng a ja r.

1.4 Batasan Masalah

Ad a p un rua ng ling kup d a ri a p lika si ini:

1. Ap lika si ini m e rup a ka n g a me ja ring a n ya ng d a p a t d im a inka n o le h 2-4 o ra ng p e m a in.

2. Ap lika si ini m e rup a ka n e d uc a tio n g a me ya ng se c a ra ke se luruha n m e ng g una ka n Ba ha sa Ing g ris, ke c ua li p a d a b a g ia nHo w To Pla y. 3. Ke p ing a n huruf se tia p p e m a in d ib e rika n se c a ra a c a k o le h

ko m p ute r.

4. Ha nya a d m in (g uru) ya ng d a p a t m e na m b a h, m e rub a h a ta u m e ng ha p us jum la h ko sa ka ta , p a p a n p e rm a ina n, use r d a n g a me ro o m.

5. G a me ini te rd iri d a ri ting ka ta n-ting ka ta n (le ve l) ya knie a sy, me d ium d a nha rd, ya ng d a p a t d ib e d a ka n d e ng a n:


(3)

Ha rd : tid a k d a p a t m e ng g una ka n fa silita shint. 6. Da p a t m e nyim p a n 10 sko r te rting g i.

7. Da p a t m e m b e rika n b a ntua n ja wa b a n b a g i p e m a in (hint). 8. Te rd a p a t fa silita s c a ra b e rm a in (ho w to p la y).

9. Te rd a p a t fa silita s la p o ra n m urid (stud e nt re p o rt).

1.5 Sistematika Pembahasan

O rg a nisa si d a ri p e nulisa n d o kum e n d a ri a wa l a d a la h se b a g a i b e rikut : - BAB I Pe nd a hulua n

Ba g ia n ini b e risi la ta r b e la ka ng , rum usa n m a sa la h, tujua n, b a ta sa n m a sa la h, d a n siste m a tika p e m b a ha sa n.

- BAB II Da sa r Te o ri

Ba g ia n ini m e rup a ka n g a m b a ra n te o ri ke se luruha n d a ri a p lika si p e rm a ina n se p e rti a tura n p e rm a ina n, d a n p ro to ko l ko m unika si.

- BAB III Ana lisa Da n Pe m o d e la n

Ba g ia n ini b e risi la ta r b e la ka ng c e rita , rinc ia n g a me, a rsite kturg a me,sto ryb o a rd, d a nuse r inte rfa c e.

- BAB IV Pe ra nc a ng a n

Ba g ia n ini m e nje la ska n p e nja b a ra n d a ri tia p fung si uta m a ya ng te rd a p a t d i d a la m a p lika sig a me ini.

- BAB V Pe ng ujia n

Ba g ia n ini m e nje la ska n ha sil p e ng ujia n te rha d a p tia p fung si ya ng a d a .


(4)

- BAB VI Ke sim p ula n Da n Sa ra n

Ke sim p ula n b e risi p e rb a nd ing a n-p e rb a nd ing a n a nta ra p e re nc a na a n p ro d uk se b e lum d ib a ng un d e ng a n p ro d uk ya ng d iha silka n. Ap a ka h p ro d uk ya ng d ib a ng un m e m e nuhi tujua n a wa l ya ng d iing inka n.

Sa ra n b e risi ha l-ha l a p a sa ja ya ng d a p a t d ike m b a ng ka n untuk m e m b e rika n ke m a m p ua n le b ih ke p a d a p ro d uk ya ng d ib a ng un b a ik se c a ra te knis m a up un se c a ra d o kum e nta si.


(5)

BAB VI

KESIMPULAN DAN SARAN

6.1 Kesimpulan

Sub b a b ini b e risika n ke sim p ula n p e nulis se te la hg a me ya ng p e nulis b ua t se le sa i b e se rta d e ng a n te s ya ng d ila kuka n te rha d a p g a me ya ng p e nulis b ua t. Be rikut ini a d a la h ke sim p ula n ya ng p e nulis b ua t :

1. G a me Sc ra b b le Multip la ye r ini d a p a t d im a inka n o le h se m ua ka la ng a n se c a ra um um d a n jug a o le h a na k-a na k se c a ra khusus. Ka re na m e m a ng se ja k a wa lg a me ini d itujuka n untuk m e nunja ng p e nd id ika n b a g i a na k-a na k. Ba ik d a la m ha l p e m b e la ja ra n Ba ha sa Ing g ris m a up un d a la m p e ng e na la n p e ng o p e ra sia n ko m p ute r d i ting ka t d a sa r.

2. Ap a b ila a na k-a na k b e lum te rb ia sa b e rm a n sc ra b b le d a la m ve rsi Ba ha sa Ing g ris ka re na b e lum b a nya k m e ng e ta hui p e rb e nd a ha ra a n ka ta d a la m Ba ha sa Ing g ris, d i sini a na k-a na k d a p a t m e ng g una ka n p ro se shint.

3. Pa ra g uru d a p a t m e m a nta u ha sil p e rm a ina n se tia p a na k d a la m se tia p p e rm a ina n d e ng a n m e liha tStud e nt Re p o rt. Stud e nt Re p o rt d i sini b e risi d a ta -d a ta p e rm a ina n se tia p a na k se p e rti ta ng g a l b e rm a in, sc o re, d a n jug a ka ta -ka ta ya ng d ib e ntuk o le h se tia p a na k p a d a se tia p p e rm a ina n.

6.2 Saran

Sub b a b ini b e risi sa ra n-sa ra n d a ri p e nulis untuk p e ng e m b a ng a n g a me “ Sc ra b b le Multip la ye r”. Be rikut ini sa ra n-sa ra n d a ri p e nulis : Da p a t m e m b e rika n hint d e ng a n m e ne m p a tka n ka ta -ka ta ya ng d a p a t d ira ng ka i la ng sung p a d a p a p a nnya d a n p ro se snya d a p a t le b ih c e p a t d e ng a n m e ng e m b a ng ka nnya m e la lui p e ra nc a ng a n AI.


(6)

DAFTAR PUSTAKA

1. Sc hm id , Eg o n ;PHP Ma nua l;

http :/ / www.p hp .ne t/ d o c s.p hp. 2. http :/ / www.kirup a .c o m.

3. Jub ile e Ente rp rise ;Te knik Me m b ua t G a m e de ng a n Fla sh 8; Pe ne rb it PT Ele x Me d ia Ko m p utind o , 2005.

4. Lo tt, Jo e y a nd Re inha rd t, Ro b e rt; Fla sh 8 Ac tio n Sc ript Bib le; Wile y Pub lishing Inc .,2006.