jurnal remi21 (indo)

Upload: pujaaditya

Post on 02-Mar-2018

218 views

Category:

Documents


0 download

TRANSCRIPT

  • 7/26/2019 Jurnal Remi21 (Indo)

    1/9

    Journal of Theoretical and Applied Information TechnologyXXth xxxxxx XXX. Vol.XX No.X

    2005 20XX JATIT & LLS. All rights reserved.

    ISSN: xxxx-xxxx .!"tit.org #-ISSN: xxxx-xxxx

    GAME KARTU REMI 21 DENGAN FITUR

    ARTIFICIAL INTELLIGENCE BERBASIS ANDROID

    1I GD. KOMANG PUJA ADITYA, 2A. A. K. OKA SUDANA, 3I PT. AGUS EKA PRATAMA1,2,3Fakultas Teknik Unie!sitas U"a#ana, Tekn$l$%i In&$!'asi, Bali, In"$nesia

    E('ail) 1u*$k++%'ail-.$', 2a%un%$kasunu"-a.-i",3eka-/!ata'aunu"-a.-i"

    ABSTRAK

    0e!'ainan ka!tu 21 'e!u/akan sala satu "a!i /e!'ainan ka!tu t!a"isi$nal "a!i ali #an% 'en%%unakan

    'e"ia ka!tu !e'i sea%ai inst!u'en /e!'ainan- K$nse/ uta'a /e!'ainan Re'i 21 a"ala 'en%itun% nilai

    "a!i an%ka ka!tu- 0e'ain 'en"a/atkan nilai 'en"ekati 21, "an ti"ak lei "a!i 21- Ka!tu #an% 'eleii

    *u'la 21 ti"ak 'e'enui /e!s#a!atan atau %u%u!- Stan"a! ka!tu !e'i "en%an "ua /aket ka!tu'en%%unakan 145 ka!tu6 tan/a ka!tu 14 'en*a"i +7 ka!tu 6 "i "e.k "an selu!u ka!tu "ik$.$k e!sa'aan-

    Atu!an /e!'ainan a.e e!nilai 1 atau seesa! 11- Ka!tu %a'a! e!nilai 14 "an lainn#a se/e!ti ka!tu 1

    sa'/ai + e!nilai n$!'al- K$n"isi lain #an% 'e'uat /e'ain 'enan% a"ala 'en"a/at "ua ka!tu a.e "i

    tan%an "an 'en%u'/ulkan ena' ka!tu "i tan%an "en%an nilai sa'a "en%an 21 atau ti"ak lei "a!i 21-Stan"a! /e'ain "ala' /e!'ainan seena!n#a a"ala ti%a sa'/ai "ela/an /e'ain , teta/i untuk /e!'ainan

    ini 'en%%unakan stan"a! ti%a sa'/ai ena' /e'ain- Sei!in% /e!ke'an%an tekn$l$%i a!ti&i.ial intelli%en.e

    AI6 , 'e'un%kinkan untuk 'e!an.an% %a'e ka!tu Re'i 21 "en%an "ukun%an /e!'ainan tun%%al sin%le

    /la#e!6 "an 'en%%unakan tekn$l$%i '$ile an"!$i"-

    Kata Kunci:Permainan Kartu, Tradisional, Android, Artificial Intelligence (AI), Single Player

    1

  • 7/26/2019 Jurnal Remi21 (Indo)

    2/9

    Journal of Theoretical and Applied Information TechnologyXXth xxxxxx XXX. Vol.XX No.X

    2005 20XX JATIT & LLS. All rights reserved.

    ISSN: xxxx-xxxx .!"tit.org #-ISSN: xxxx-xxxx

    1. PENDAHUUAN

    0e!'ainan t!a"isi$nal ali a"ala /e!'ainan

    !ak#at ali #an% "i'aksu"kan sea%ai sa!ana

    iu!an- Be!a%ai *enis /e!'ainan t!a"isi$nal "iali ti"ak akan ais untuk "i/e!in.an%kan , sala

    satun#a #aitu /e!'ainan ka!tu t!a"isi$nal ali-

    0e!'ainan ka!tu a"ala suatu /e!'ainan se"e!ana

    'en%%unakan ka!tu sea%ai 'e"ia /e!'ainan-Ka!tu /e!'ainan "i ali u'u'n#a te!a%i

    'en%%unakan 3 *enis ka!tu #aitu .eki , "$'in$ "an

    !e'i- Ceki *u%a "ikenal sea%ai k$a 6 a"ala *enis

    ka!tu "en%an '$ti& ka!akte! .ina #an% "i%unakan"ala' /e!'ainan ka!tu .eki- 0e!'ainan "$'an,

    %a/lek , "an l$k aka! a"ala *enis /e!'ainan

    "en%an 'en%%unakan ka!tu "$'in$- Ka!tu !e'i

    "i%unakan untuk /e!'ainan !e'i, 51 , !e'i 21 ,'inu' , "an san%%$n%- 0e!'ainan Ka!tu Re'i 21

    'e!u/akan sala satu /e!'ainan #an% .uku/"i%e'a!i "i Mas#a!akat Bali- 0e!'ainan Ka!tu

    Re'i 21 "i'ainkan ti%a sa'/ai "ela/an $!an% "an'e!u/akan *enis /e!'ainan ka!tu 'en%itun%-

    0e'ain akan 'en%itun% an%ka ka!tu sesuai *u'la

    'en"ekati atau sa'a "en%an 21, sesuai "en%an

    tu*uan atau %$al /e!'ainan Ka!tu Re'i 21- Ka!tu#an% 'eleii *u'la 21 akan "in#atakan %u%u!-

    0a"atn#a !utinitas 'anusia 'en#eakan

    /e!'ainan ka!tu t!a"isi$nal se'akin *a!an%

    "i'ainkan "an "ilu/akan- Game Ka!tu Re'i 21'e!u/akan /e!'ainan ka!tu t!a"isi$nal "i Bali

    "ala' entuk "i%ital, sea%ai 'e"ia /elesta!ian

    'en%%unakan tekn$l$%i '$ile e!asis An"!$i"-Sei!in% /e!ke'an%an tekn$l$%i "ala' i"an%

    ArtificialIntelligence, 'e'un%kinkan suatu game

    ka!tu "i!an.an% "en%an &itu! /e!'ainan tun%%al

    Singleplayer6- Artificial Intelligence atauke.e!"asan uatan akan 'en%u!an%i 'asala

    ku!an%n#a la8an e!'ain "an untuk 'en%asa

    l$%ika user "ala' 'en%e'an%kan ke'a'/uan

    e!'ain- Atu!an atau !ule /e!'ainan Ka!tu Re'i21 "ii'/le'entasikan ke"ala' entuk "i%ital

    "en%an &itu! Artificial Intelligence AI6 untuk

    /e!'ainan tun%%al Singleplayer6- Istila

    /e!'ainan se/e!ti N%e!usak, N%eli/e!, A"u Ka!tu

    "an N%e!tu #an% "ian%%a/ *u"i /a"a /e!'ainanKa!tu Re'i 21 ti"ak "ii'/le'entasikan se.a!a

    n#ata, an#a seatas ketentuan u'u' "ala'

    /e!'ainan sein%%a /enelitian ti"ak 'en%a!a /a"a/e!*u"ian-

    2. STATE O! THE ART

    0enelitian 'en%enai %a'e e!asis An"!$i"

    "en%an 'en%%unakan 'e"ia ka!tu su"a /e!na

    "ilakukan, aik 'en%%unakan &itu! atau 'et$"e

    al%$!it'a "i"ala'n#a-

    Ran.an% Ban%un GameKa!tu S/i!it Be!asisAn"!$i" "en%an Fitu! Online Multiplayer $le

    A%un% 9$"i 0!ata'a "an A-A- K$'/#an% Oka

    Su"ana, 'elakukan /enelitian /e!an.an%an Game

    Ka!tu S/i!it "en%an 'e"ia ka!tu "$'in$-0e!'ainan Ka!tu S/i!it 'e!u/akan /e!'ainan ka!tu

    'en%itun%- Fitu!Multiplayer Online 'en"ukun%

    /e!an.an%an GameKa!tu S/i!it e!asis An"!$i".

    Batasan 'asala "ala' tulisan ini, 'e'un%kinkan7 /e'ain a"a "ala' game. ogin "ilakukan $le

    user, ke'u"ian 'asuko!!ysea%ai titik te'u "an

    "oom a"ala !uan% e!lan%sun%n#a /e!'ainan-

    Ketentuan /e!'ainan se/e!ti #deg M$"al A8al6,Triple "an 0e!%antian $ealer Ban"a!6 ti"ak

    "isan%kut /autkan ke *u"i an#a sea%ai atu!an/enun*an%game.

    0enelitian "en%an *u"ul Game Bl$k Baka!Be!asis An"!$i" 'en%%unakan Met$"e LCG "an

    LFSR "iuat $le Ka"ek A"i 0!a/ta "an I Ketut

    Da!'a 0ut!a, 'e!u/akan /e!'ainan ka!tu

    T!a"isi$nal Bali 'en%%unakan Ka!tu D$'in$sea%ai $*ek- Game Bl$k Baka! e!asis An"!$i"

    "i!an.an% 'en%%unakan &itu!Artificial Intelligence

    untuk 'en"ukun% /e!'ainan tun%%al Single

    Player6- 0!$ses 'en%a.ak ka!tu 'en%k$'inasikan'et$"e /en%a.akan inear %ongruential

    Generators LCG6 "an inear &eed!ac' Sift

    "egisterLFSR6 untuk 'e'/e!$le ka!tu a.ak "an'e'ini'alisi! ke'un.ulan ka!tu #an% sa'a- :asil

    /ene!a/an k$'inasi 'et$"e ini #aitu, 'a'/u

    'en#eta!akan /e!sentase tin%kat ke'enan%an "an

    kekalaan Ban"a! seesa! ;2< e!an"in% 5=alue

    A.e 1 $! 11

    Kin% 14

    ?ueen 14

    9a.k 14

    T8$ 2

    T!ee 3

    F$u! 5Fie ;

    Si@ 7

    Seen

    Ei%t =

    Nine +

    3.2 Ru)$ Ga($

    K$n"isi saat /e!ta'a kali "ua ka!tu /e'ain

    a"ala seua a.e "an ka!tu 14 ka!tu %a'a!6,

    'e'e!i nilai 21 "ala' "ua ka!tu, ini a"ala tu*uan/e!'ainan "an "en%an na'a n%e!usak, na'un

    k$n"isi ini "ikalakan ketika "ua ka!tu /e!ta'a

    /e'ain a.e %an"a a.e "an a.e6, ini a"ala ka!tu'alaikat atau "en%an na'a N%eli/e!- 9ika setia/

    /e'ain ti"ak "ala' k$n"isi N%e!usak atau

    N%eli/e!, /e!'ainan "ilan*utkan "en%an k$n"isi

    A"u Ka!tu- Dala' k$n"isi A"u Ka!tu, ketika

    /e'ain 'en%u'/ulkan ena' ka!tu "i tan%an"en%an nilai ka!tu 'en"ekati 21 "an ti"ak lei

    "a!i 21- Na'a ini N%e!tu-

    1- N%e!usak 216

    N%e!usak a"ala suatu k$n"isi "i 'ana /e'ain

    'en"a/at a.e "an ka!tu 14 ka!tu %a'a! Ra*a Ratu 9a.k6- Ga'e ini akan se%e!a e!enti ketika

    satu atau lei /e'ain 'en.etak 21 atau N%e!usak-

    Men%$.$k ka!tu "itentukan $le *u'la /e'ain

    #an% 'en"a/atkan n%e!usak, ketika an#a satu/e'ain #an% 'en"a/at n%e!usak, ka!tu "ik$.$k

    $le /e'ain "a!i setela /e'ain #an% 'en"a/at

    n%e!usak- Na'un ketika "ua /e'ain atau lei

    'en"a/atkan N%e!usak, k$.$k ka!tu "ilakukan $le/e'ain a8al-

    2- N%eli/e! D$ule A.e6

    N%eli/e! a"ala suatu k$n"isi "i 'ana /e'ain

    'en"a/at a.e "an a.e Sea%ai %an"a6- N%eli/e!

    'en%alakan n%e!usak "an /en%$.$kan ka!tu

    "ilakukan sesuai "en%an /$sisi a8al, e!e"a"en%an N%e!usak-

    3- A"u Ka!tu Ca!" Mat.6

    A"u Ka!tu a"ala suatu k$n"isi "i 'ana ti"ak

    se'ua /e'ain isa n%e!usak atau N%eli/e!- A"u

    Ka!tu "ilakukan "en%an 'ena'akan ka!tu

    "en%an 'aksi'al ena' ka!tu "itan%an "en%an*u'la ka!tu 'en"ekati 21- 0e'ain #an% 'eleii

    senilai 21 "in#atakan kala- 0en%$.$kan ka!tu

    "ilakukan "a!i a8al-

    5- N%e!tu

    N%e!tu a"ala suatu k$n"isi ketika /e'ain'en%u'/ulkan 'aksi'al ka!tu ena' ka!tu6, "an

    *u'la t$tal ka!tu ti"ak lei "a!i 21 atau sa'a

    "en%an 21- N%e!tu isa 'en%alakan nilai 21

    sela'a A"u Ka!tu, atau ketika /e'ain lain'en"a/at nilai 21, 8alau "en%an nilai "ia8a 21-

    /en%$.$kan "ilakukan "a!i a8al, "an *u'la

    ta!uan "ie!ikan /e'enan% N%e!tu-

    *. PERAN+ANGAN GAME

    Ga'a!an u'u' "i Re'i 21 "iilust!asikan

    "en%an &l$8.a!t #an% 'en%%a'a!kan ali!an

    /e!'ainan- Ali!an /e!'ainan "i'ulai ketika

    /e'ain 'asuk "an /ili 'enu untuk e!'ain-Mena'/ilkan 0la# Ga'e untuk e!'ain "en%an

    &itu! A!ti&i.ial Intelli%en.e AI6- 0e'ain 'en%isi

    na'a "an 'e'ili aata! "i a8al /e!'ainan-Ke'u"ian /en%atu!an /e!'ainan "an 'e'ili/$sisi untuk e!'ain "an 'e'ulai /e!'ainan- Dua

    ka!tu "ia%ikan- K$n"isi N%e!usak atau N%eli/e!

    akan "i/e!iksa $le siste' "i a8al /e!'ainan-

    Ketika ti"ak a"a /e'ain #an% 'en"a/atkan,ke'u"ian "ilan*utkan "en%an A"u Ka!tu- /e'ain

    "ie!i kese'/atan untuk 'en%a'il 'aksi'al 7

    ka!tu "i tan%an untuk 'ene'ukan t$tal /$in lei

    "ekat ke 21- /!$ses N%e!tu 'e'un%kinkan /e'ainuntuk 'e'enan%kan /e!'ainan "en%an 'en%a'il

    'aksi'alkan ka!tu "en%an !isik$ kean%k!utan

    ust6 'enin%kat- Na'un, *ika /e'ain 'en"a/at

    N%e!tu, 'aka /e'ain "a/at se%e!a 'e'enan%kan

    /e!tan"in%an "an 'en%alakan se'ua nilai /e'ainka!tu #an% lain saat A"u Ka!tu-

    3

  • 7/26/2019 Jurnal Remi21 (Indo)

    4/9

  • 7/26/2019 Jurnal Remi21 (Indo)

    5/9

    Journal of Theoretical and Applied Information TechnologyXXth xxxxxx XXX. Vol.XX No.X

    2005 20XX JATIT & LLS. All rights reserved.

    ISSN: xxxx-xxxx .!"tit.org #-ISSN: xxxx-xxxx

    &igure * Acti/ity $iagram Gameplay

    Sin%le 0la#e! "ala' A.tiit# Dia%!a'

    'en%%a'a!kan ke%iatan #an% te!*a"i "i /en%%una

    ketika 'e'uka a/likasi "an ke'u"ian a/likasi

    akan 'ena'/ilkan s/las s.!een "an 'ena'/ilkan

    'enu uta'a, 'aka a/likasi 'enun%%u !es/$n "a!i

    /en%%una- 0en%%una 'e'ili '$"e sin%le /la#e!,

    siste' ke'u"ian akan 'ena'/ilkan /e'ain

    tun%%al a"e%an te!aki! 'ena'/ilkan 'enu untuk

    sa'/ai ke a"e%an "i uta'a '$"e sin%le /la#e!

    %a'e- 0e!'ainan "i'ulai ketika /e'ain 'e'ili

    t$'$l 0la# "an "i/!$ses $le siste' untuk

    'ena'/ilkan /e!'ainan "an /e'ain e!'ain

    se.a!a tun%%al 'ela8an siste'-

    &igure 0* Acti/ity $iagram Gameplay

    A.tiit# Dia%!a' "ala' Fi%u!e 5

    'en%%a'a!kan /!$ses selan*utn#a a"ala ketika

    /en%%una 'e'ili t$'$l 0la# , 'aka siste'

    'en%$.$k ka!tu a8al akan "ilakukan "i "e.k "an 2

    ka!tu "ia%ikan ke setia/ /e'ain, te!'asuk/en%%una- 0!$ses selan*utn#a a"ala 'e'e!iksa

    k$n"isi N%e!usak atau N%eli/e!, ila ti"ak a"a

    /e'ain #an% 'e'/e!$le, "ite!uskan "en%an A"u

    Ka!tu atau N%e!tu "en%an 'en%a'il ka!tu- Se'ua

    k$n"isi akan "i/e!iksa untuk 'en"a/atkan

    /e'enan% "an siste' 'ena'/ilkan /e'enan% se!ta

    'enun%%u !es/$n /en%%una untuk e!'ain la%i

    atau ti"ak- 9ika #a, siste' 'ena'/ilkan t$'$l

    ;

  • 7/26/2019 Jurnal Remi21 (Indo)

    6/9

    Journal of Theoretical and Applied Information TechnologyXXth xxxxxx XXX. Vol.XX No.X

    2005 20XX JATIT & LLS. All rights reserved.

    ISSN: xxxx-xxxx .!"tit.org #-ISSN: xxxx-xxxx

    sta!t- Na'un, *ika /en%%una 'e'ili ti"ak,

    siste' akan 'e'/!$ses /en%%una untuk

    'en%aki!i /e!'ainan "en%an 'ena'/ilkan

    /e!'ainan e!aki! Ga'e Oe!6-

    . THEORETI+A !RAMEORK

    .1 Ati&icia) Int$))i-$nc$ AI4

    A!ti&i.ial Intelli%en.e AI6 'e!u/akan ka8asan

    /enelitian, a/likasi "an inst!uksi #an% te!kait

    "en%an k$'/ute! /e'!$%!a'an untuk 'elakukan

    al(al #an% "ala' /an"an%an 'anusia a"ala

    .e!"as- Sei!in% "en%an /e!ke'an%an ke.e!"asan

    uatan "i e!a tekn$l$%i #an% .e/at "a/at

    "ikel$'/$kkan sea%ai e!ikut-

    1- Siste' 0aka! E@/e!t S#ste'6, k$'/ute!

    sea%ai sa!ana untuk 'en#i'/an /en%etauan

    /a!a /aka! sein%%a k$'/ute! 'e'iliki

    kealian 'en#elesaikan /e!'asalaan "en%an

    'eni!u kealian #an% "i'iliki /aka!-

    2- 0en%$laan Baasa Ala'i Natu!al Lan%ua%e

    0!$.essin%6, /la#e! "a/at e!k$'unikasi

    "en%an k$'/ute! 'en%%unakan aasa

    sea!i(a!i, 'isal aasa in%%!is, aasa

    in"$nesia, "an sea%ain#a-

    3- 0en%enalan U.a/an S/ee. Re.$%niti$n6,'anusia "a/at e!k$'unikasi "en%an

    k$'/ute! 'en%%unakan sua!a-

    5- R$$tika Siste' Sens$!-

    ;- C$'/ute! >isi$n, 'en%inte!/!etasikan

    %a'a! atau $*ek($*ek ta'/ak 'elalui

    k$'/ute!-

    7- Intelli%ent C$'/ute!(Ai"e" Inst!u.ti$n,

    k$'/ute! "a/at "i%unakan sea%ai /en%a*a!

    #an% "a/at 'elati 'en%a*a!-

    - S$&t C$'/utin%, 'e!u/akan siste' #an%

    'e'iliki kealian se/e!ti 'anusia /a"a

    "$'ain te!tentu, 'a'/u e!a"a/tasi "an

    ela*a! a%a! "a/at eke!*a lei aik *ika

    te!*a"i /e!uaan lin%kun%an- S$&t .$'/utin%

    'en%eks/l$itasi a"an#a t$le!ansi te!a"a/

    keti"akte/atan, keti"ak/astian, "an keena!an

    /a!sial untuk "a/at "iselesaikan "an

    "iken"alikan "en%an 'u"a a%a! sesuai

    "en%an !ealita- Met$"$l$%i('et$"$l$%i #an%

    "i%unakan "ala' s$&t .$'/utin% a"ala

    sea%ai e!ikut-

    a- L$%ika Fu#Fu# L$%i.

    'en%ak$'$"asi keti"akte/atan6-

    - 9a!in%an S#a!a& Ti!uanNeu!all Net8$!k-

    .- 0!$ailisti. Reas$nin% 'en%ak$'$"asi

    keti"ak/astian6-

    "- Al%$!it'a GenetikaE$luti$na!#

    C$'/utin% $/ti'asi6-

    .2 Ru((0 21 it' Ati&icia) Int$))i-$nc$ AI4

    !$atu$

    0e'ain 8a*i 'en%a'il ka!tu saat nilai

    ku!an% "a!i 17- T$'$l :it /e!'intaan6 untuk

    'en%a'il ka!tu "an Stan" e!taan6 "i%unakan

    untuk teta/ /a"a nilai #an% "i/e!$le- k$'/ute!

    "a/at 'e'ili untuk Stan" saat nilai ka!tu anta!a

    1= sa'/ai 21- K$'/ute! 'e'ili :its untuk

    'en%a'il ka!tu ketika nilai ka!tu a"ala ku!an%

    "a!i 17 atau 'e'iliki kese'/atan untuk 'en"ekati

    nilai 21- N%e!usak atau N%eli/e! 'e'enan%kan

    /e!tan"in%an $t$'atis, N%e!tu isa "ilakukan

    "en%an 'en%u'/ulkan ena' ka!tu "i tan%an

    "en%an nilai ku!an% "a!i atau 'en"ekati 21-

    k$'/ute! 'e'iliki kese'/atan N%e!tu "en%an

    'e'a.a ka!tu "i tan%an untuk 'e'un%kinkan

    'en"a/at nilai 'en"ekati 21, "an se.a!a $t$'atis

    'ena'akan ka!tu ketika ia 'e'iliki kese'/atan

    N%e!tu- 0!e"iksi k$'/ute! untuk 'ena'akan

    ka!tu "en%an 'en.$.$kkan sisa /e'ain "i "e.k,

    untuk 'en%elaui /e'ain lain "en%an

    'enin%katkan nilai atau e!taan /a"a nilai #an%

    "i/e!$le-

    .3 !i'$ Yat$ S'u&&)$ A)-%it'(

    Fise!(ates su&&le "ia'il "a!i na'a R$nal"

    Fise! "an F!ank ates6 atau *u%a "ikenal "en%an

    na'a Knut su&&le "ia'il "a!i na'a D$nal"

    Knut6, a"ala seua al%$!it'a untuk

    'en%asilkan suatu /e!'utasi a.ak "a!i suatu

    i'/unan te!in%%a, "en%an kata lain untuk

    7

  • 7/26/2019 Jurnal Remi21 (Indo)

    7/9

    Journal of Theoretical and Applied Information TechnologyXXth xxxxxx XXX. Vol.XX No.X

    2005 20XX JATIT & LLS. All rights reserved.

    ISSN: xxxx-xxxx .!"tit.org #-ISSN: xxxx-xxxx

    'en%a.ak suatu i'/unan te!seut- Fise!(ates

    su&&le *ika "ii'/le'entasikan "en%an ena!, 'aka

    asil "a!i al%$!it'a ini ti"ak akan e!at seela,

    sein%%a setia/ /e!'utasi 'e'iliki ke'un%kinan

    #an% sa'a- Met$"e /en%$.$kan ka!tu

    'en%%unakan 'et$"e Fise!(ates, #aitu

    'en%%unakan nilai a.ak #an% 'en%k$"ekan in"eks

    a!!a# a8al 'isaln#a /a"a ka!tu a.ak- Nilai !an"$'

    /e!ta'a "itentukan $le !entan% nilai "ala'

    /an*an% a!!a# ka!tu, setela 'e'/e!$le nilai a.ak,

    in"eks ka!tu in"eks i "ituka! "en%an nilai a.ak,

    ke'u"ian "iulan% sa'/ai ka!tu te!aki!-

    0seu"$.$"e)

    var arrayKartu[] =

    {1,2,3,4,5,6,7,8,9,10};

    for var i=0; i

  • 7/26/2019 Jurnal Remi21 (Indo)

    8/9

    Journal of Theoretical and Applied Information TechnologyXXth xxxxxx XXX. Vol.XX No.X

    2005 20XX JATIT & LLS. All rights reserved.

    ISSN: xxxx-xxxx .!"tit.org #-ISSN: xxxx-xxxx

    i"entitas /en%%una "an setela 'e'asukkan na'a

    k$l$', "iikuti "en%an 'enekan t$'$l su'ituntuk 'enu*u s.ene e!ikutn#a-

    &igure 6. Play 5o- Scene Select %aracter

    0e'ilian ka!akte! /a"a /e!'ainan ka!tu Re'i 21,

    "i%unakan sea%ai ilust!asi "a!i seua aata! #an%isa "i/ili $le /en%%una- Dise"iakan = *enis

    aata! sea%ai ka!akte! "an t$'$l su'it untuk'enu*u ke s.ene selan*utn#a-

    &igure 7. Play 5o- Games Scene Setting

    %onditions

    Settin% k$n"isi %a'e a"ala untuk 'en%atu! untuk

    'eliat an#ak /e'ain #an% e!'ain #an% te!se"ia

    /ilian 3 sa'/ai 7 /e'ain "ala' /e!'ainan "an*u'la /$in #an% "i%unakan untuk ta!uan ;444,

    14-444, 24-444, 34-444, "an ;4-444- T$'$l

    Su'it "i%unakan untuk 'enu*u s.ene e!ikutn#a

    "en%an an#ak /e'ain "an /e'ilian /$in #an%akan e!ta!u setela "iatu! seelu'n#a-

    &igure . 5o- Play Scene Select Set Position

    0e'ilian /$sisi "u"uk "itentukan "i S.ene Sele.tSet 0$siti$n- A"a ena' /ilian seat atau ku!si

    sesuai an#ak /e'ain #an% "i/ili- T$'$l

    "i%unakan untuk 'e'ulai e!'ain %a'e sesuai

    "en%an te'/at "u"uk /$sisi #an% "i/ili-

    &igure . Play 5o- Scene Select Player Suffling%ards

    0e'ilian k$.$k ka!tu "itentukan $le u!utan

    /e'ain ka!tu te!esa!- 0e'ilian ka!tu /en%$.$kan

    "ilakukan $le /e'ain untuk 'en%$.$k ka!tu "i

    a8al /e!'ainan, ke'u"ian 'elakukan /e'a%ianka!tu untuk 'asin%('asin% /e'ain "an 'e'ulai

    /e!'ainan-

    &igure . Play 5o- Scene %ard Matc and

    8inner 5otification Scene

    A"u Ka!tuCa!" Mat.6 "ala' /!$ses /e!'ainan

    #an% "ilakukan untuk 'en%a"u nilai /a"a ka!tu-

    0$in te!tin%%i 'en"ekati atau sa'a "en%an 216

    'en*a"i /e'enan% "an an#ak /$in ta!uanke'u"ian "ie!ikan ke/a"a /e'enan%-

    &igure 0. Play 5o- Scene %ard Matc and

    8inner 5otification Scene

    0e'e!itauan 'un.ul untuk 'en%in&$!'asikan

    /e'enan%- 0$in keselu!uan "ie!ikan ke/a"a

    /e'enan% "an sesuai *u'la /e'enan% /$in "ia%i!ata-

    =

  • 7/26/2019 Jurnal Remi21 (Indo)

    9/9

    Journal of Theoretical and Applied Information TechnologyXXth xxxxxx XXX. Vol.XX No.X

    2005 20XX JATIT & LLS. All rights reserved.

    ISSN: xxxx-xxxx .!"tit.org #-ISSN: xxxx-xxxx

    &igure 1. Play 5o- Scene ngerusa' Process

    N%e!usak a"ala tu*uan /e!'ainan "en%an nilai

    ka!tu /e'ain 21 "en%an ka!tu a.e "an %a'a!

    Ra*a Ratu 9a.k6- Fi%u!e 15 'e'/e!liatkan

    k$n"isi N%e!usak "en%an /e'ain 'en"a/atkanka!tu Kin% "an A.e-

    &igure 2. Play 5o- Scene 8inner of 5gerusa'

    5otification

    0e'ain #an% 'en"a/atkan n%e!usak $t$'atis

    'e'enan%kan /e!tan"in%an "an /e'e!itauanakan 'un.ul untuk 'en%in&$!'asikan /e'enan%-

    0$in keselu!uan "ie!ikan ke/a"a /e'enan% "an

    sesuai *u'la /e'enan% /$in "ia%i !ata-

    &igure 3. Play 5o- Scene 5geliper and 8inner of

    5geliper 5otification

    N%eli/e! a"ala k$n"isi /e'ain 'en"a/atkan a.e

    %an"a- N%eli/e! 'en%alakan k$n"isi N%e!usak-Fi%u!e 1 'e'/e!liatkan k$n"isi N%eli/e! "en%an

    /e'ain 'en"a/atkan ka!tu a.e %an"a "an

    /e'e!itauan untuk /e'enan% N%eli/e!- 0$in

    keselu!uan "ie!ikan ke/a"a /e'enan% "an sesuai*u'la /e'enan% /$in "ia%i !ata-

    &igure 4. Play 5o- Scene ngerusa' Process

    Men%a'il !esik$ "en%an 'ena'a ka!tu se.a!a

    'aksi'al "an e!nilai "ia8a 21, sein%%a

    /e'ain 'en"a/atkan N%e!tu- N%e!tu 'en%alakan

    se'ua nilai /e'ain 8ala/un nilai /e'ain lain leiesa! "a!i nilai N%e!tu- Fi%u!e 1= 'e'/e!liatkan

    k$n"isi N%e!tu "en%an /e'ain 'en%a'il 7 ka!tu

    "en%an nilai 'en"ekati atau "ia8a 21 "an

    /e'e!itauan untuk /e'enan% N%e!tu- 0$inkeselu!uan "ie!ikan ke/a"a /e'enan% "an sesuai

    *u'la /e'enan% /$in "ia%i !ata-

    6. KESIMPUAN

    0e!an.an%an Ga'e Re'i 21 tela e!*alan"en%an aik /a"a /e!an%kat An"!$i"- Atu!an

    /e!'ainan N%e!usak, N%eli/e!, A"u Ka!tu "an

    N%e!tu "a/at "ii'/le'entasikan ke"ala' %a'e-Fitu! A!ti&i.ial Intelli%en.e AI6 #an% "i%unakan

    "ala' k$'/ute! tela e!asil "ilaksanakan "en%an

    ketentuan "a/at 'en%itun% *u'la ka!tu #an%

    te!se"ia "an 'e'ili untuk 'ena'akan ka!tuatau e!taan /a"a !entan /$in 1= sa'/ai 21 /a"a

    /!$ses A"u Ka!tu- 0e'ilian $le AI k$'/ute!

    untuk 'ena'a atau e!taan /a"a *u'la nilai

    sesuai sisa /e'ain #an% e!'ain-A"an#a Ga'e Re'i 21 e!asis An"!$i" tela

    'elesta!ikan /e!'ainan t!a"isi$nal Bali "en%an'e"ia ka!tu Re'i "an 'e'an&aatkan ke'a*uan

    tekn$l$%i untuk 'elesta!ikan /e!'ainan t!a"isi$nal'elalui %a'e e!asis An"!$i"-

    +