BAB II TINJAUAN PUSTAKA 2.1 PENGERTIAN GAME EDUKASI GAME

Download 2.1 Pengertian Game Edukasi. Game berasal dari bahasa Ingris yang berarti permainan. Menurut Greg. Costikyan (2013, hal. 20), game adalah s...

0 downloads 616 Views 782KB Size
1

BAB II TINJAUAN PUSTAKA

2.1

Pengertian Game Edukasi Game berasal dari bahasa Ingris yang berarti permainan. Menurut Greg

Costikyan (2013, hal. 20), game adalah sebentuk karya seni di mana peserta, yang disebut pemain, membuat keputusan untuk mengelola sumber daya yang dimilikinya melalui benda di dalam game demi mencapai tujuan.

Joan Freeman dan Utami munandar (dalam Andang Ismail, 2009: 27) mendefinisikan permainan sebagai suatu aktifitas yang membantu anak mencapai perkembangan yang utuh, baik fisik, intelektual, sosial, moral, dan emosional. Berdasarkan uraian di atas maka dapat disimpulkan bahwa Game ataupun permainan adalah sebuah aktifitas yang dilakukan satu atau lebih pemain dengan aturan tertentu sehingga ada yang menang dan kalah dengan tujuan bersenangsenang, mengisi waktu luang atau refreshing. Game dimainkan terutama untuk hiburan, kesenangan, tetapi dapat juga berfungsi sebagai sarana latihan, pendidikan dan simulasi. game dapat mengasah kecerdasan dan keterampilan otak dalam mengatasi konflik atau permasalahan buatan yang ada dalam permainan. Pemain dihadapkan dengan sistem dan konflik buatan. Konflik atau masalah dalam setiap game berbeda-beda. Konflik dalam setiap game menuntut pemain untuk menyelesaikannya dengan cepat dan tepat sehingga dapat meningkatkan konsentrasi dan melatih otak untuk memecahkan masalah dengan tepat dan cepat. Game juga dapat merugikan karena apabila terlalu sering bermain game maka pemain akan lupa waktu melakukan pekerjaan lainnya, sehingga membuat pekerjaan lain menjadi tertunda. Kata edukasi berasal dari bahasa Inggris yaitu education yang berarti pendidikan. Menurut Marc Prensky (2012, hal. 90), game edukasi adalah game yang didesain untuk belajar, tapi tetap bisa menawarkan bermain dan bersenangsenang. Game edukasi adalah gabungan dari konten edukasi, prinsip pembelajaran, dan game komputer.

2

Berdasarkan uraian di atas maka dapat disimpulkan game edukasi merupakan salah satu jenis game yang tidak hanya bersifat menghibur tetapi didalamnya mengandung pengetahuan yang disampaikan kepada penggunanya. Game edukasi dapat digunakan sebagai salah satu media pendidikan yang bisa digunakan sebagai media pembelajaran. Game jenis ini biasa digunakan untuk mengajak penggunanya belajar sambil bermain. Melalui proses belajar ini maka penggunanya dapat memperoleh ilmu pengetahuan, sehingga game edukasi merupakan terobosan baru yang digunakan dalam dunia pendidikan. Selain dikarenakan game jenis ini memadukan antara sisi belajar dan bermain, game jenis ini juga dapat digunakan untuk menarik perhatian anak-anak untuk belajar.

2.1.1

Elemen Game Menurut Teresa Dillon (techforedu.org,2012) komponen dasar sebuah

game adalah sebagai berikut: 2.1.3.1 Plot Plot biasanya berisi informasi tentang hal-hal yang akan dilakukan oleh player dalam game dan secara detail ,perintah tentang hal yang harus dicapai dalam game.

2.1.3.2 Thema Di dalam biasanya ada pesan moral yang akan disampaikan Character atau pemain sebagai karakter utama maupun karakter yang lain yang memiliki ciri dan sifat tertentu.

2.1.3.3 User Interface Merupakan fitur-fitur yang mengkomunikasikan user dengan game. Interface

merupakan semua tampilan yang ada dalam suatu game. Sebuah interface yang baik adalah interface yang tidak membosankan dan memudahkan pemain game.

3

2.1.3.4 Aturan/rules Game rule merupakan aturan perintah, cara menjalankan, fungsi objek dan karakter di dunia permainan Dunia Game Dunia game bisa berupa pulau, dunia khayal, dan tempat-tempat lain yang sejenis yang dipakai sebagai setting tempat dalam permainan game.

2.1.3.5 Animasi Animasi ini selalu melekat pada dunia game , khususnya untuk gerakan karakter-karakter yang ada dalam game, properti dari objek.

2.1.3.6 Object Merupakan sebuah hal yang penting dan biasanya digunakan pemain untuk memecahkan masalah, adakalanya pemain harus punya keahlian dan pengetahuan untuk bisa memainkannya.

2.1.3.7 Text, grafik dan sound Game biasanya merupakan kombinasi dari media teks, grafik maupun suara, walaupun tidak harus semuanya ada dalam permainan game. 2.1.2

Game Engine Game Engine adalah mesin permainan yang merupakan sebuah sistem

yang dirancang untuk penciptaan dan pengembangan video game. Game engine adalah komponen software inti dari sebuah video game. Game engine biasanya menangani perenderan grafik dan teknologi penting lainnya, tetapi juga memungkinkan dalam menangani fungsi tambahan seperti kecerdasan buatan, pendeteksian tubrukan antara objek game dengan benda lainnya. Sebuah game engine dibagi lagi menjadi dua bagian besar yaitu API dan SDK. API (Applicaiton Programming Interfaces) adalah bagian operating system, services dan libraries yang diperlukan untuk memanfaatkan beberapa feature yang diperlukan. Dalam hal ini contohnya DirectX. Sementara SDK adalah kumpulan dari libraries dan API yang sudah siap digunakan untuk memodifikasi program

4

yang menggunakan operating system dan services yang sama. Biasanya, game engine menyertakan keduanya. Game engine merupakan sebuah komponen inti software dari sebuah game ataupun aplikasi lain yang menggunakan grafik secara real time. Game engine mempunyai development tools dengan tampilan visual dan langsung terintegrasi didalam IDE (integrated development environment) sehingga tools – tools development tersebut dapat digunakan kembali untuk mengembangkan game yang lain. Hal ini membuat game engine sering disebut game middleware karena game engine mempercepat pengembangan sebuah game, mengurangi biaya pemgembangan game, tingkat kompleksitas dari pengembangan game, yang merupakan faktor utama untuk bersaing didalam industri game. Beberapa game engine hanya memberikan fitur untuk melakukan 3D rendering, dan tidak memberikan fitur-fitur yang dibutuhkan untuk membuat game secara keseluruhan. Game engine seperti ini disebut sebagai 3D engine, dan sangat bergantung pada pengembang game untuk menambahkan fitur-fitur yang tidak terdapat didalamnya dengan menggunakan komponen dari game engine yang lain. Contoh dari game engine tersebut adalah: RealmForge, Ogre, Jmonkey. Game engine yang memberikan fitur 3D engine dikembangkan dengan menggunakan grafik API (application programming interface) seperti Directx dan openGl, yang memberikan akses ke GPU (Graphical Processing Unit) dari video card. Game engine secara lisensi terbagi menjadi dua yaitu; open source dan komersial. Salah satu contoh game engine open source yang terkenal adalah Crystal Space dan Ogre, sedangkan game engine komersial terkenal dan banyak digunakan saat ini adalah Torque game engine.

2.2

Pengertian Ulos Ulos merupakan kain tradisional suku Batak. Kehidupan masyarakat suku

Batak tidak terlepas dari penggunaan kain ulos, baik dalam kehidupan sehari-hari maupun dalam berbagai upacara adat. Ulos pada mulanya identik dengan ajimat, dipercaya mengandung "kekuatan" yang bersifat religius magis dan dianggap keramat serta memiliki daya istimewa untuk memberikan perlindungan. Selain

5

pada upacara adat, ulos juga digunakan sebagai tanda terimakasih ataupun cendera mata pada acara resmi. Dalam kehidupan sosial ulos juga mempunyai peranan penting, misalnya digunakan dalam perkawinan, kematian, mendirikan rumah, penyerahan harta warisan, menyambut tamu yang dihormati, kesenian dan Tor-tor. Ulos juga diberikan kepada sang ibu yang sedang mengandung supaya mempermudah lahirnya sang bayi ke dunia dan untuk melindungi ibu dari segala mara bahaya yang mengancam saat proses persalinan. Umumnya, panjang ulos mencapai 2 meter dengan lebar 70 cm. Warna dominan pada ulos adalah merah, hitam, dan putih yang dihiasi oleh ragam tenunan dari benang emas atau perak. Ornamen sebuah ulos disebut Gorga dan Motifnya disebut Ragi. Dalam selembar ulos terdapat bermacam-macam motif. Cara memakai ulos bermacam-macam tergantung pada situasinya. ada orang yang memaki ulos dibahunya seperti memakai selendang, ada yang memakainya sebagai kain sarung, ada yang melilitkannya dikepala dan ada pula yang mengikatnya secara ketat dipinggang. Kain ulos yang dipakai orang-orang Batak pada upacara-upacara adat, umumnya digunakan dengan diselempangkan di pinggangnya atau juga sebagai selendang.

2.2.1

Cara Pembuatan Ulos Pembuatan ulos dilakukan dengan cara di tenun. Cara yang tergolong

masih primitif ini bernilai seni yang sangat tinggi. Penenunannya pun dilakukan dengan tangan sehingga memakan waktu yang sangat lama untuk menyelesaikan satu lembar kain ulos. Alat penenunnya menggunakan kayu yang disusun menjadi beberapa bagian atau tingkatan. Tidak semua orang suku Batak dapat menenun ulos dan tidak semua penenun dapat menenun semua jenis ulos. Misalnya bagi anak dara, yang sedang belajar bertenun hanya diperkenankan membuat ulos “parompa” ini disebut “mallage” (ulos yang dipakai untuk menggendong anak). Tingkatan ini diukur dari jumlah lidi yang dipakai pada saat menenun untuk memberi warna motif yang diinginkan. Tingkatan yang tinggi ialah bila dia telah mampu mempergunakan tujuh buah lidi atau disebut “marsipitu lili” telah

6

dianggap cukup mampu bertenun segala jenis ulos Batak. Ulos dibuat dengan cara ditenun.

Gambar 2.1 Martonun Ulos

Gambar di atas merupakan gambar penduduk desa suatu daerah di Sumatera Utara yang sedang melalukan aktifitas tenun ulos. Para penenun ulos biasanya dilakukan oleh kaum wanita khususnya ibu-ibu. “Martonun” biasa disebut sudah menjadi mata pencarian mereka. Para penenun ulos biasanya menenun di depan rumah, ataupun di bawah rumah panggung mereka masingmasing. Untuk menghasilkan satu ulos para penenun bisa mencapai waktu yang sangat lama, ini dikarenakan proses yang dilakukan mengunakan alat tenun tangan yang masih sangat sederhana. Ulos memiliki warna yang cerah. Warna tersebut merupakan warna dasar benang yang digunakan. Sejenis tumbuhan nila (salaon) yang digunakan untuk memberi warna dasar benang ulos. Tumbuhan nila (salaon) kemudian dimasukkan ke dalam sebuah periuk tanah yang telah diisi air. Tumbuhan ini direndam (digongon) berhari-hari hingga gatahnya keluar, lalu diperas dan ampasnya dibuang. Hasilnya ialah cairan berwarna hitam kebiru-biruan yang disebut “itom”. Periuk tanah (palabuan) diisi dengan air hujan yang tertampung pada lekuk batu (aek ni

7

nanturge) dicampur dengan air kapur secukupnya. Kemudian cairan yang berwarna hitam kebiru-biruan tadi dimasukkan, lalu diaduk hingga larut. Ini disebut “manggaru”. Kedalaman cairan inilah benang dicelupkan. Sebelum dicelupkan, benang terlebih dahulu dililit dengan benang lain pada bagian-bagian tertentu menurut warna yang diingini, setelah itu proses pencelupan dimulai secara berulang-ulang. Proses ini memakan waktu yang sangat lama bahkan berbulan-bulan dan ada kalanya ada yang sampai bertahun. Setelah warna yang diharapkan tercapai, benang tadi kemudian disepuh dengan air lumpur yang dicampur dengan air abu, lalu dimasak hingga mendidih sampai benang tadi kelihatan mengkilat. Ini disebut “mar-sigira”. Biasanya dilakukan pada waktu pagi di tepi kali atau dipinggiran sungai/danau. Bilamana warna yang diharapkan sudah cukup matang, lilitan benang kemudian dibuka untuk “diunggas” agar benang menjadi kuat. Benang direndam kedalam periuk yang berisi nasi hingga meresap keseluruh benang. Selesai diunggas, benang dikeringkan. Benang yang sudah kering digulung (dihulhul) setiap jenis warna. Setelah benang sudah lengkap dalam gulungan setiap jenis warna yang dibutuhkan pekerjaan selanjutnya adalah “mangani”. Benang yang sudah selesai diani inilah yang kemudian masuk proses penenunan. Secara tradisional, ruang tenun terletak di kolong rumah-panggung penenun, yang secara tradisonal adalah perempuan.

2.2.2

Jenis-Jenis Ulos Ulos terdiri dari beberapa jenis. Setiap ulos memiliki motif yang

merupakan ciri jenis ulos tersebut. Ulos dibedakan berdasarkan motif yang terdapat pada ulos tersebut. Setiap motif ulos yang dihasilkan memiliki arti dan makna tersendiri. Setiap ulos juga memiliki peran dan fungsi masing-masing. Selain itu motif ulos juga melambangkan tingkat kepentingan ulos tersebut. Beberapa jenis ulos memiliki tingkat kepentingan yang sangat penting bagi kehidupan orang suku Batak. Beberapa jenis ulos juga tidak dapat digunakan oleh semua kalangan seperti ulos jugia. Tidak semua ulos dapat digunakan dalam kehidupan sehari-hari. Ada beberapa ulos yang hanya dapat digunakan pada

8

waktu dukacita tentunya tidak dapat digunakan pada waktu sukacita dan ada beberapa ulos yang hanya digunakan pada waktu sukacita. Berikut merupakan beberapa jenis dan fungsi ulos berdasarkan makna yang terkandung di dalamnya.

Gambar 2.2 Jenis-Jenis Ulos

Gambar Jenis-Jenis Ulos merupakan gambar jenis ulos yang memiliki peranan penting dalam acara suku batak dan juga ulos yang dikenal oleh masyarakat umum. Berikut ini merupakan keterangan setiap jenis ulos yang terdapat pada gambar di atas :

2.2.2.1 Ulos Jugia Ulos ini disebut juga “ulos naso ra pipot atau “pinunsaan”. Biasanya ulos yang harga dan nilainya sangat mahal ini dalam suku Batak disebut ulos “homitan”yang disimpan di “hombung” atau “parmonang-monangan” (berupa Iemari pada jaman dulu kala). Menurut kepercayaan orang Batak, ulos ini tidak diperbolehkan dipakai sembarangan kecuali orang yang sudah “saur matua” atau kata lain “naung gabe” (orang tua yang sudah mempunyai cucu dari anaknya lakilaki dan perempuan). Tingginya aturan pemakaian jenis ulos ini menyebabkan ulos merupakan benda langka hingga banyak orang yang tidak mengenalnya.

9

2.2.2.2 Ulos Ragi Hidup Ulos ini dapat dipakai untuk berbagai keperluan pada upacara duka cita maupun upacara suka cita. Pembuatan ulos ini berbeda dengan pembuatan ulos lain, sebab ulos ini dapat dikerjakan secara gotong royong. Dengan kata lain, dikerjakan secara terpisah dengan orang yang berbeda. Kedua sisi ulos kiri dan kanan (ambi) dikerjakan oleh dua orang. Kepala ulos atas bawah (tinorpa) dikerjakan oleh dua orang pula, sedangkan bagian tengah atau badan ulos (tor) dikerjakan satu orang. Sehingga seluruhnya dikerjakan lima orang. Kemudian hasil kerja ke lima orang ini disatukan (diihot) menjadi satu kesatuan yang disebut ulos “Ragi Hidup”. Warna, lukisan, serta cork (ragi) memberi kesan seolah-olah ulos benar-benar hidup, sehingga orang menyebutnya „ragi hidup‟, yaitu lambang kehidupan. Setiap rumah tangga Batak mempunyai ulos ragi hidup. Selain lambang kehidupan, ulos ini juga lambang doa restu untuk kebahagian, terutama dalam hal keturunan, yakni banyak anak (gabe) bagi setiap keluarga dan panjang umur (saur sarimatua).

2.2.2.3 Ragi Hotang Jenis Ulos ini, yang dihiasi menggunakan teknik ikat Lungsi, banyak dikerjakan oleh penenun di daerah Meat, melambangkan orang yang memiliki tubuh yang kuat (pekerja keras), jiwa yang kuat (tahan uji) dan Tondi atau Iman yang kuat (pengharapan). Ulos Ragi Hotang diberikan oleh mertua kepada menantu laki-laki saat acara pernikahan, dengan harapan agar ikatan batin kedua pengantin teguh seperti rotan (hotang). Pada zaman dahulu rotan adalah tali pengikat sebuah benda yang dianggap paling kuat dan ampuh. Inilah yang dilambangkan oleh ragi (corak) tersebut.

2.2.2.4 Ulos Sadum Ulos ini penuh dengan warna warni yang ceria hingga sangat cocok dipakai untuk suasana suka cita. Untuk mengundang (marontang) raja raja, ulos ini

dipakai

sebagai

alas

sirih

diatas

piring

besar

(pinggan

godang

10

burangir/harunduk panyurduan). Aturan pemakaian ulos ini demikian ketat hingga ada golongan tertentu di Tapanuli Selatan dilarang memakai ulos ini.

2.2.2.5 Ulos Runjat Ulos ini biasanya dipakai oleh orang kaya atau orang terpandang sebagai ulos “edang-edang” (dipakai pada waktu pergi ke undangan). Ulos ini dapat juga diberikan kepada pengantin oleh keluarga dekat menurut versi (tohonan) Dalihan Natolu diluar hasuhutan bolon, misalnya oleh Tulang (paman), pariban (kakak pengantin perempuan yang sudah kawin), dan pamarai (pakcik pengantin perempuan). Ulos ini juga dapat diberikan pada waktu “mangupa-upa” dalam acara pesta gembira (ulaon silas ni roha).

2.2.2.6 Ulos Sibolang Ulos ini dapat dipakai untuk keperluan duka cita atau suka cita. Untuk keperluan duka cita biasanya dipilih dari jenis warna hitamnya menonjol, sedang bila dalam acara suka cita dipilih dari warna yang putihnya menonjol. Dalam acara duka cita ulos ini paling banyak dipergunakan orang. Untuk ulos “saput” atau ulos “tujung” harusnya dari jenis ulos ini dan tidak boleh dari jenis yang lain. Dalam upacara perkawinan ulos ini biasanya dipakai sebagai “tutup ni ampang” dan juga bisa disandang, akan tetapi dipilih dari jenis yang warnanya putihnya menonjol. Inilah yang disebut “ulos pamontari”. Karena ulos ini dapat dipakai untuk segala peristiwa adat maka ulos ini dinilai paling tinggi dari segi adat batak. Harganya relatif murah sehingga dapat dijangkau orang kebanyakan. losini tidak lajim dipakai sebagai ulos pangupa atau parompa.

2.2.2.7 Ulos Suri-Suri Biasanya disebut saja ulos Suri-suri, berhubung coraknya berbentuk sisir memanjang. Dahulu ulos ini dipergunakan sebagai ampe-ampe/hande-hande. Pada waktu margondang (memukul gendang) ulos ini dipakai hula-hula menyambut pihak anak boru. Ulos ini juga dapat diberikan sebagai “ulos tondi” kepada pengantin. Ulos ini sering juga dipakai kaum wanita sebagai sabe-sabe. Ada

11

keistimewaan ulos ini yaitu karena panjangnya melebihi ulos biasa. Bila dipakai sebagai ampe-ampe bisa mencapai dua kali lilit pada bahu kiri dan kanan sehingga kelihatan sipemakai layaknya memakai dua ulos.

2.2.2.8 Ulos Bintang Maratur Ulos ini menggambarkan jejeran bintang yang teratur. Jejeran bintang yang teratur didalam ulos ini menunjukkan orang yang patuh, rukun seia dan sekata dalam ikatan kekeluargaan. Juga dalam hal “sinadongan” (kekayaan) atau hasangapon (kemuliaan) tidak ada yang timpang, semuanya berada dalam tingkatan yang rata-rata sama. Dalam hidup sehari-hari dapat dipakai sebagai hande-hande (ampe-ampe), juga dapat dipakai sebagai tali-tali atau saong. Sedangkan nilai dan fungsinya sama dengan ulos mangiring dan harganya relatif sama. Masih banyak lagi macam-macam corak dan nama-nama ulos antara lain: Ragi Panai, Ragi Hatirangga, Ragi Ambasang, Ragi Sidosdos, Ragi Sampuborna, Ragi Siattar, Ragi Sapot, Ragi si Imput ni Hirik, Ulos Bugis, Ulos Padang Rusa, Ulos Simata, Ulos Happu, Ulos Tukku, Ulos Gipul, Ulos Takkup, dan banyak lagi nama-nama ulos yang belum disebut disini. Menurut orang-orang tua jenis ulos mencapai 57 jenis.

2.2.3

Pakaian Tradisional Suku Batak Suku Batak memiliki enam pakaian adat yaitu pakaian adat suku Batak

Toba, pakaian adat suku Batak Simalungun, pakaian adat suku Batak Karo, pakaian adat suku Batak Mandailing, pakaian adat suku Batak Pakpak dan pakaian adat suku Batak Angkola. Pakaian adat setiap suku memiliki ciri khas masing-masing. Setiap daerah suku Batak juga memiliki motif ulos yang berbedabeda. Pakaian adat suku Batak terbuat dan dibentuk dengan menggunakan ulos pada umumnya sehingga menghasilkan beberapa atribut yang dapat digunakan seperti atribut yang digunakan di kepala wanita dan Perempuan dan laki-laki suku Karo yang terbuat dari ulos suku karo. Pakaian ini terdiri dari tutup kepala (ikat

12

kepala), tutup dada (pakaian) dan tutup bagian bawah (sarung). Berikut merupakan gambar pakaian adat secara umum keenam suku batak.

Gambar 2.3 Keenam Suku Batak lengkap menggunakan pakaian adat

Keenam suku Batak tersebut memiliki ciri khas kain ulos yang berbedabeda dan pakaian adat masing-masing. Pakaian adat pada umumnya digunakan pada acara adat perkawinan. Pada zaman sekarang, kain ulos yang digunakan sudah dipasangkan dengan berbagai jenis sandang modern, seperti kemeja dan jas untuk atasan pria dan kebaya untuk wanita. Sedangkan bawahanya sering digunakan menggunakan celana kain untuk pria dan rok untuk wanita. Berikut ini merupakan keterangan pakaian adat setiap daerah suku Batak yang terdapat pada gambar di atas :

1.2.3.1 Pakaian Adat Suku Batak Toba Suku Batak Toba merupakan salah satu suku batak yang berada pada daerah pinggiran danau Toba. Daerah Batak Toba terkenal dengan danaunya yang luas yaitu danau Toba. Pakaian adat Suku Batak Toba sangatlah sederhana sehingga mudah untuk ditemukan. Kesederhanaan pakaian adat Batak Toba tidaklah mebuat pakaian adat ini dilupakan masyarakat dan meninggalkan nilai budaya Batak Toba yang terkandung di dalam pakaian adat ini. Pakaian adat suku Batak Toba pada umumnya lebih banyak menggunakan kain ulos pada setiap bagian. Karena kesederhanaan ini, pakaian adat Suku Batak Toba sering

13

digunakan sebagai perwakilan suku Batak lainnya dalam acara tertentu. Berikut ini merupakan gambar pakaian adat daerah suku Batak Toba pada umumnya.

Gambar 2.4 Pakaian Adat Batak Toba

Pakaian adat suku Batak Toba di atas merupakan pakaian adat murni suku Batak Toba. Seiring perkembangan zaman, saat ini pakaian adat Batak Toba sudah dipadupadankan dengan berbagai jenis sandang modern, seperti kemeja dan jas untuk atasan pria dan kebaya untuk wanita. Sedangkan bawahanya sering digunakan menggunakan celana kain untuk pria dan rok untuk wanita. pasangan pria dan wanita menggunakan ulos yang telah dibentuk dikenal dengan sebutan Sortali. Sortali merupakan ikat kepala yang fungsinya seperti mahkota dan umumnya terbuat dari bahan tembaga yang disepuh dengan emas, lalu dibungkus dengan kain merah. Sortali ini digunakan oleh kaum laki-laki maupun perempuan. Pada pakaian adat pria Batak Toba hampir semua pakaian yang dipakai terdiri dari kain ulos yang salah satunya diselempangkan pada kedua bahu sampai ke badan (biasanya jenis ulos sadum), dan dililit dengan ulos ragi hotang. Sedangkan pada wanita menggunakan ulos ragi pane pada badan bagian bawah dan menyelendangkan ulos jenis sadum pada kedua bahu sehingga menutupi badan bagian atas.

14

2.2.3.2 Pakaian Adat Suku Batak Simalungun Suku Batak Simalungun adalah salah satu Suku Batak yang menetap di Kabupaten Simalungun dan sekitarnya. Pakaian adat suku Batak Simalungun tidak terlepas dari penggunaan kain Ulos sama seperti suku Batak lainnya. Ulos pada suku Simalungun disebut Hiou dengan berbagai ornamen dan ciri khasnya. Pakaian adat Suku Batak Simalungun juga sangatlah sederhana sehingga mudah untuk ditemukan. Kesederhanaan pakaian adat Batak Simalungun tidaklah mebuat pakaian adat ini dilupakan masyarakat dan meninggalkan nilai budaya Batak Simalungun yang terkandung di dalam pakaian adat ini. Pada pakaian Adat Simalungun ulos digunakan untuk melambangkan kekerabatan yang biasa disebut dengan dalihan natolu atau tolu sahundulan. Pakaian adat suku Batak Simalungun pada umumnya dapat dilihat pada gambar di bawah ini.

Gambar 2.5 Pakaian Adat Batak Simalungun

Gambar di atas merupakan pakaian adat Simalungun. Ulos yang dibentuk menjadi penutup kepala pada lelaki disebut Gotong, dan pada penutup kepala wanita disebut Bulang. Sedangkan hiou yang disandang ataupun kain samping menggunakan hiou Suri-suri. Hiou yang digunakan untuk penutup badan bagian bawah bagi wanita adalah hiou Ragipanei, sedangkan pada badan bagian bawah pria hiou yang digunakan disebut Ragihotang. Seiring perkembangan zaman, saat

15

ini kain ulos sudah berakulturasi dengan berbagai jenis sandang modern, seperti kemeja dan jas.

2.2.3.3 Pakaian Adat Suku Batak Karo Menurut orang Batak Karo, Ulos atau Uis lebih dari sekedar kain sandang, melainkan benda bertuah yang mampu memberikan perlindungan bagi pemakainya. Seiring perkembangan zaman, saat ini kain ulos sudah berakulturasi dengan berbagai jenis sandang modern, seperti kemeja dan jas. Pakaian adat suku Batak Karo ditambah dengan asesoris-asesoris emas yang melambangkan kayanya tanah daerah suku Karo. Ulos yang digunakan sebagai pakaian adat suku Batak Karo ini biasanya berwarna merah. Berikut merupakan gambar pakaian adat suku Batak Karo pada umumnya.

Gambar 2.6 Pakaian Adat Batak Karo

Pakaian adat perempuan Batak Karo yang digunakan terdiri dari baju tutup dengan lengan panjang, sedangkan bagian bawah memakai sarung sungkit yang dililit dengan kain ulos dan selanjutnya dilapisi dengan kain uis nipes (kain ulos yang berasal dari suku Karo). Badan bagian atas perempuan karo biasanya hanya menggunakan asesoris kalung dan bagian kepala menggunakan ulos yang telah dibentuk dikenal dengan sebutan tudung.

16

Pakaian adat pria Batak Karo yang digunakan pada gambar di atas sudah berakulturasi dengan berbagai jenis sandang modern, seperti jas dan celana kain. Badan bagian bawah dililit dengan kain ulos yang dikenal dengan sebutan kampuh. Badan bagian atas diselempangkan ulos yang dikenal dengan uis nipes kemudian dilapisi kain ulos lagi yang biasa dikenal bekah buluh yang hanya dipakai oleh kaum pria pada suku karo. Pakaian adat pria juga menggunakan kalung yang sama dengan kalung yang digunakan wanita dan bagian kepala menggunakan ulos yang telah dibentuk dikenal dengan sebutan bulang-bulang.

2.2.3.4 Pakaian Adat Suku Batak Mandailing Batak Mandailing adalah salah satu suku dari sekian banyak Rumpun Batak yang telah lama hidup dalam suatu komunitas di kabupaten MandailingNatal. Bahasa Mandailing sendiri sangat berkerabat dengan bahasa Batak Angkola dan Batak Toba. Masyarakat penduduk Batak Mandailing dminan beragama Muslim. Budaya dan bahasa Mandailing banyak dipengaruhi dengan budaya dan bahasa suku Minang Padang dari Sumatera Barat dikarenakan letak daerah Suku Mandailing berada pada perbatasan dengan Sumatera Barat Pakaian adat suku Batak Karo dapat dilihat pada gambar di bawah ini.

Gambar 2.7 Pakaian Adat Batak Mandailing

17

Pakaian adat Batak Mandailing di atas berasal dari daerah Tapanuli Selatan. Pakaian adat pria menggunakan baju kebesaran suku mandailing atau jas dan celana kain yang dililitkan dengan ulos mandailing. Badan bagian atas diberi ulos yang disebut ulos gondang dan dipakai disebelah kanan serta diselipkan dua buah pisau pada pinggang. Bagian kepala menggunakan topi yang dikenal dengan sebutan ampu yang biasa digunakan pria suku mandailing. Wanita suku mandailing menggunakan ulos mandailing yang dililitkan pada badan bagian bawah dan dipadankan dengan menggunakan kebaya. Badan bagian atas dipasangkan dua buah ulos yang dipakai dengan cara disilangkan pada badan kemudian di ikat menggunakan ikat pinggang atau sabuk. Pada sabuk juga diselipkan dua buah pisau. Pada bagian leher menggunakan kalung emas. Pada bagian kepala menggunakan bulang yang terbuat dari emas yang menyerupai mahkota.

2.3

Android Android adalah salah satu sistem operasi untuk telepon seluler. Android

menyediakan platform terbuka bagi para pengembang buat menciptakan aplikasi mereka sendiri untuk digunakan oleh bermacam peranti bergerak. Menurut Arifianto Teguh, Android adalah sistem operasi berbasis Linux untuk telepon seluler. Dalam game pakaian adat Batak ini, penulis menggunakan minimal Android Versi 2.2 (Froyo: Frozen Yoghurt). Android mempunyai ciri-ciri khusus yang selalu menggunakan nama-nama dessert atau makanan penutup pada setiap versinya. Berikut merupakan logo Android.

Gambar 2.8 Logo Android

18

Gambar di atas merupakan logo Android secara umum. Perilisan perdana Android 5 November 2007, Android bersama Open Handset Alliance menyatakan mendukung pengembangan standar terbuka pada perangkat seluler. Google juga merilis kode–kode Android di bawah lisensi Apache, sebuah lisensi perangkat lunak dan standar terbuka perangkat seluler. Android memiliki dua distributor, yaitu Google Mail Service (GMS) dan Open Handset Distributor (OHD). GMS adalah distributor Android yang mendapatkan dukungan penuh dari Google, sedangkan OHD adalah distibutor Android tanpa dukungan langsung dari Google. Banyak kini bermunculan vendor-vendor untuk Smartphone, yaitu diantaranya : HTC, Motorola, Samsung, LG, HKC, Huawei, Archos, Webstation Camangi, Dell, Nexus, SciPhone, WayteQ, Sony Ericsson, Acer, Philips, TMobile, Nexian, IMO, Asus dan vendor lainnya yang memproduksi Smartphone Android. Munculnya berbagai vendor tersebut dikarenakan sistem operasi Android bersifat open source. Android menjadi pesaing utama dari produk Smartphone lainnya seperti Apple dan BlackBerry. Pesatnya pertumbuhan Android karena Android adalah platform yang sangatlah lengkap baik dari segi sistem operasinya, aplikasi dan tools pengembangannya, market yang menyimpan berbagai aplikasi serta ditambah dengan berbagai dukungan oleh komunitas open source di dunia, sehingga Android berkembang pesat hingga saat ini, baik dari segi teknologi maupun dai segi jumlah device di dunia.

2.3.1

Versi Android Berikut ini merupakan urutan versi-versi Android yang dapat digunakan

agar game pakaian adat Batak ini berjalan dengan baik, yaitu:

2.3.1.1 Android Versi 2.2 (Froyo: Frozen Yoghurt) Tanggal 20 Mei 2010, Android Versi 2.2 (Froyo) diluncurkan. Perubahanperubahan umumnya terhadap Versi-versi sebelumnya antara lain dukungan Adobe Flash 10.1, kecepatan kinerja dan aplikasi 2 sampai 5 kali lebih cepat, intergrasi V8 JavaScript Engine yang dipakai Google Chrome yang mempercepat

19

kemampuan rendering pada browser, pemasangan aplikasi dalam SD Card, kemampuan WiFi Hotspot portabel, dan kemampuan auto update dalam aplikasi Android Market.

2.3.1.2 Android Versi 2.3 (Gingerbread) Tanggal 6 Desember 2010, Android Versi 2.3 (Gingerbread) diluncurkan. Perubahan umum yang didapat dari Android Versi ini antara lain peningkatan kemampuan permainan, peningkatan fungsi copy paste, User Interface didesain ulang, dukungan format video VP8 dan WebM, efek audio baru (reverb, equalization, headphone virtualization, dan bass boost), dukungan kemampuan Near Field Communication (NFC), dan dukungan jumlah kamera yang lebih dari satu.

2.3.1.3 Android Versi 3.0/3.1 (Honeycomb) Android Honeycomb dirancang khusus untuk tablet. Android Versi ini mendukung ukuran layar yang lebih besar. User Interface pada Honeycomb juga berbeda karena sudah didesain untuk tablet. Honeycomb juga mendukung multi prosesor dan juga akselerasi perangkat keras (hardware) untuk grafis. Tablet pertama yang dibuat dengan menjalankan Honeycomb adalah Motorola Xoom.

2.3.1.4 Android Versi 4.0 (ICS :Ice Cream Sandwich) Android Ice Cream Sandwich diumumkan pada tanggal 19 Oktober 2011, membawa fitur Honeycomb untuk Smartphone dan menambahkan fitur baru termasuk membuka kunci dengan pengenalan wajah, jaringan data pemantauan penggunaan dan kontrol, terpadu kontak jaringan sosial, perangkat tambahan fotografi, mencari email secara offline, dan berbagi informasi dengan menggunakan NFC.

2.3.1.5 Android Versi 4.1 (Android Jelly Bean) Android Jelly Bean yang diluncurkan pada acara Google I/O lalu dan membawa sejumlah keunggulan serta fitur baru. Penambahan baru diantaranya

20

meningkatkan input keyboard, desain baru fitur pencarian, UI yang baru dan pencarian melalui Voice Search yang lebih cepat. Tak ketinggalan Google Now juga menjadi bagian yang diperbarui. Google Now memberikan informasi yang tepat pada waktu yang tepat pula. Salah satu kemampuannya adalah dapat mengetahui informasi cuaca, lalu-lintas, ataupun hasil pertandingan olahraga. OS Android Jelly Bean 4.1 muncul pertama kali dalam produk tablet Asus, yakni Google Nexus 7.

2.3.1.6 Android Versi 4.2 (Android Jelly Bean) Android Versi 4.2 ini merupakan Versi terbaru dari Versi Android jelly bean sebelumnya. jelly bean Versi 4.2 diklaim lebih pintar dan inovatif dibandingkan dengan pendahulunya. Beberapa fitur yang diperbaharui dalam sistem operasi ini antara lain Notifications, Google Assistant, Face Unlock dengan Liveness Check, Barrel Roll, Smart Widget, Google Now, Technology Project Butter untuk meningkatkan responsifitas yang sangat baik. Sistem operasi yang cepat dan ringan, Full Crhome browser menjelajah internet menggunakan Google Chrome seperti pada PC.

2.3.1.7 Android Versi 4. 3 (Android Jelly Bean) Tanggal 22 Agustus 2013 Jelly Bean 4.3 telah resmi dirilis. Jelly Bean 4.3 lebih fokus pada pembaruan minor. Nexus 7 adalah ponsel pintar pertama dengan sistem operasi Android Jelly Bean 4.3. Beberapa fitur menarik dari sistem ini antara lain : 1. Terdapat dukungan multi user dengan Restricted Profiles, fitur ini memungkinkan bagi administrator untuk membuat lingkungan yang berbeda bagi setiap user, sehingga bisa mengontrol penuh penggunaan aplikasi yang tersedia untuk profil user yang dibuat. Ini sangat efektif jika pengguna memiliki anak dan membatasi penggunaan aplikasi Android. 2. Hadir dengan teknologi Smart Bluetooth, penggunaan Bluetooth tanpa khawatir menghilangkan banyak daya.

21

3. Mendukung Open GL ES 3.0, performa grafis yang lebih bagus dan realistis. 4. Modular DRM Framework, ini berguna bagi pengembang untuk mengintegrasikan hak digital menjadi streaming protocol. Selain itu, Android Jelly Bean 4.3 juga mempunyai performa yang bagus dibandingkan dengan pendahulunya.

2.3.1.8 Android Versi 4.4(Android Kitkat) Google selaku pemilik Android telah mengumumkan peluncuran Android Versi terbaru “Android Kitkat” pada bulan Oktober tahun 2013. Nexus 5 adalah Smartphone pertama yang akan menggunakan OS Android Kitkat. Berikut ini adalah beberapa vitur Android Kitkat yang diklaim lebih cerdas dari Versi Android sebelumnya. 1. Fitur sms terintegrasi langsung kedalam Aplikasi Google Hangouts 2. Terdapat fasilitas Cloud Printing, dimana pengguna dapat melakukan proses print secara nirkabel. 3. Desain ikon dan tema yang lebih unik dan realistik 4. Mendengarkan perintah suara dari Google Now tanpa menguras daya baterai. 5. Navigasi dan statusbar yang mengalami pembaruan 6. Interface yang sangat halus 7. Dapat mengakses aplikasi kamera dari layar yang terkunci.

2.3.2

Smartphone Smartphone adalah sebuah device yang memungkinkan untuk melakukan

komunikasi juga di dalamnya terdapat fungsi PDA (Personal Digital Assistant) dan berkemampuan seperti layaknya komputer. Dalam perkembangan awal, dikenal adanya Handphone dan PDA. Handphone pada umumnya digunakan untuk melakukan komunikasi seperti nelepon sedangkan PDA digunakan sebagai asisten pribadi dan organizer. Perkembangan selanjutnya PDA mendapatkan kemampuan lain yaitu fitur koneksi wireless sehingga mampu menerima maupun

22

mengirim e-mail, pada saat yang bersamaan juga Handphone mendapatkan penambahan fitur yakni kemampuan untuk mengirim pesan. Pada akhirnya PDA menambahkan fungsi Handphone pada device-nya, begitupun juga Handphone diberikan fitur PDA (yang lebih banyak) di dalamnya, sehingga hasilnya adalah sebuah Smartphone. Smartphone memiliki ciri utama yaitu memiliki sistem operasi di dalamnya yang memungkinkan dijalankan berbagai aplikasi, misalnya Windows Mobile, Android, Symbian, ataupun Sistem Operasi Blackberry. Sebuah Smartphone selalu dilengkapi berbagai aplikasi/software yang ditujukan untuk meningkatkan produktivitas dan mendukung kegiatan sehari-hari. Misalnya Doc To Go, untuk membuat dan mengedit dokumen word di Smartphone. Kemampuan lain yang dimiliki oleh sebuah Smartphone adalah dapat digunakan mengakses web/internet dan konten yang disajikan di browser-nya, sudah hampir mendekati seperti layaknya mengakses web lewat komputer. Opera Mobile, SkyFire Mobile, IE Mobile adalah contoh beberapa browser di sebuah Smartphone. Smartphone juga memiliki ciri khas yaitu QWERTY Keyboard, untuk mempermudah pengguna Smartphone untuk mengetik dokumen atau mengirim pesan.

2.4

Corona SDK (Software Development Kit) Corona SDK (Software Development Kit) adalah sebuah aplikasi yang

digunakan untuk membuat aplikasi mobile, khususnya pada platform iOS dan Android. Corona SDK menggunakan bahasa pemrograman Lua yang dapat kita manfaatkan untuk menghasilkan aplikasi yang komplit dengan memanfaatkan API (Application Programming Interface) yang dimiliki oleh Corona. Corona dibuat oleh Ansca sebuah perusahaan kecil di Palo Alto, California. Berikut ini merupakan gambar logo Corona SDK.

Gambar 2.9 Logo Corona SDK

23

Corona Labs diciptakan pada tahun 2008 sebagai usaha yang didukung perusahaan di Palo Alto, California. Sebelum Corona, tim Labs Corona bertanggung jawab untuk menciptakan banyak alat-alat standar yang sering kita temukan. Corona

merupakan

suatu

software

Engine

yang

cocok

untuk

pengembangan aplikasi berbasis game. Corona SDK berbeda dari bahasa pemrograman lainnya, di dalam corona SDK sendiri telah tertanam worksheet dan sistem debugging. Corona SDK menggunakan editor teks dasar untuk menulis kode, dan editor grafis untuk membuat gambar. Corona sendiri hanya akan bertugas menyusun dan running program. Untuk memulainya, user akan membutuhkan API Corona dan editor teks yang layak. Corona memiliki ekstensi data berbasis .Lua. Keuntungan dalam penggunaan software Engine ini dalam pengembangan aplikasi game, salah satunya yang paling menakjubkan adalah Cross Platform Development.

Cross

Platform

Development

berarti

Corona mendukung

pengembangan aplikasi pada operation sistem iOS & Android, jadi dengan sekali kerja dapat menghasilkan sebuah software yang dapat berjalan di dalam dua platform. Corona juga memiliki kekurangan, diantaranya: Bahasa API (Aplication Programing Interface) masih dalam proses pengembangan, proses debugging yang tidak akurat, tidak memiliki GUI untuk proses layouting (semua proses layout dengan code).

2.5

Lua Lua merupakan bahasa pemrograman multi paradigma yang dirancang

sebagai scripting language dengan extendsible semantic sebagai tujuan utama. Turunan dari data description atau configuration language yaitu SOL (Simple Object Language) dan DEL (Data Entry Language) ini diciptakan pada 1993 oleh Roberto Ierusalimschy, Luiz Henrique de Figueiredo, dan Waldemar Celes, anggota Kelompok Teknologi Komputer Grafis (Tecgraf) di Universitas Katolik Kepausan Rio de Janeiro, di Brasil. Lua dirancang, diimplementasikan, dan dipelihara oleh tim di PUC-Rio, Universitas Katolik Kepausan Rio de Janeiro di

24

Brasil. Lua lahir dan dibesarkan di Tecgraf, Komputer Grafis Technology Group dari PUC-Rio, dan sekarang bertempat di Lablua. Kedua Tecgraf dan Lablua adalah laboratorium Departemen Ilmu Komputer PUC-Rio. Berikut ini merupakan gambar logo bahasa pemograman Lua, yaitu:

Gambar 2.10 Logo Lua

Bahasa pemprograman Lua merupakan bahasa pemprograman cepat dan ringan dalam menjalankan bahasa scripting. Lua menggabungkan sintaks prosedural sederhana dengan deskripsi data, yang di dasari oleh array asosiatif dan semantik extensible. Lua dinamis diketik, berjalan dengan menginterpretasikan bytecode untuk mesin virtual berbasis mendaftar, dan memiliki manajemen memori otomatis dengan pengumpulan sampah tambahan, sehingga ideal untuk konfigurasi, scripting, dan prototyping cepat. Lua merupakan ekstensi data yang cocok untuk game karena ringan dan mudah untuk dioprasikan.

2.5.1

Keunggulan Bahasa Pemrograman Lua Keunggulan bahasa pemrograman Lua adalah sebagai berikut :

a. Lua bahasa pemprograman yang kuat Lua merupakan bahasa pemprograman yang kuat, karena Lua telah digunakan dalam banyak aplikasi industri seperti, Adobe Photoshop Lightroom, dengan penekanan pada embedded system (misalnya, Ginga middleware untuk TV digital di Brasil) dan permainan (misalnya, World of Warcraft dan Angry Birds). Lua merupakan bahasa scripting terkemuka dalam bidang game. Lua mempunyai manual referensi yang solid dan ada

25

beberapa buku tentang itu. Beberapa versi Lua telah dirilis dan digunakan dalam aplikasi nyata sejak pembentukannya pada tahun 1993.

b. Lua bahasa pemprograman yang cepat Lua memiliki reputasi untuk kinerja yang cepat. Beberapa benchmark menunjukkan Lua sebagai bahasa tercepat dalam ranah bahasa scripting.

c. Lua bahasa pemprograman yang portable Lua didistribusikan dalam paket kecil dan membangun out-of-the-box di semua platform yang memiliki kompiler C standar. Lua berjalan pada semua jenis Unix dan Windows, pada perangkat mobile (Android, iOS, BREW, Symbian, Windows Phone).

d. Lua bahasa pemprograman yang embeddable Lua adalah bahasa mesin cepat dengan ukuran kecil yang dapat ditanam dengan mudah ke dalam aplikasi. Lua mempunyai API sederhana dan terdokumentasi, yang memungkinkan integrasi yang kuat dengan kode yang ditulis dalam bahasa lain. Lua telah digunakan untuk memperluas program yang ditulis tidak hanya di C dan C++, tetapi juga di Java, C#, Smalltalk, Fortran, Ada, Erlang, dan bahkan dalam bahasa script lainnya, seperti Perl dan Ruby.

e. Lua bahasa pemprograman yang kuat dan sederhana Konsep dasar dalam desain Lua adalah untuk menyediakan metamekanisme untuk mengimplementasikan fitur, alih-alih memberikan sejumlah fitur langsung dalam bahasa. Sebagai contoh, meskipun Lua bukan bahasa berorientasi objek murni, itu tidak memberikan metamekanisme untuk menerapkan kelas dan warisan. Lua meta-mekanisme membawa ekonomi konsep dan menjaga bahasa kecil, sementara memungkinkan semantik akan diperpanjang dengan cara yang tidak konvensional.

26

f. Lua gratis Lua adalah perangkat lunak open-source, didistribusikan dibawah lisensi yang sangat liberal (lisensi MIT), dapat digunakan untuk tujuan apapun, termasuk tujuan komersial, sama sekali tanpa biaya. Hanya men-download dan menggunakannya. 2.5.2

Kekurangan Bahasa Pemrograman Lua

a. Bahasa pemprograman bersifat struktural bukan berbasis OOP. b. Bahasa API (Aplication Programing Interface) masih dalam proses pengembangan. c. Tutorial masih tergolong sedikit.

2.6

Notepad++ Notepad ++ pada pembuatan game ini digunakan untuk membantu

pengeditan dari coding yang digunakan pada Corona. Notepad++ adalah sebuah penyunting teks dan penyunting kode sumber yang berjalan di sistem operasi Windows. Notepad++ yang digunakan dalam pembuatan game ini adalah versi 5.6.8. Notepad++ menggunakan komponen Scintilla untuk dapat menampilkan dan menyuntingan teks dan berkas kode sumber berbagai bahasa pemrograman. Notepad++ didistribusikan sebagai perangkat lunak bebas. Proyek ini dilayani oleh Sourceforge.net dengan telah diunduh lebih dari 27 juta kali. Notepad++ merupakan sebuah text editor yang mempunyai fitur sangat lengkap. Hampir semua bahasa pemrograman dapat dibuka olehnya. User pun dapat membuat atau mengedit text yang bahasanya disupport oleh Notepad++ dan jangan lupa bahwa Notepad++ adalah sebuah software freeware. Notepad++ ditulis dalam bahasa C dan murni menggunakan Win32 API dan STL yang menjamin kecepatan eksekusi yang lebih tinggi dan ukuran program yang lebih kecil. Notepad++ hanya menggunakan sedikit power CPU, sehingga dapat mengurangi konsumsi daya pada PC, dan menghasilkan lingkungan yang lebih hijau. Notepad++ memiliki beberapa keunggulan, diantaranya: Notepad++ dapat mengerjakan dan membuka berbagai format dokumen, Tampilan pada notepad++

27

cukup baik, Notepad++ memiliki plugins yang dapat di-download manual, Software ini bersifat opensource. Notepad++ juga memiliki kelemahan yaitu software ini hanya mampu digunakan untuk mengedit source code program saja.

2.7

JSON Pembuatan game pakaian adat Batak ini menggunakan database yang

disebut dengan JSON. JSON (dibaca: “Jason”), singkatan dari JavaScript Object Notation adalah suatu format ringkas pertukaran data komputer. Formatnya berbasis teks dan sangat mudah dimengerti dan diimplementasikan oleh manusia, dan mudah juga untuk komputer dalam melakukan parsingnya. serta digunakan untuk merepresentasikan struktur data sederhana dan larik asosiatif (disebut objek). JSON didasarkan pada subset bahasa pemrograman JavaScript (secara spesifik, edisi ketiga standar ECMA-262, Desember 1999) dan umumnya digunakan dengan bahasa tersebut, JSON dianggap sebagai format data yang tak tergantung pada suatu bahasa. Kode untuk pengolahan dan pembuatan data JSON telah tersedia untuk banyak jenis bahasa pemrograman. JSON merupakan format yang ringan untuk memasukan data ke dalam sebuah variabel. Kelebihan inilah yang membuat JSON menjadi sebuah bahasa data-interchange yang ideal.

2.8

Animasi Animasi adalah gambar begerak berbentuk dari sekumpulan objek

(gambar) yang disusun secara beraturan mengikuti alur pergerakan yang telah ditentukan pada setiap pertambahan hitungan waktu yang terjadi. Terdapat dua hal penting yang harus diperhatikan dalam pembuatan animasi, yaitu Objek/ gambar dan alur gerak. Animasi merupakan suatu teknik menampilkan gambar berurut sedemikian rupa sehingga penonton merasakan adanya ilusi gerakan (motion) pada gambar yang ditampilkan. Secara umum ilusi gerakan merupakan perubahan yang dideteksi secara visual oleh mata penonton sehingga tidak harus perubahan yang terjadi merupakan perubahan posisi sebagai makna dari istilah „gerakan‟. Perubahan seperti perubahan warna pun dapat dikatakan sebuah animasi.

28

Melihat dari penjelasan di atas mengenai animasi, jadi animasi adalah suatu paparan visual yang berbentuk dinamik atau gambar bergerak. Pengaplikasian animasi ini sendiri memerlukan beberapa software bantuan, diantaranya Adobe Flash, Corel Draw, Photoshop dan Spriteloq.

2.8.1

Adobe Flash Adobe Flash (dahulu bernama Macromedia Flash) adalah salah satu

perangkat lunak komputer yang merupakan produk unggulan Adobe Systems. Adobe flash merupakan software yang memiliki kemampuan menggambar sekaligus menganimasikan suatu objek. Adobe flash tidak hanya digunakan dalam pembuatan animasi, tetapi pada zaman sekarang ini flash juga banyak digunakan untuk keperluan lainnya seperti dalam pembuatan game, presentasi, membangun web, animasi pembelajaran, bahkan juga dalam pembuatan film. Adobe flash adalah program grafis yang diproduksi pertama kali oleh Macromedia corp, yaitu sebuah vendor software yang bergerak dibidang animasi web.

Gambar 2.11 Logo Adobe Flash

Pembuatan game sendiri, flash digunakan untuk membuat karakter animasi game tersebut. Animasi yang telah kita buat dengan flash, kita save dengan extension .swf. Movie-movie Flash memiliki ukuran file yang kecil dan dapat ditampilkan dengan ukuran layar yang dapat disesuaikan dengan keingginan. Banyak fiture-fiture baru dalam Flash yang dapat meningkatkan

29

kreativitas dalam pembuatan isi media yang kaya dengan memanfaatkan kemampuan aplikasi tersebut secara maksimal.

2.8.2

Photoshop Photoshop adalah perangkat lunak editor citra buatan Adobe Systems yang

dikhususkan untuk pengeditan foto/gambar dan pembuatan efek. Versi yang digunakan dalam pembuatan game ini adalah Photoshop CS4. Berikut ini merupakan gambar beserta keterangan beberapa toolbox pada Photoshop CS4. Tabel 2.1 Toolbox pada Photoshop CS4

Gambar

Nama Toolbox

Hand Tool

Move Tool

Croop tool

Eyedropper Tool

Pencil Tool

Fungsi Menggeser/memindah bidang pandang foto atau gambar di dalam window view area atau dalam kondisi gambar sedang di perbesar (zoom in). Cukup tekan dan tahan tombol spasi untuk meminjam alat ini. untuk memindahkan posisi layer dalam satu foto ataupun memindahkan sebuah foto atau layer dalam sebuah foto ke foto yang lain / foto yang berbeda. Memotong gambar, foto ataupun canvas (kertas kerja). Pemotongan dengan alat ini dilakukan secara permanen mengubah bentuk dimensi lebar dan tinggi foto. Pemotongan dilakukan dengan menentukan area potong berbentuk kotak dari sebuah foto. Mengambil sample warna dari sebuah gambar ataupun foto, sample warna diambil dengan cara mengklik warna target yang kemudian secara otomatis akan mengubah warna depan (foreground color) pada toolbox. untuk melukis dengan efek goresan pensil.

untuk menyeleksi objek yang berbentuk kotak. untuk menyeleksi objek yang berbentuk Eliptical Marquee lingkaran seperti menyeleksi lingkaran mata, ban mobil dan objek lain. Alat ini masih satu Tool kelompok dengan Rectangular Marquee Tool. untuk menghapus noda pada sebuah foto Spot Healing Brush ataupun gambar, alat ini biasanya digunakan untuk menghilangkan noda di wajah. Rectangular Marquee Tool

30

Horizontal Type Tool Zoom tool Eraser Tool

Brush Tool

Magic Eraser Tool

2.8.3

untuk membuat teks secara horizontal. untuk merubah besaran level dalam tampilan/jendela kerja. untuk menghapus foto atau gambar dalam sebuah layer raster. untuk melukis foto atau gambar dengan goresan kuas berdasarkan warna depan (foreground color) yang telah dipilih. untuk menghapus area tertentu dari sebuah foto atau gambar yang memiliki warna yang serupa (satu warna solid) menjadi transparan dengan satu kali klik pada area warna tersebut. Bisa dimanfaatkan untuk menghapus background satu warna

Coral Draw Corel Draw adalah sebuah program komputer yang melakukan editing

pada garis vektor. Corel Draw memiliki kegunaan untuk mengolah gambar, oleh karena itu banyak digunakan pada pekerjaan dalam bidang publikasi atau percetakan ataupun pekerjaan di bidang lain yang membutuhkan proses visualisasi. Gambar yang dibuat pada game ini adalah dengan menggunakan Corel Draw. Versi yang digunakan pada game ini adalah versi Corel Draw Graphics Suite X4. Berikut merupakan gambar logo dari Corel Draw. Program ini dibuat oleh Corel, sebuah perusahaan software yang berkantor pusat di Ottawa, Kanada. Berikut ini merupakan gambar logo Corel Draw.

Gambar 2.12 Logo Corel Draw

Keunggulan penggunaan Corel Draw terutama pada tool-tool yang ada di dalamnya sangat mudah dipahami oleh penggunanya, bahkan oleh orang yang

31

baru pertama menggunakannya. Sedangkan kelemahan penggunaan Corel Draw yaitu membutuhkan kapasitas yang besar apalagi bila gambar yang sedang dibuat mempunyai detail yang banyak serta warna yang dicetak tidak akurat (tidak sesuai dengan tampilan layar) pada beberapa jenis printer. Di bawah ini merupakan gambar toolbox pada Corel Draw X4.

Gambar 2.13 Toolbox pada Corel Draw X4

Adapun fungsi dari beberapaToolbox pada Corel Draw X4 adalah sebagai berikut: Tabel 2.2 Toolbox pada Corel Draw X4

No Nama Toolbox 1 Pick tool 2 3 4

Shape tool Croop tool Zoom tool

5 6

Freehand tool Smart Fill tool

Fungsi untuk memilih atau menyeleksi dan mengatur ukuran, memiringkan, dan memutar objek. untuk mengedit bentuk objek kurva untuk menghilangkan area yang tidak dikehendaki. untuk merubah besaran level dalam tampilan/jendela kerja. untuk menggambar garis tunggal dan kurva. mewarnai objek yang terlampir, tool ini dapat mewarnai isi dan garis dari objek tersebut dan objek yang telah terisi dapat dipisahkan dengan gambar dasarnya.

32

7 8 9 10 11

Rectangle tool Ellipse tool Polygon tool Basic Shape tool Text tool

12 13

Table tool Outline tool

14

Fill tool

2.8.4

untuk menggambar bujur sangkar dan kotak. untuk menggambar bentuk lonjong atau lingkaran. untuk menggambar poligon atau bintang secara simetris. untuk memilih bermacam-macam bentuk, termasuk bentuk smile, halilintar, bentuk hati, dan lain-lain. untuk menuliskan kata secara langsung pada layar sebagai paragrap atau artistik teks. untuk membuat dan meng-edit tabel. Ketika kita memilih tool ini flyout akan muncul dan memberikan akses cepat ke beberapa fasilitas, seperti kotak dialog Outline Pen dan Outline Color. seperti halnya Outline tool ketika kita memilih Fill tool ini flyout akan muncul dan memberikan akses cepat ke beberapa fasilitas, seperti ke kotak dialog Fill (Uniform Fill, Fontain Fill, dsb).

Spriteloq Spriteloq adalah aplikasi yang membantu membuat sprite sheet dari file

SWF yang dibuat sebelumnya di dalam Flash.

Gambar 2.14 Logo Spriteloq

Menggunakan Spriteloq, file SWF yang dibuat sebelumnya akan mudah dikonversi menjadi sprite sheet, dimana nantinya sprite sheet ini dipanggil untuk menjalankannya di dalam aplikasi. Dalam mengkonversi file SWF ini akan dihasilkan dua file baru, yaitu file dengan extension .lua, dan file dengan extension .PNG.