Anda di halaman 1dari 11

Mata Kuliah : PRATIKUM Game Edukasi

MODUL 1

1. Dasar Teori
Dalam kamus bahasa Indonesia “Game”diartikan sebagai permainan. Permainan
merupakan bagian dari bermain dan bermain juga bagian dari permainan
keduanya saling berhubungan. Permainan adalah kegiatan yang kompleks yang
didalamnya terdapat peraturan, play dan budaya. Sebuah permainan adalah sebuah
sistem dimana pemain terlibat dalam konflik buatan, disini pemain berinteraksi
dengan sistem dan konflik dalam permainan merupakan rekayasa atau buatan,
dalam permainan terdapat peraturan yang bertujuan untuk membatasi perilaku
pemain dan menentukan permainan. Game bertujuan untuk menghibur, biasanya
game banyak disukai oleh anak – anak hingga orang dewasa. Games sebenarnya
penting untuk perkembangan otak, untuk meningkatkan konsentrasi dan melatih
untuk memecahkan masalah dengan tepat dan cepat karena dalam game terdapat
berbagai konflik atau masalah yang menuntut kita untuk menyelesaikannya
dengan cepat dan tepat. Tetapi game juga bisa merugikan karena apabila kita
sudah kecanduan game kita akan lupa waktu dan akan mengganggu kegiatan atau
aktifitas yang sedang kita lakukan.
Game berasal dari kata bahasa inggris yang berarti dasar permainan. Permainan
dalam hal ini merujuk pada pengertian kelincahan intelektual( Intellectual
Playability Game) yang juga bisa diartikan sebagai arena keputusan dan aksi
pemainnya. Dalam game, ada target-target yang ingin dicapai pemainnya.Ada
pengertian animasi menurut beberapa ahli :

BERDASARKAN JENIS “PLATFORM” ATAU ALAT YANG DI GUNAKAN :


1.Arcade games, yaitu yang sering disebut ding-dong di Indonesia, biasanya
berada di daerah / tempat khusus dan memiliki box atau mesin yang memang
khusus di design untuk jenis video games tertentu dan tidak jarang bahkan
memiliki fitur yang dapat membuat pemainnya lebih merasa “masuk” dan
“menikmati”, seperti pistol, kursi khusus, sensor gerakan, sensor injakkan dan stir
mobil (beserta transmisinya tentunya).
2.PC Games , yaitu video game yang dimainkan menggunakan Personal
Computers..
3.Console games, yaitu video games yang dimainkan menggunakan console
tertentu, seperti Playstation 2, Playstation 3, XBOX 360, dan Nintendo Wii..
4. Handheld games, yaitu yang dimainkan di console khusus video game yang
dapat dibawa kemana-mana, contoh Nintendo DS dan Sony PSP..
5.Mobile games, yaitu yang dapat dimainkan atau khusus untuk mobile phone
atau PDA...
Construct 2 adalah tools pembuat game berbasis HTML5 yang dikhususkan untuk
platform 2D yang dikembangkan oleh Scirra. Construct 2 tidak menggunakan
bahasa pemrograman khusus, karena semua perintah yang digunakan pada game
diatur dalam EvenSheet yang terdiri dari Event dan Action. Pembahasan ieuwelah
kali ini akan membahas mengenai pengenalan dan penggunaan construct 2.
Seperti pada definisi diatas, Construct 2 tidak menggunakan bahasa pemrograman
khusus, jadi untuk untuk mengembangkan game dengan Construct 2 pengguna
tidak perlu mengerti bahasa pemrograman yang relatif lebih rumit dan sulit. Lalu
apa saja sih kelebihan Construct 2 dibandingkan dengan game engine lainnya ?

Berikut beberapa fitur-fitur Construct 2 yang bisa Anda gunakan untuk membuat
game dengan menggunakan Construct 2:

1. Quick and Easy


Dengan menggunakan Construct 2 membuat game menjadi lebih mudah.
Construct 2 memiliki antarmuka Ribbon yang cepat dan mudah dipahami. Layout
editor menyediakan antarmuka what-you-see-is-what-you-get untuk mempercepat
perancangan game. Sehingga apapun yang di lihat dalam desain layout adalah
tampilan yang didapatkan ketika game dijalankan.

2. Powerfull Event System


Construct 2 dapat membuat game dengan cara yang mudah dibaca secara visual
karena tidak perlu menggunakan bahasa pemrograman yang rumit dan samar.
Construct 2 menyediakan EventSheet yang berisi pernyataan kondisi atau pemicu.
Jika kondisi tersebut terpenuhi, tindakan atau fungsi dapat dilakukan.

3. Flexible Behaviors
Behaviors menyediakan cara instan untuk menambahkan kemampuan objek,
mempercepat pembangunan dan meningkatkan produktivitas. Misalnya
menambahkan Behavior platform pada objek sprite yang memungkinkan objek
tersebut dapat belari dan melompat. Pengguna dapat mengatur pengaturan untuk
kecepatan, akselerasi, kekuatan melompat, gravitas, dan banyak lagi, sampai
kemampuan objek tersebut sesuai seperti yang dibutuhkan.

4. Instant Preview
Tidak perlu menunggu waktu yang memakan waktu untuk mengkompilasi.
Permainan akan di preview dan berjalan di jendela Browser ketika diuji. Fitur
lainnya yang membuat pengujian lebih mudah adalah Preview Over Wifi. Hal ini
memungkinkan setiap ponsel, tablet, laptop, atau PC lain yang terhubung pada
LAN/Wifi juga dapat langsung melihat preview game.

5. Stunning Visual Effects


Ada lebih dari 70 efek berbasis WebGL untuk warp, distort, blend, blur, mask, re-
color dan lainnya. Pengguna dapat menambahkan ini pada objek, layer dan layout
untuk efek khusus yang cepat dan menciptakan hasil yang luar biasa. Game yang
dibuat dengan Construct 2 diharapkan dapat membuat pemain mendapatkan
pengalaman terbaik dari permainan yang dibuat.

6. Multiplatform Export
Construct 2 dapat mempublikasikan game dengan pilihan platform yang luas
hanya dengan satu project. Game Construct 2 dapat diterbitkan pada platform
berbasis web seperti Chrome Web Store, Facebook, Kongregate, Newgrounds,
Firefox Marketplace. Selain itu memungkinkan pula untuk melakukan ekspor
game ke desktop PC, Mac, dan Linux dengan menggunakan Node-Webkit. Selain
mempublikasikan ke Windows 8 Store atau sebagai aplikasi Windows Phone 8.
Pengguna dapat pula mengekspor game ke iOS dan Android dengan
menggunakan CocoonJS, appMobi dan PhoneGap. Dengan dukungan platform
yang luas pengguna dapat memiliki akses yang luas untuk pemain.

7. Easy Extensibility
Construct 2 hadir dengan lebih dari 20 built-in plugin, lebih dari 20 behaviors dan
lebih dari 70 visual effects. Mulai dari menampilkan text dan sprites, sound dan
music, input, manipulasi data dan penyimpanan, efek partikel, efek pergerakan,
dan masih banyak lagi. Jika pengguna perlu beberapa fungsi tertentu, Construct 2
memberi akses pengguna untuk membuat plugin atau behaviors sendiri
menggunakan Javascript SDK. Pengguna juga dapat membuat efek visual sendiri
dengan menggunakan bahasa GLSL shader. Komunitas Construct 2 menghasilkan
lebih dari 150 plugin dan behaviors. Plugin ini juga dapat ditambahkan untuk
permainan yang dibuat.

Nah itulah beberapa fitur-fitur yang terdapat dalam Construct 2. Game engine ini
bisa menjadi salah satu pilihan untuk mengembangkan game Anda sendiri.
Bagaimana ? Tertarik ? ieuwelah akan memberikan beberapa tutorial
pengembangan game dengan menggunakan Construct 2. Untuk mendownload
Construct 2, silahkan untuk masuk ke halaman resminya di scirra.com
2. Tujuan
a. Mahasiswa dapat mengenal tool dari software construct 2
b. Mahasiswa dapat menggunakan tool dari Construct 2
c. Mahasiswa dapat membuat game di Construct 2

3. Analisa Hasil
Kegiatan 1 :

Gambar 1.1
Unduh dan isntal construct 2 kamu bisa menemukan aplikasi ini di google, dan
pada gambar 1.1 adalah tampilan awal dari construct 2.
Gambar 1.2

Gambar.1.3
Untuk membuat project baru di construct 2 klik button File yang berada di pojok
kiri atas lalu klik new setelah itu akan muncul box dan klik new empty project
untuk contoh sesuai dengan gambar 1.2 dan
gambar 1.3

Gambar 1.4
Untuk menambahkan background pertama tama klik kanan pada mouse akan
muncul menu setelah itu klik insert new object.
Gambar 1.5
Gambar 1.6

Gambar 1.7

Setelah itu akan muncul box seperti pada gambar 1.5 setelah itu cari object yang
bernama “Tiled Background” lalu klik. Setelah di klik maka akan muncul box
seperti pada gambar 1.6 kalian klik tool browse pada pojok kiri atas lalu cari
background yang sudah di siap kan jika sudah klik close maka hasilnya akan
seperti gambar 1.7
Gambar 1.8
Setelah itu ganti nama layer 0 menjadi background dengan cara klik kanan lalu
klik rename setelah itu klik button “+” maka akan muncul layer baru, ubah nama
layer baru itu menjadi main contoh pada gambar 1.8.

Gambar 1.9
Tambahkan objek input baru di layer aktif yaitu layer “MAIN” (pastikan layer
tidak terkunci). Tambah kan objek baru dengan cara klik kanan setelah itu klik
new object kemudian pilih mouse setelah itu cari gambar karakter yang akan
dimasukan ke construct 2 jika berhasil maka akan seperti pada gambar 1.9.
Lakukan hal yang sama pada input keyboard
Kegiatan 2 :

Gambar 1.10
Pada kegiatan tahap ini adalah menambah behavior. Behavior adalah sifat yang
dapat ditambahkan pada setiap object sesuai dengan keinginan anda. Ada berbagai
macam behavior yang ada pada Construct 2. Caranya adalah lihat di kiri construct
lalu cari boundtolayout terus cari add/edit Behavior sesuai gambar 1.10

Gambar1.11
Setelah itu akan muncul box seperti pada gambar 1.11 dan cara menambahkan
behavior adalah dengan cara klik tanda “+” setelah di klik maka akan box
berisikan macam-macam efek behavior seperti pada gambar 1.12 tambahkan efek
sesuai pada contoh 1.11, dan efek di behavior bisa ditambah kan pluginnya untuk
mencari plugin efek behavior di web resmi construc 2 nya atau di web lain.
Gambar 1.12

Kegiatan 3 :

Gambar 1.13
Setelah kegiatan 2 sudah selesai di terapkan maka kita akan ke kegiatan 3 kegiatan
3 ini kita ke layer “event sheet” setelah itu add system terus klik next terus cari
“every tick”

Gambar 1.14
Lalu tambahkan action lalu klik gambar player setelah itu cari set angle, contoh
sesuai pada gambar 1.14. setelah di klik maka akan muncul box seperti pada
gambar 1.15 dan setelah itu isikan kolom X dengan “Mouse.X” dan kolom Y
isikan dengan “Mouse,Y” dan jika berhasil maka karakter akan bisa digarakkan
dengan mouse
Gambar 1.15

Anda mungkin juga menyukai