rendi ridwanul hakim - 2013081103 - ti 2013 a - tugas pemograman game

Upload: rendi-hakimz

Post on 05-Jul-2018

215 views

Category:

Documents


0 download

TRANSCRIPT

  • 8/16/2019 Rendi Ridwanul Hakim - 2013081103 - TI 2013 a - Tugas Pemograman Game

    1/8

    NIM : 2013081103 ----- Pemograman Game ----- Nama : Rendi Ridwanul HakimKelas : TI 2013

    1. Definisi Game

    !alam kamus "a#asa Indonesia $Game%diar&ikan se"agai 'ermainan( Permainan

    meru'akan "agian dari "ermain dan "ermain )uga "agian dari 'ermainan keduan*a saling

    "er#u"ungan( Permainan adala# kegia&an *ang kom'leks *ang didalamn*a &erda'a&

    'era&uran+ 'la* dan "uda*a( ,e"ua# 'ermainan adala# se"ua# sis&em dimana 'emain &erli"a&

    dalam kon lik "ua&an+ disini 'emain "erin&eraksi dengan sis&em dan kon lik dalam 'ermainan

    meru'akan reka*asa a&au "ua&an+ dalam 'ermainan &erda'a& 'era&uran *ang "er&u)uan un&uk

    mem"a&asi 'erilaku 'emain dan menen&ukan 'ermainan( Game "er&u)uan un&uk meng#i"ur+ "iasan*a game "an*ak disukai ole# anak . anak #ingga orang dewasa( Games se"enarn*a

    'en&ing un&uk 'erkem"angan o&ak+ un&uk meningka&kan konsen&rasi dan mela&i# un&uk

    meme/a#kan masala# dengan &e'a& dan /e'a& karena dalam game &erda'a& "er"agai kon lik

    a&au masala# *ang menun&u& ki&a un&uk men*elesaikann*a dengan /e'a& dan &e'a&( Te&a'i

    game )uga "isa merugikan karena a'a"ila ki&a suda# ke/anduan game ki&a akan lu'a wak&u

    dan akan mengganggu kegia&an a&au ak&i i&as *ang sedang ki&a lakukan(

    2. Jenis Game

    enis game mungkin sanga& "an*ak dan "er ariasi + dari media un&uk memainkann*a

    *ang "er"eda + /ara "ermain + )umla# 'emain + &a'i disini *ang akan sa*a )elaskan adala#

    )enis game "erdasarkan &i'e game *ang "iasan*a dimainkan di #and'#one dan kom'u&er :

    • Action games + "iasan*a meli'u&i &an&angan isik+ &eka-&eki 'u le4+ "ala'an+ dan

    "e"era'a kon lik lainn*a( !a'a& )uga meli'u&i masala# ekonomi seder#ana+

    se'er&i mengum'ulkan "enda-"enda(• Real Time Strategy (RTS) adala# game *ang meli"a&kan masala# s&ra&egi+

    &ak&ik+ dan logika( 5on&o# game )enis ini adala# ge o 6m'ire+ 7ar 5ra &+ dan

    se"again*a(• Role Playing Games (RPG) + ke"an*akan game )enis ini meli"a&kan masala#

    &ak&ik+ logika+ dan eks'lorasi a&au 'en)ela)a#an( !an )uga kadang meli'u&i &eka-

    &eki dan masala# ekonomi karena 'ada game ini "iasan*a meli"a&kan

    'engum'ulan "arang-"arang ram'asan dan men)ualn*a un&uk menda'a&kan

    sen)a&a *ang le"i# "aik( 5on&o# dari game ini adala# inal an&as*+ Ragnarok+9ord o T#e Rings+ dan se"again*a(

  • 8/16/2019 Rendi Ridwanul Hakim - 2013081103 - TI 2013 a - Tugas Pemograman Game

    2/8

    • Real World Simulation + meli'u&i 'ermainan ola#raga dan simulasi masala#

    kendaraan &ermasuk kendaraan mili&er( Games ini ke"an*akan meli"a&kan

    masala# isik dan &ak&ik+ &e&a'i &idak masala# eks'lorasi+ ekonomi dan konse'&ual(

    5on&o#n*a se'er&i adala# game 5#am'ions#i' Manager(• onstruction and !anagement + se'er&i game Roller 5os&er T*/oon dan T#e

    ,ims( Pada dasarn*a adala# masala# ekonomi dan konse'&ual( Game ini )arang

    *ang meli"a&kan kon lik dan eks'lorasi+ dan #am'ir &idak 'erna# meli'u&i

    &an&angan isik(• Ad"enture games + mengu&amakan masala# eks'lorasi dan 'eme/a#an &eka-&eki(

    Namun &erkadang meli'u&i masala# konse'&ual+ dan &an&angan isik namun sanga&

    )arang(• Pu##le games + di&u)ukan un&uk meme/a#kan sua&u masala# &er&en&u( Ham'ir

    semua semua &an&angan disini men*angku& masala# logika *ang "iasan*a

    di"a&asi ole# wak&u(• Slide scrolling games + 'ada )enis game ini karak&er da'a& "ergerak ke sam'ing

    diiku&i dengan gerakan "a/kground( 5on&o# game &i'e se'er&i ini adala# ,u'er

    Mario+ Me&al ,lug+ dan se"again*a(

    $. Per%em&angan Game

    ,e)ara# &eknologi game kom'u&er se/ara langsung "er#u"ungan dengan

    'erkem"angan kom'u&er i&u sendiri( Kom'u&er dengan ke/e'a&an 'ro/essor &inggi+ gra is*ang le"i# mendeka&i reali&a+ dan media 'en*im'anan *ang le"i# "esar se"enarn*a

  • 8/16/2019 Rendi Ridwanul Hakim - 2013081103 - TI 2013 a - Tugas Pemograman Game

    3/8

    dimaksudkan un&uk memenu#i ke"u&u#an dalam "ermain games(

    • Generasi Pertama

    Generasi 'er&ama konsol 'ermainan ideo "erlangsung dari &a#un 1 ;2+ dengan rilisdari Magna o< =d*sse*+ #ingga 1 ;;+ ke&ika $'ong%-s&*le 'rodusen konsol meninggalkan

    'asar se/ara massal karena 'engenalan dan ke"er#asilan mikro'rosesor "er"asis konsol(

    • Generasi 'edua

    !alam se)ara# kom'u&er dan ideo game+ generasi kedua "iasa dise"u& se"agai awal

    era 8 "i& a&au kurang le"i# > "i& era4 dimulai 'ada &a#un 1 ;? dengan merilis air/#ild

    5#annel dan Rado in 12 2 d an/ed Programma"le @ideo sis&em( !i era generasi kedua

    ini *ang men)adi 'rimadona konsol game adala# konsol game T RI( Ae"era'a /on&o#konsol game 'ada generasi kedua da'a& dili#a& disam'ing( !ari ki-ka adala# air/#ild

    5#annel + &ari 2?00+ Magna o< =d*sse* er( 2 + &ari B200(

    • Generasi 'etiga

    Generasi ke&iga dimulai 'ada &a#un 1 83 dengan di'asarkann*a e'ang amil*

    5om'u&er &au le"i# dikenal dengan nama MI5=M kemudian dikenal se"agai Nin&endo

    6n&er&ainmen& ,*s&em di seluru# dunia4( 7alau'un konsol generasi se"elumn*a )uga

  • 8/16/2019 Rendi Ridwanul Hakim - 2013081103 - TI 2013 a - Tugas Pemograman Game

    4/8

    menggunakan 8-"i& 'ro/essor+ 'ada ak#ir generasi inila# konsol ruma# *ang 'er&ama kali

    di"eri la"el ole# mereka $"i&%( Ini )uga masuk ke mode se"agai sis&em 1?-"i& se'er&i Mega

    !ri e C Genesis di'asarkan un&uk mem"edakan an&ara generasi konsol( !i merika ,erika&+

    generasi ini di game ini &eru&ama didominasi ole# N6, C ami/om( !i era ini 'ulala# &er)adi

    'erang konsol game *ang 'er&ama an&ara 'erusa#aan konsol Nin&endo dengan ,6G (

    • Generasi 'eem at

    Generasi keem'a& a&au "iasa dise"u& dengan era 1? "i&+'ada generasi ini N6,

    menda'a& sam"u&an #anga& di seluru# dunia+ dan se"ua# 'erusa#aan "ernama ,ega men/o"a

    men*aingi Nin&endo( Pada &a#un 1 88+ ,ega merilis konsol ne

  • 8/16/2019 Rendi Ridwanul Hakim - 2013081103 - TI 2013 a - Tugas Pemograman Game

    5/8

    • Generasi 'eenam

    Generasi keenam ini di&andai dengan mun/uln*a konsol-konsol game ne

  • 8/16/2019 Rendi Ridwanul Hakim - 2013081103 - TI 2013 a - Tugas Pemograman Game

    6/8

    • Mewu)udkan ran/angan(• Mem'rogramCmeng/om'ile(

    Perancangan game

    Meran/ang sua&u game "ukanla# sua&u #al *ang gam'ang( Fn&uk meran/ang sua&u game

    *ang sanga& $5 NGGIH% 'as&in*a di"u&u#kan wak&u *ang ama& sanga& lama( I&ula#

    alasann*a menga'a seorang game designer mem"u&u#kan wak&u *ang "isa )adi "er&a#un-

    &a#un #an*a un&uk mengum'ulkan ide dari sua&u game *ang akan di"ua& nan&in*a( !alam

    mendesainCmeran/ang game+ seorang designer a&au sa&u &eam designer4 mengum'ulkan ide-

    ide &erle"i# da#ulu selama "e"era'a wak&u( Ide *ang dimaksud adala# :

    ,e'er&i a'a game i&u nan&in*a+Aisa dimainkan ole# "era'a orang+Genren*a a'a+Memakai sis&em skor a&au &idak+Karak&erkarak&ern*a &ermasuk ske&saCgam"arn*a 'lus "ioda&a )uga4+&uran-a&uran 'ermainan HPCMPC PC9PClainn*a4+5eri&a dalam game ini "isa sa)a men)adi no el )ika di&er"i&kan sendiri :! 4+Aera'a le el karak&er+Perilaku karak&er 'ada &ia'&ia' le el+6 ui'men&C'erala&an karak&er 'edang+ 'is&ol+ 'alu+ 'arang+ 'ana#+ seko'+ #elm+

    'akaianC ira#+ &a&o+ "om+ sen)a&a mesin+ "a oka+ ds"(4+9ingkungan &em'a& karak&er "eraksi &ermasuk dunia+ 'e&a+ )alan ra*a+ "angunan+

    ds"(4+Kendaraan mo"il+ kere&a+ 'esawa&+ ka'al+ 'a'an lun/ur+ se'eda mo&or+ ds"(4+Ti'e ak#ir 'ermainan /losedended a&au o'enended4+6ngine *ang akan digunakan+,is&em 'en/a#a*aan H!RI a&au &idak4+Hukum ekonomi misaln*a 'er"edaan kurs ma&a uang dalam game+ /on&o#n*a ada di

    R =nline4+

    I+ !e-u ud%an rancangan

    Mewu)udkan ran/angan meru'akan kelan)u&an dari 'eran/angan sua&u game( !i "agian

    ini+ semua kru "eker)a( ,eniman isual a&au dise"u& )uga ar&is& dalam #al ini "isa 2! a&au

    3!4 mem isualisasikan karak&erkarak&er+ lingkungan+ i&em k#usus dan "erma/am

    ma&erialC&eks&ur+ a&au )uga 'os&er( Tidak lu'a+ mereka )uga "er&ugas mem"ua&kan animasin*a

    2!+ 3!+ "a#kan animasi &eks&ur4( Perangka& lunak *ang "iasan*a digunakan ole# seorang

    ar&is& se'er&i Alender+ 3! ,&udio Ma

  • 8/16/2019 Rendi Ridwanul Hakim - 2013081103 - TI 2013 a - Tugas Pemograman Game

    7/8

    model dan animasi 3!( Fn&uk 2!+ mereka "iasan*a memakai P#o&os#o'+ 5orel!R 7+

    Te

  • 8/16/2019 Rendi Ridwanul Hakim - 2013081103 - TI 2013 a - Tugas Pemograman Game

    8/8

    Mem'rogram adala# "agian &ersendiri *ang &idak di&en&ukan se"elum a&au sesuda# &a#a'

    lainn*a( Aisa sa)a &a#a' ini diker)akan "er"arengan dengan lainn*a( ,am"il seniman isual

    mem"ua& model karak&er+ si 'rogramer menulis sour/e /ode un&uk '#*si/n*a( &au "isa )uga

    di&am"a#kan 'ada ak#ir 'roses+ *ai&u mem"ua&kan /#ea&( 'a sa)a *ang di'rogram Aan*ak

    sekali( ika desainn*a meng#aruskan memakai engine sendiri+ maka si 'rogramer #arus

    mem"angun engine dari nol( Aisa engine se/ara keseluru#an engine un&uk isika '#*si/4+

    engine un&uk suara 3!+ engine un&uk I+ ds"( Nan&in*a akan ada "an*ak sour/e /ode *ang

    #arus di&ulis ole# 'rogramer selain engine( ,emisal mengode GFIn*a+ e en&+ menggara'

    sis&em 'en/a#a*aan+ menggara' mode mul&i'la*er+ menggara' )aringanCsis&em online+

    mem'ersa&ukan ar&work dari semua "agian lain isual audio konse' dll(4+ dan "an*ak lagi(

    ,unggu#+ "agi sa*a 'rogramer adala# "agian *ang sanga& suli&( ,elain #arus "isa

    "erkomunikasi lan/ar dengan "agian lain+ #arus menguasai "e&ul "idangn*a( Kalau *ang

    di"ua& adala# game 3! "ergenre /&ion a&au P,+ maka "iasan*a *ang #arus dikuasai adala#

    isika new&onian+ ma&ema&ika al)a"ar dkk(4+ 'sikologi ini un&uk "ikin I4+ dan &en&u "a#asa

    'emrograman( Aa#asa 'emrograman *ang &erma#s*ur un&uk 'em"ua&an game skala "esar

    adala# 5 ( ,ekadar /a&a&an+ semua i&u &idak #arus dikuasai ole# sa&u orang 'rogramer( Aisa

    sa)a dalam &im 'engem"ang game+ ada le"i# dari sa&u 'rogramer ka&akanla#+ ada &im dalam

    &im4( ,eseorang "er&ugas mem'rogram e ek air+ seseorang "agian isika+ seseorang "agian

    engine+ seseorang "agian I+ dan seseorang se"agai lead 'rogrammer *ang memim'in

    semuan*a( Pem"agian ker)a se'er&i ini suda# sanga& lumra# dalam dunia 'em"ua&an game

    dewasa ini( adi wa)ar sa)a )ika dalam sa&u &im+ di isi 'rogramer diisi ole# "an*ak orang(