Академический Документы
Профессиональный Документы
Культура Документы
LANDASAN TEORI
2.1
Perkembangan Game
Game adalah sebuah permainan elektronik yang melibatkan interaksi
antara pemain dengan interface game untuk menghasilkan efek umpan balik
secara visual pada perangkat video. Menurut bahasa, game berasal dari bahasa
inggris yang artinya permainan. Dalam bahasan ini, permainan adalah sebuah
video yang dapat dimainkan oleh pemain melalui alat permainan seperti komputer
atau laptop dan konsol seperti Playstation, Xbox 360, Nintendo Wii dan
sebagainya. Permainan tersebut melibatkan interaksi dengan pemain agar dapat
menimbulkan efek visual seperti umpan balik dari permainan yang mereka
mainkan (M. Albir Damara, 2013).
Game dibedakan menjadi 2 bagian (jenis), yaitu berdasarkan alat yang
digunakan dan jenis permainannya berikut penjelasannya.(scribd/jenis-jenisgame-berdasarkan-genre)
a) Arcade games atau yang biasa kita sebut dengan dingdong. Arcade games
masih bisa ditemui dibeberapa game center, dengan game yang bisa
dimainkan seperti Street Fighter. Alat yang digunakan di arcade games
seperti mesin ATM, ada 2 joystick yang bentuknya seperti lollipop dan
terdiri atas 3 tombol, tombol warna merah, kuning dan biru sebagai alat
untuk mengkontrol permainannya atau yang menyediakan alat seperti
senapan untuk memainkan game-game peperangan, itu dinamakan arcade
tablet.
e) Shooting merupakan sebuah jenis permainan yang berlatarkan sebuah
peperangan atau kehidupan mafia. Dalam game jenis ini, dibutuhkan
kecepatan refleks yang cepat, kemampuan tangan dan mata yang tajam,
dan jugatiming yang pas agar dapat memenangkan sebuah pertarungan
tembak-tembakan. Contoh dari game jenis ini adalah Counter Strike, Call
of Duty, Battlefield, Grand Theft Auto, Point Blank. Fighting merupakan
jenis permainan yang menuntut pemain untuk dapat mengkontrol
pertarungan 1 lawan 1. Dalam jenis ini dibutuhkan kemampuan mata yang
tajam guna melihat peluang yang dapat dimanfaatkan untuk menjatuhkan
lawan. Contoh game jenis ini adalah Street Fighter.
adalah bentuk pembelajaran yang berpusat pada siswa yang menggunakan game
digital untuk tujuan pendidikan. Permainan memberikan pemain pengalaman
melalui aliran dan emosi positif. Sejumlah penelitian telah menemukan bahwa
aplikasi video game dapat meningkatkan motivasi belajar, dan sikap belajar.
Setelah secara pribadi terlibat dalam berbagai permainanelektronik, Ditemukan
bahwa banyak permainan elektronik mengandung prinsip-prinsip pembelajaran
yang penting. Selain menghibur siswa, game dapat membantu siswa untuk
mengembangkan keterampilan berpikir.
DGBL dirancang khusus untuk pengembangan game bertemakan sejarah
dengan judul Game Boyo Renang. Idea Design Development Testing
Implementation yang selanjutnya disingkat dengan IDDTI, merupakan bentuk
turunan dari model pengembangan perangkat lunak waterfall klasik.IDDTI Ini
terdiri dari lima fase: ide, desain, pengembangan, pengujian dan implementasi,
seperti yang ditunjukkan pada Gambar 2.1. Setiap fase memiliki pengaturan kerja
10
berurutan, di mana deskripsi setiap tahap dalam model IDDTI ditunjukkan pada
bagian berikutnya. Semua tahapan yang hirarki terkait satu sama lain. Model ini
dirancang dan dikembangkan berdasarkan premis bahwa Subjek Matter Expert
(SME) dan Game Design Expert (GDE) harus berkolaborasi untuk menghasilkan
game berkualitas untuk digunakan dalam pendidikan.(Sayed Yusoof Syed Hussain,
2014)
Idea
Pada tahap Idea yang adalah ide-ide permainan dan ide-ide pembelajaran
dapat diurutkan dalam tiga tahap, yaitu idea generation, ide expansion dan ide
refinement, seperti yang ditunjukkan pada Gambar 2.2. Adanya pembahasan
mengenai ide. Setelah ide-ide ini dibuat, selanjutnya akan dibahas untuk
mengembangkan ide-ide ini dalam tahap ekspansi ide. Selanjutnya, pada tahap ide
perbaikan, keputusan yang dibuat dan desain khusus yang telah dipilih akan
disempurnakan untuk mencapai kesatuan dalam keselarasan pada desain game.
Semua ide-ide yang diselesaikan dibawa ke tahap Desain model IDDTI.
11
12
dampak positif bagi pelajar. Praktek DGBL melibatkan pelaksanaan studi empiris,
pengumpulan data dan analisis yang akan tercatat dalam GDD.
Development
Pada tahap development yang diperlukan game programmer. Berdasarkan
spesifikasi yang ditulis dalam GDD dan pengarahan oleh desainer game,
programer game akan berfungsi sebagai seorang ahli yang menerapkan aturan
manusia ke dalam computer melaui kode, script dan perintah yang dapat
dimengerti oleh komputer. Secara khusus, mereka akan memimpin produksi
prototipe
game.
Dengan
kata
lain,
programmer
game
dapat
13
Testing
Di tahap testing yaitu Pengujian, dua jenis tes akan dilakukan, yang
pertama tes kegunaan yang kedua tes pemutaran (lihat Gambar 2.5) . Pengujian
kegunaan dapat dibagi menjadi lima tes lain: kegunaan, efisiensi, efektivitas,
pembelajaran dan kepuasan. Pengujian kegunaan umumnya dilakukan dengan
jumlah siswa yang dipilih atau sukarela. Bersamaan dengan melakukan uji
kegunaan, tes pemutaran dilakukan pada beberapa siswa. Hasil yang dikumpulkan
dari tes ini akan menentukan apakah permainan dapat dijadikan media
pengetahuan atau tidak.
14
2.2.5
Implementation
Pada tahap implementasi, permainan yang dikembangkan akan digunakan
sebagai edukasi dalam praktek DGBL (lihat Gambar 2.6). Para pemain sasaran
utama adalah siswa. Pelaksanaannya bisa dilakukan sewaktu waktu. Semua
kegiatan akan dicatat dan kemudian dianalisis. Hasil analisis harus dapat
menentukan apakah penggunaan tertentu dari permainan digital mempengaruhi
pengetahuan siswa atau tidak.
2.3.
Educational Game
Education menurut John M. Echols dan Hasan Shadily dalam
kamusinggris
Indonesia
berarti
pendidikan,
yang
berhubungan
dengan
15
16
2.4
Unity
Unity merupakan suatu aplikasi yang digunakan untuk mengembangkan
game multi platform yang didesain untuk mudah digunakan. Unity itu bagus dan
penuh perpaduan dengan aplikasi yang profesional. Editor pada Unity dibuat
degan user interface yang sederhana. Editor ini dibuat setelah ribuan jam yang
mana telah dihabiskan untuk membuatnya menjadi nomor satu dalam urutan
rankking teratas untuk editor game. Grafis pada unity dibuat dengan grafis tingkat
tinggi untuk OpenGL dan directX. Unity mendukung semua format file,
terutamanya format umum seperti semua format dari art applications. Unity cocok
dengan versi 64-bit dan dapat beroperasi pada Mac OS x dan windows dan dapat
menghasilkan game untuk Mac, Windows, Wii, iPhone, iPad dan Android
(Unity3D).
Unity secara rinci dapat digunakan untuk membuat video game 3D, real
time animasi 3D dan visualisasi arsitektur dan isi serupa yang interaktif lainnya.
Editor Unity dapat menggunakan plugin untuk web player dan menghasilkan
game browser yang didukung oleh Windows dan Mac. Plugin web player dapat
juga dipakai untuk widgets Mac. Unity juga akan mendukung console terbaru
seperti PlayStation 3 dan Xbox 360. Pada tahun 2010, telah memperoleh
Technology Innovation Award yang diberikan oleh Wall Street Journal dan tahun
2009, Unity Technology menjadi 5 perusahaan game terbesar. Tahun 2006,
menjadi juara dua pada Apple Design Awards.
Server aset dari Unity dapat digunakan semua scripts dan aset game
sebagai solusi dari versi kontrol dan dapat mendukung proyek yang terdiri atas
17
banyak gigabytes dan ribuan dari file multi-megabyte. Editor Unity dapat
menyimpan metadata dan versi mereka, itu dapat berjalan , pembaharuan dan
didalam perbandingan versi grafis. Editor Unity dapat diperbaharui dengan
sesegera mungkin seperti file yang telah dimodifikasi. Server aset Unity juga
cocok pada Mac, Windows dan Linux dan juga berjalan pada PostgreSQL,
database server opensource.
Perizinan atau license dari Unity ada dua bentuk. Ada Unity dan Unity
Pro. Versi Unity tersedia dalam bentuk gratis, sedang versi Unity Pro hanya dapat
dibeli. Versi Unity Pro ada dengan fitur bawaan seperti efek post processing dan
render efek texture. Versi Unity merupakan yang gratis memperlihatkan aliran
untuk game web dan layar splash untuk game yang berdiri sendiri. Unity dan
Unity Pro menyediakan tutorial, isi, contoh project, wiki, dukungan melalui forum
dan perbaruan kedepannya. Unity digunakan pada iPhone, iPod dan iPad
operating system yang mana iOS ada sebagai add-ons pada Unity editor yang
telah ada lisensinya, dengan cara yang sama juga pada Android. Unity sudah
dikembangkan menjadi sebuah sofware game engine cross-platform.unty dapat
digunakan untuk membuat sebuah game yang dapat digunakan untuk membuat
game berbasis komputer dan smatphone x-box dan juga sesuai kebutuhan.
Gambar 2.7 Gambar 3D pada unity
18
Dukungan
memberikan
refleksi,
pemetaan,
pemetaan
paralaks,
Pemutaran video
Multiplayer jaringan
Secara garis besar, area kerja Unity 3D dibagi menjadi 6 bagian
utama sebagai berikut (Deni Kurnia,academia):
1.
terdapat
19
dari
beberapa
folder
yang
didalamnya
tersimpan
model,
texture,image,material,script.
2.
Game, merupakan tempat ditampilkannya aplikasi yang dibuat di
scene view. Pada saat jendela game di aktifkan maka game/project yang
dibuat dapat dijalankan dijendela game view.
3.
Project, merupakan tempat semua asset ditampilkan. Didalam
yang sedang aktif. Saat berpindah scene maka komponen dalam hierarchy
akan berubah mengikuti scene yang sedang aktif
5.
Saat memilih salah satu hame object pada jendela project, maka akan
tampil parameter dan informasi lainnya di inspector.
6.
a) Transform Tool
Digunakan untuk menggeser, memutar dan mengubah ukuran object
b) Transform Gizmo Toggle
Toolbar ini biasanya dipakai untuk mengatur sudut pandang koordinat
pada scene view misalnya
Center untuk menempatkan koordinat pada tengah obyek
terpilih/aktif. Akan kelihatan perubahannya saat kita memilih lebih
20
2.5
21
meluncurkan
bahasa
pemrograman
baru
yang
diberi
nama
2.6
22