• Tidak ada hasil yang ditemukan

Pembuatan Game Adventure “Tales Of Tarub” Berbasis 3D Menggunakan Kinect Chapter 2 (Joko Tarub Menyetkan Bidadari) COVER

N/A
N/A
Protected

Academic year: 2017

Membagikan "Pembuatan Game Adventure “Tales Of Tarub” Berbasis 3D Menggunakan Kinect Chapter 2 (Joko Tarub Menyetkan Bidadari) COVER"

Copied!
16
0
0

Teks penuh

(1)

commit to user

7

Untuk merancang game Tales of Tarub dibutuhkan landasan teori

yang dapat membantu dalam proses pembuatan game. Berikut adalah

beberapa teori yang digunakan dalam perancangan game :

2.1 Teori Utama

2.1.1 Game

Game adalah sebuah permainan komputer interaktif yang

di kendalikan oleh mikroprosesor. Komputer dapat menciptakan

bahan-bahan maya untuk digunakan dalam sebuah permainan

seperti kartu dan dadu. Sebuah permainan komputer atau Video

Game menggunakan satu atau lebih alat input, biasanya sebuah

tombol atau kombinasi dari joystick, sebuah keyboard dan mouse

dan trackball atau sebuah controller ataupun sebuah alat yang

mempunyai sensor gerak.

Video Game adalah permainan yang biasanya melibatkan

Player berinteraksi dengan alat pengendali atau controller untuk

menghasilkan umpan balik secara visual dalam sebuah layar

video. Video Game biasanya juga mempunyai sistem pemberian

hadiah yang diberikan kepada pemain apabila menyelesaikan

tugas-tugas tertentu yang berada didalam aturan atau rule set

Game tersebut. Tipe-tipe peralatan elektronik dimana Video

Game dapat dimainkan disebut dengan Platform dan contoh dari

Platform adalah PC (personal komputer) dan mesin Video Game

(Video Game console). Video Game juga hadir dalam semua

tingkatan teknologi mulai dari komputer sampai dengan peralatan

genggam seperti handphone dan PDA.

Selain elemen dasar dari umpan balik berbasis video,

Video Game juga menggunakan banyak system lain untuk

(2)

commit to user

umumnya adalah penggunaan system audio (speaker) dan

peralatan interaktif seperti umpan balik dengan getaran.

(Crawford, 1997)

2.1.2 Genre Game

Game secara umum dikategori-kategorikan kedalam

genre. Karena kurangnya penyetujuan syarat atas genre atau

kriteria untuk definisi sebuah genre, klasifikasi dari Game

menjadi tidak konsisten atau sistematis. Dibawah ini merupakan

daftar genre-genre yang sering dimainkan orang. Banyak dari

kategori Game dibawah ini bertabrakan satu sama lainnya,

contohnya pada GameLegend of Zelda yang mempunyai elemen

action, adventure, dan role-playing.

a.

Game action mungkin adalah genreGame yang paling

basic, dan pastinya salah satu yang terbesar. Game action di

karakteristik kan oleh Gameplaynya yang fokus kepada aksi

yang mengharuskan pemain melakukannya secara reflek,

dalam realtime. Gamefighting dan First Person Shooters s

termasuk dalam kategori ini.

b.

Game action-adventure fokus dalam penjelajahan,

dan biasanya melibatkan pengumpulan benda, penyelesaian

teka-teki yang sederhana, dan pertempuran. Game

action-adventure yang pertama adalah Game Atari 2600 yang

berjudul adventure (1978).

c.

Game First Person Shooters , biasanya disebut

dengan FPS, menggambarkan menembak dan bertempur

dalam perspektif orang pertama dari karakter yang mereka

(3)

commit to user

membidik. Kebanyakan FPS sangatlah cepat dan

memerlukan reflek yang sangat cepat dalam tingkat kesulitan

yang tinggi.

d. Third person shooter

Third person shooter yang dikenal sebagai TPS atau

3PSs, menekankan pertempuran dari perspektif kamera di

mana karakter pemain terlihat di kejauhan. Perspektif ini

memberikan pemain pandangan yang lebih luas dari

lingkungan mereka yang bertentangan dengan keterbatasan

sudut pandang dari genre first-person shooter. third-person

shooter memungkinkan pergerakan yang lebih rumit seperti

bergulir atau menyelam, melompat dan berjongkok. Beberapa

TPS memiliki fungsi yang memungkinkan Anda untuk

beralih ke FPS dalam Game.

e.

Game perkelahian adalah pertarungan satu lawan satu

antara dua karakter yang salah satunya dikendalikan oleh

komputer. Game ini biasanya fokus dalam bela diri dan

bentuk lain dari pertempuran tangan kosong. Banyak dari

gerakan yang dilakukan oleh petarungnya di dramatisir dan

tidak mungkin secara fisik. Beberapa karakter yang

bertarung juga menggunakan senjata seperti pedang dan atau

serangan jarak jauh seperti serangan tenaga dalam. Game

perkelahian Street Fighter, Super Smash Bros., King of

Fighters, Soul Edge dan Soul Calibur, terkenal antara lain

adalah Mortal Kombat, Tekken, Dead or Alive, dan Virtua

(4)

commit to user

f.

Game ini adalah Game dimana ada pertarungan jarak

dekat satu lawan banyak, bertempur melawan sejumlah

musuh yang dikontrol oleh komputer. Gaya bertarungnya

biasanya lebih sederhana daripada Game fighting satu lawan

satu. Genre ini popular pada tahun 1987 dengan

dikeluarkannya Double Dragon, diikutisejumlah banyak

Game-Game serupa. Gameplay dalam Game ini melibatkan

pemain bertarung melewati sebuah seri level yang semakin

sulit. Kritik mengatakan bahwa Game seperti ini terkesan

terus diulang-ulang dan membosankan. Di waktu sekarang,

genre ini sudah bergabung dengan genre action-adventure.

Beberapa contoh Game genre ini Final Fight, Double

Dragon, Battle Toads, Streets of Rage, Golden Axe, dan

yang modern Dynasty Warriors, Viewtiful Joe, The Warriors

dan Samurai Warriors.

mempunyai spesialisasi dalam sebuah kumpulan

kemampuankemampuan (seperti pertarungan, mengeluarkan

ilmu sihir). Tipe petualang yang bermacam-macam ini

-satu atau lebih dari karakterkarakter ini.

h. Massively MultiPlayer Online Games

Massively MultiPlayer Online Games merupakan

sebuah dunia virtual dimana bisa terdapat ribuan pemain

(5)

commit to user

Game ini berbasiskan pendaftaran, tetapi belakangan

beberapa MMO mengizinkan pemain untuk membeli Game

nya sekali saja dan memainkannya secara online dengan

dengan tokoh-tokoh 12 kartun seperti sonic the hedgehog,

Mario, dan rayman, walaupun mungkin mempunyai tema

yang lainnya. PlatformGame yang cukup terkenal meliputi

Castlevania, Super Mario Bros., Metroid, Sonic the

Hedgehog, Mega Man, Donkey Kong, Contra, Lode Runner,

Spyro the Dragon, Rayman dan Crash Bandicoot dan seri

seperti di dunia nyata. Beberapa Game membutuhkan untuk

banyak membaca sebelum Game dimainkan. Game simulasi

seringkali dikaitkan dengan simulator sungguhan, dan

sebagian dari Game tersebut memang berguna dalam

pelatihan militer sungguhan atau untuk kepentingan umum.

k.

Sebuah permainan simulasi pemerintahan (Game

poliitk) melibatkan simulasi dari kebijakan-kebijakan,

ppemerintahan atau politik dari sebuah negara, tapi

biasanya tidak melibatkan peperangan, tipe Game seperti ini

(6)

commit to user

l. Sports

Game olahraga menampilkan permainan dari

olahraga fisik tradisional seperti kriket, baseball, sepak bola,

American football, tinju, golf, basket, skateboard, hoki es,

tenis, bowling, rugby, dan lainnya. Beberapa fokus pada

memainkan olahraganya dan beberapa fokus pada strategi

dibalik olahraga tersebut (seperti Game championship

manager). Lainnya menggunakan olahraga untuk efek komik

(seperti Game Arch Rivals). Salah satu yang paling terkenal

dari genre ini adalah Madden NFL.Genre ini ada pada masa

awal sejarah video Game (pong) dan masih popularsampai

sekarang.

m. Racing

Game balapan biasanya memposisikan pemain di

kursi pengemudi dari kendaraan ber performa tinngi dan

memerlukan pemain untuk berlomba melawan pengemudi

lainnya ataupun melawan waktu. Genre ini merupakan genre

yang selalu ada dalam permainan komputer dan banyak

permainan yang diciptakan pada masa awal adalah bagian

dari genre ini. Berawal dari tahun 1970, genre ini masih

popular sampai sekarang dan terus mendorong

perkembangan performa dan grafis. Ada dua sub genre dari

genre ini yaitu simulasi dan arcade. Genre arcade

biasanya bersifat fantasi, kerusakan kendaraan yang tidak

realistis. Genre simulasi lebih fokus terhadap handling

kendaraan yang realistis dan performa yang sama dengan

mobil sungguhan, dan biasanya mengizinkan pemain untuk

mengikuti perlombaan sungguhan seperti Indianapolis dan

dakkar. Balapan simulasi memperbolehkan pemain untuk

(7)

commit to user

pembuangan mesin sampai rasio gigi transmisi, tapi

sekarang semua itu juga di aplikasikan pada Gamearcade.

n. Strategy

Game strategi fokus pada perencanaan yang cermat

dan manajemen sumber daya yang sangat baik dalam

rangka mencapai kemenangan, dan selanjutnya Game ini

dikategorikan sebagai Game ini bisa

berbasiskan giliran atau realtime, tapi kadang campuran

keduanya seperti X-com. Genre ini mempunyai penggemar

yang konsisten sejak pertengahan 1980an. Walaupun

sebagian besar dari Game strategi adalah Game peperangan,

banyak juga yang tidak fokus pada peperangan seperti

simulasi dan manajemen transaksi ekonomi, membangun

sesuatu, mengatur konflik skala besar, dan lain-lain.

(Crawford, 1997)

2.1.3 Sensor Kinect

Kinect adalah produk dari Microsoft yang awalnya dibuat

khusus untuk pekerangkat game Xbox 360, dimana

memperkenalkan teknologi motion gaming sebagai fitur

utamanya. Motion gaming maksudnya adalah membuat pemain

dapat berinteraksi ketika bermain game tanpa menggunakan

game controller. Sehingga melalui kinect, pemain dapat bermain

game cukup hanya dengan menggunakan gerakan tangan atau

gerakan tubuh lainnya (Metcalf, 2009).

Fitur-fitur yang ada pada teknologi sensor kinect meliputi

kamera RGB, depth sensor, motorized tilt, dan multi-array

microphone. Dari keempat fitur yang dimiliki sensor kinect,

depth sensor lah yang berperan penting dalam sistem motion

gaming tersebut. Depth sensor bertujuan untuk mendapatkan data

(8)

commit to user

(menyesuaikan sumber cahaya yang ada dilingkungan tersebut).

Pada gambar 2.1 dapat dilihat bentuk dari pekerangkat keras

kinect.

Gambar 2.1 Perangkat keras sensor kinect

Depth sensor terdiri atas kombinasi dari infrared laser

projector dan monochrome CMOS sensor (Mathe, 2011).

Infrared laser projector berfungsi dalam mentransmisikan

cahaya invisible near - infrared ke seluruh bagian ruangan yang

terjangkau oleh sensor kinect seperti pada gambar 2.2.

Gambar 2.2 Cara kerja depth sensor pada pekerangkat sensor

kinect (Mathe, 2011)

Cahaya near - infrared tidak dapat dilihat secara kesat

mata dan menggunakan laser kelas 1 yang aman untuk tubuh

(9)

commit to user

dapat dilihat dengan menggunakan kamera night vision seperti

gambar 2.3

Gambar 2.3 Hasil proyeksi dari infrared laser projector

Sedangkan fungsi dari monochrome CMOS sensor adalah

mengukur waktu penerbangan cahaya setelah terpantul oleh objek

didepannya. Sistem ini bekerja layaknya sebuah sonar, bila

diketahui berapa lama waktu yang dibutuhkan untuk cahaya

tersebut kembali, maka dapat diketahui jarak suatu objek dari

sensor (Carmody, 2010).

Hal ini dapat dilihat seperti gambar 2.4

(10)

commit to user

2.2 Teori Sekunder

2.2.1 Unreal Engine

Unreal Engine merupakan salah satu Game Engine. Game

Engine adalah mesin atau system yang digunakan untuk membuat

atau mengembangkan video game. Banyak fungsi-fungsi yang

bisa digunakan dalam game engine tersebut contohnya adalah,

dalam membuat sebuah game seorang yang membuatnya harus

memberikan nilai tersendiri, agar terlihat game tersebut

mempunyai nilai atau harga yang sangat mahal seperti mesin

render dalam pengolahan gambar untu 2D dan 3D grafis, suara,

script program, efek animasi, kecerdasan buatan yan dimiliki oleh

masing-masing karakter.

Untuk memulai menggunakan Unreal 3D games

development ini seperti contohnya dalam bab-bab berikutnya.

Contohnya untuk memulai harus mengambil tool singkat dari

UDK, untuk melakukan editing juga akan melibatkan aktivitas

editor seperti pada software umumnya. Game engine yang banyak

beredar saat ini banyak yang berbayar dan tidak berbayar. Salah

satu game engine yang tidak berbayar dan cukup dikenal

masyarakat ialah Unreal Engine 3. Untuk mengurangi biaya

dalam pengembangan tugas akhir ini, penulis akan menggunakan

game engine yang tidak berbayar yaitu Teknologi Unreal, yaitu

Unreal Engine. Unreal Engine 3 dikeluarkan oleh Epic Games,

adalah salah satu game engine yang sangat popular dalam 3D

First-Person-Shooter (biasa disebut sebagai FPS atau game

dengan perspektif orang pertama). Game yang sudah

dikembangkan dengan engine ini seperti: Unreal Tournament,

Sanctum, Hazard, AFF: Planetstorm, Dungeon Defense, Whizzle,

Bounty Arms, Gears Of War, Prometheus, dan sebagainya.

(11)

commit to user

2.2.2 Unreal X-Editor

Sebuah pesaing kuat untuk IDE paling intuitif adalah Unreal

X-Editor. Sementara editor telah datang jauh sejak rilis awal

masih dalam masa perkembangan karena alat ini kurang

sempurna dari satu tahun pada saat penulisan ini. Unreal X-editor

menawarkan sejumlah fitur yang membuatnya menonjol, yaitu

sebagai berikut :

class tree viewer

autocomplete

code folding

komentar dengan model bahasa C#

pengeblokan cahaya pada Syntax

basic preset scripts

run udk editor / udk game

compile/full compile scripts

Berbagai skin untuk mengubah tampilan dan nuansa

Unreal x-editor menawarkan sejumlah pilihan penyesuaian,

termasuk skin tambahan, berbagai warna font, dan kemampuan

untuk bekerja tanpa pita GUI sehingga menawarkan antarmuka

yang lebih mirip dengan alternatif visual studio. Sejauh ini, IDE

ini hampir memenuhi yang apa yang programmer inginkan dan

melakukannya dengan antarmuka yang halus. (Voyles, 2013)

2.2.3 FAAST

The Flexible Action and Articulated Skeleton Toolkit atau

FAAST adalah middleware untuk memfasilitasi integrasi kontrol

seluruh tubuh manusia dengan game dan aplikasi Virtual Reality.

Toolkit FAAST bergantung pada software dari OpenNI dan

PrimeSense untuk melacak gerakan pengguna yang

menggunakan PrimeSensor atau sensor Microsoft Kinect.

(12)

commit to user

kerangka atau skeleton pengguna melalui jaringan yang

memungkinkan aplikasi Virtual Reality untuk membaca sendi

tulang sebagai pelacak menggunakan client VRPN. Selain itu,

toolkit FAAST ini juga bisa meniru input keyboard yang dipicu

oleh postur tubuh dan gerakan tertentu. Hal ini memungkinkan

pengguna menambahkan kontrol custom berbasis mekanisme

tubuh untuk bisa berinteraksi dengan game yang ada yang tidak

memberikan dukungan resmi untuk sensor gerak tubuh pengguna.

(Evan, 2013)

2.2.4 Autodesk Character Generator

Autodesk Character Generator mempunyai fasilitas untuk

rigging dan siap untuk menganimasikan karakter 3D. Layanan

terbaru, mudah digunakan, dan berbasis web. Dengan Character

Generator, bisa mengatur bentuk karakter tubuh, wajah, pakaian

dan rambut, dan dapat menggunakan pewarnaan, tekstur dan gaya

artistik seperti Gorn atau . Untuk lebih lanjut bisa

menyesuaikan tampilan karakter yang akan dibuat. Setelah

desain karakter selesai, dapat melakukan generate karakter

setelah itu diberi animasi ke Autodesk FBX atau Autodesk Maya

dan hasil format file yang digunakan dalam animasi seperti

Autodesk Maya, Autodesk 3ds Max bisa digunakan dalam game

engines seperti Unity. Karakter yang dihasilkan dapat digunakan

untuk yang hobi desain, mahasiswa, dan proyek-proyek

komersial seperti permainan, visualisasi arsitektur seperti film

(13)

commit to user

2.2.5 Autodesk 3Ds Max

3Ds MAX atau 3d Studio Max adalah suatu program

standar desain grafis dan animasi yang berbasis Windows yang

paling populer dan inovatif saat ini. Program aplikasi ini banyak

digunakan dalam pembuatan film animasi 3 dimensi maupun

finishing object, baik untuk keperluan film, iklan, arsitektural

(interior dan exterior, 3D building design), dan kegunaan lainnya

yang berhubungan dengan pembuatan obyek tiga dimensi. Hasil

am bentuk JPEG (single) maupun

AVI (animasi). (Ansori, 2010)

2.2.6 Adobe Photoshop

Adobe Photoshop merupakan salah satu software

pengolah grafis berbasis bitmap. Dari pengamatan terhadap

beberapa perusahaan dan jasa desain, dapat dikatakan bahwa

Photoshop merupakan salah satu software wajib yang dijadikan

andalan atau penunjang utama di dalam proses menghasilkan

produk seni.

Fitur dan fasilitas Adobe Photoshop dikemas dalam

interface yang user-friendly dan fleksibel untuk bekerja sama

dengan berbagai software lain, baik untuk kepentingan desktop

publishing maupun printing, menjadikan tiap versi program ini

selalu dinanti-nanti.

Interface Photoshop dibagi ke dalam empat kategori

utama yaitu menubar, toolbox, option bar, palette dan area

(14)

commit to user

2.2.7 Adobe Audition

Adobe Audition adalah software profesional audio

editing. Dirancang untuk audio dan video profesional di studio,

fasilitas siaran, dan fasilitas paska-produksi, Adobe Audition

memberikan fasilias lanjutan pencampuran audio, mengedit, dan

kemampuan pemrosesan efek suara. Sampai dengan 128 trek

campuran, mengedit file audio individu, membuat loop, dan

menggunakan lebih dari 45 efek DSP (pemrosesan sinyal digital).

Adobe Audition adalah perangkat studio rekaman yang lengkap

yang menawarkan alur kerja fleksibel digabungkan dengan luar

biasa kemudahan penggunaan. Adobe Audition mendukung file

terbaik dengan kedalaman resolusi suara 32-bit dan lebih dari 192

kHz suara, Semua proses dilakukan pada resolusi 32-bit untuk

suara kualitas tertinggi. (halaman 3,Audition User Guide.pdf)

2.2.8 CorelDraw

CorelDraw merupakan salah satu perangkat lunak

pengolah objek grafis yang paling populer di Indonesia.

Kelengkapan fasilitas dan kemampuannya yang luar biasa dalam

mengolah objek grafis menjadikan perangkat lunak ini paling

banyak dipakai oleh para designer computer. Karena

keberadaannya benar-benar mampu membantuk dan

memudahkan pemakai dalam menyelesaikan pekerjaan, terutama

pekerjaan desain grafis (Ansori, 2010).

2.2.9 Adobe Flash Player

a. Pengenalan Flash

Flash merupakan salah satu teknologi komputasi

multimedia. Multimedia diartikan sebagai kombinasi dari teks,

grafik, animasi suara dan video yang digabung menjadi satu

(15)

commit to user

memiliki nilai komunikasi interaktif yang sangat tinggi bukan

hanya dilihat sebagai hasil cetakan melainkan dapat didengar,

membentuk simulasi dan animasi yang memiliki seni grafis

yang sangat tinggi dalam penyampaiannya. Flash adalah

program grafis yang diproduksi oleh Macromedia corp, yaitu

sebuah vendor software yang bergerak dibidang animasi web.

Macromedia Flash pertama kali diproduksi pada tahun 1996.

Macromedia Flash telah diproduksi dalam beberapa versi.

Versi terakhir dari Macromedia Flash adalah Macromedia

Flash 8. Sekarang Flash telah berpindah vendor menjadi

Adobe. Adobe adalah vendor software yang membeli Flash

dari vendor sebelumnya yaitu Macromedia. Sejak itu,

Macromedia Flash berganti nama menjadi Adobe Flash. Versi

terbaru dari Adobe Flash adalah Adobe Flash CC Professional.

b. Kemampuan Flash

Animasi adalah proses menciptakan efek gerak atau efek

perubahan bentuk yang terjadi selama beberapa waktu.

Animasi bisa berupa gerak sebuah objek dari tempat satu ke

tempat yang lain, perubahan warna atau perubahan bentuk

(yang disebut morphing). Flash sangat memungkinkan

membuat movie yang interaktif sehingga user dapat

menggunakan alat alat input komputer seperti keyboard dan

mouse untuk menjalankan bagian movie lain, menggerakkan

objek, memasukkan informasi tertentu dan menampilkan

beberapa operasi sekaligus. Flash merupakan salah satu media

dalam desain web yang digunakan untuk editing manipulasi

yang handal, sebuah aplikasi yang mempunyai kemampuan

dalam mengolah objek objek vektor. Flash memiliki

kecepatan release yang sangat tinggi. Flash adalah sebuah

software animasi yang sekarang menjadi software favorit para

(16)

commit to user

lebih atraktif. Bahkan sekarang Flash digunakan untuk

berbagai keperluan, diantaranya untuk presentasi, proposal

modern, e card, game dan lain lain.

c. Ekstensi File

Jenis file pada flash ada dua macam, yaitu *.swf dan *.fla,

perbedaanya jika file *.fla merupakan file yang berisi source

code dan animasi yang bisa dibuka melalui Adobe Flash,

sedangkan file *.swf merupakan hasil compile dari program

atau source code pada file *.fla itu sendiri, namun file *.swf

hanya bisa berjalan apabila ada software tambahan pada

windows atau OS lainnya seperti Adobe Flash Player dan bisa

juga dijalankan pada browser. Namun file *.swf juga dapat

berjalan tanpa menggunakan Flash Player yaitu dengan cara

meng-export file *.swf tersebut menjadi file Projector dengan

Gambar

Gambar 2.1  Perangkat keras sensor kinect
Gambar 2.3  Hasil proyeksi dari infrared laser projector

Referensi

Dokumen terkait

The SLD/SE spec does not give any information on how to deal with properties which carry a cardinality greater than 1. We should think about

Penulisan Ilmiah ini bertujuan untuk membuat Tutorials of Overclocking berbahasa Inggris yang dapat digunakan sebagai sarana informasi bagi semua kalangan, khususnya kalangan IT.

Grafik Hubungan Antara Kadar Gypsum dan Sudut Geser Tanah Additive Dengan Waktu Curing Selama 28 Hari

I : Kalau faktor lain yang saya ketahui mungkin contract rate kerjasama dengan kotajogja.com itu ya, jadi orang bisa booking hotel lebih murah di website dan

model yang dapat digunakan sebagai pedoman atau acuan dalam mengintegrasikan nilai-nilai karakter bangsa ke dalam kegiatan intrakurikuler dan ektrakurikuler; (4) pendidikan karakter

semipermiabel dan membuang garam sebagai yang terlarut d dalam air laut. Kapal dengan kondisi lingkungannya adalah air lau. mempunyai masalah dalam penyediaan air

Sebagai contoh ketika murid menjawab soalan yang diberikan oleh guru dengan betul maka guru boleh memberikan pujian kepadanya atau dengan memberikannya hadiah supaya

[r]