Workshop Singkat Membuat Game Shooter

dokumen-dokumen yang mirip
Workshop Gamekita Basic Logic Game with Construct 2

BOUNCE NAHKODA CLASSIC GAME. Pertemuan 1. Oleh Mohammad Habibulloh

PENGENALAN INTERFACE MACROMEDIA DITECTOR MX

Bab 5. Dasar-dasar Action Script

TUTORIAL PEMBUATAN MEDIA PEMBELAJARAN DENGAN MENGGUNAKAN AUTOPLAY OLEH KELOMPOK 1. gunakan start menu untuk menampilkan program autoplay media studio.

MODUL 14 MENAMBAHKAN MUSUH DAN LEDAKAN.

Tutorial : Membuat Permainan Flappy Bird menggunakan Unity3D

GAME PLATFORMER. Construc 2 31 OKTOBER, 2015 PROGRAM STUDI TEKNOLOGI GAME POLITEKNIK ELEKTRONIKA NEGERI SURABAYA

I. INTRODUCTION. Ada beberapa sub bab yang akan kita pelajari di Construct 2 ini dalam mengembangkan game berbasis

MEMBUAT EFEK TRANSISI VIDEO

Cara Mengelola Isi Halaman Web

KSI B ~ M.S. WULANDARI

FLASH DASAR-DASAR ANIMASI

FLASH, FRAME, BEHAVIOR

MICROSOFT POWERPOINT. Pendahuluan

KOMPUTER APLIKASI BISNIS

BAB I. 1 P e m r o g r a m a n V i s u a l B a s i c - J a t i L e s t a r i

Editing Video Menggunakan Adobe Premiere Pro

Ada beberapa persiapan yang harus di lakukan sebelum membuat sebuah Company Profile

ricak.wordpress.com Component Name & Interface

MICROSOFT POWERPOINT

MODUL III. VIDEO (Part 3) A. TUJUAN Mahasiswa mengerti cara memberikan animasi motion/grafhics dan membuat title

BAHAN PRAKTIKUM FLASH. Digunakan Untuk matakuliah Pengembangan Media Pembelajaran Matematika

PENDAHULUAN. Gambar 1.1. GameMaker dari YoyoGames

1. MENGENAL VISUAL BASIC

MENGOPERASIKAN SISTEM OPERASI

MEMBUAT DESAIN DAN LAY OUT PRESENTASI DENGAN MICROSOFT POWERPOINT

BAB IV. APLIKASI PROGRAM ANIMASI (MACROMEDIA FLASH )

MACROMEDIA FLASH. 1.1 Mengenal interface Macromedia Flash 8. Panel. Timeline Stage. Properties. Animasi Sederhana dengan Macromedia Flash 1

PERTEMUAN IV MEMBUAT JUDUL (TITLE)

Tips Trik Ms. Power Point 2010 Membuat Media Interaktif

TUTORIAL MEMBUAT ANIMASI UNSUR ATOM FISIKA DENGAN MACROMEDIA FLASH PROFESSIONAL 8

Modul 6 Macromedia Flash 8

POWER POINT UNTUK MEDIA PEMBELAJARAN

Area kerja. Gambar 1. Tampilan awal MS FrontPage

TABEL DATABASE TABEL - KODE BARANG TOKO INFOMART BARANG - NAMA BARANG - HARGA

PENGENALAN HTML - 3. Gambar 1. Layer Toolbar

Animasi Tombol di Director

MODUL 1 SWISHMAX ANIMASI TEKS & ANIMASI GAMBAR

MICROSOFT OFFICE POWERPOINT 2007

Praktikum 6 SubForm dan Kode VBA

MICROSOFT POWER POINT

LANGKAH-LANGKAH MEMBUAT MULTIMEDIA (OPERASI PADA PECAHAN)

PUZZLE GAME DOLPHIN PROYEK MULTIMEDIA Membuat Game Puzzle Dolphin untuk menyusun gambar yang terpisah-pisah agar menjadi gambar utuh.

TIK CERDA S. Adobe Photoshop MODUL ADOBE PHOTOSHOP TIK CERDAS. TIK CERDAS Surabaya, Indonesia

Gambar,Text, dan Sound di Director

SIMBOL DAN LIBRARIES

ANIMASI TUMBUKAN BENDA

PERTEMUAN I PENGENALAN SHEET

IBM LOTUS SYMPHONY PRESENTATIOM

PEMBUATAN BAHAN AJAR KIMIA BERBASIS WEB MENGGUNAKAN MICROSOFT FRONTPAGE

Mengoperasikan Piranti Lunak Presentasi Openoffice.Org Impress

IBM LOTUS SYMPHONY PRESENTATIOM

Code Type Code Type. Code-code diatas merupakan macam-macam cursor yang bisa dicoba.

MEMBUAT SLIDE PRESENTASI DENGAN AURORA 3D PRESENTATION 1

Modul 3 Pembuatan Form dengan Wizard dan Penambahan kode VBA

Masukkan CD Program ke CDROM Buka CD Program melalui My Computer Double click file installer EpiInfo343.exe

Macromedia Dreamweaver. Tatik Retno Murniasih, S.Si., M.Pd.

Membuat File Database & Tabel

Modul ke: Aplikasi Komputer. Microsoft Word. Fakultas TEKNIK. Muhammad Rifqi, S.Kom, M.Kom. Program Studi. Ilmu Komputer.

Gambar 1. Jendela Ms. Access Pilihan: New : menu untuk membuat file basis data baru. Recent : menu untuk membuka file basis data yang sudah ada.

BAB VII. Ringkasan Modul:

Microsoft Power Point 2003

BAGIAN IV MICROSOFT POWER POINT

Bab 15 Menggunakan Menu Navigasi Berupa Switchboard dan Form

BAB II MEMBUAT OBJEK DASAR PADA GIMP

MEMBUAT JAM DIGITAL. By : gapra27

MODUL PELATIHAN PROGRAM MS. OFFICE WORD 2007 DISUSUN OLEH YAYASAN KURNIA

Ruang Kerja DREAMWEAVER MX 2004 :

Program Kalkulator Sederhana Menggunakan Java Netbeans

Membuat Media Pembelajaran dengan Autoplay Media Studio 8. Disajikan dalam Workshop Pembelajaran Berbasis ICT dan Implementasinya pada Kurikulum 2013

Mengenal Dreamweaver MX 2004

Menambahkan Efek Cuaca pada Gambar

PENGENALAN MACROMEDIA FLASH 8

Tahap 2 : Control Objek Animasi Pada Scratch

BAB 4 IMPLEMENTASI DAN EVALUASI. Spesifikasi perangkat keras dan perangkat lunak yang digunakan baik oleh user

Autoplay Media Studio

BAB IV HASIL DAN PEMBAHASAN

Pengenalan PowerPoint

ANIMASI PEMBELAHAN SEL

Bab 10 Pemakaian Frame

Lembar kerja access Title bar merupakan judul dari jendela program atau nama file yang sedang aktif Tombol office merupakan tombol yang menampung

Mempersiapkan Presentasi Profil Perusahaan

Bab I Pengenalan ArcGIS Desktop

A. Memulai dan Struktur Visual Basic

Langkah-langkah Membuat Multimedia

Membuat File Database & Tabel

Halaman web dalam Internet Explorer dapat disimpan ke dalam file di komputer anda. Ini Bertujuan nantinya halaman web tersebut dapat dibuka kembali

Panduan Dosen Pengguna elearning Perbanas

Memulai IGOS Nusantara

MODUL 2 KEGIATAN PEMELAJARAN 3

Dasar Perancangan 2012

Produksi CD Multimedia Interaktif Menggunakan Macromedia Captivate

BAB II LANDASAN TEORI

SEKOLAH TINGGI ILMU EKONOMI STIE SEBELAS APRIL SUMEDANG

BAB I PENDAHULUAN. Presentasi Dengan Power Point, Hal 1/19

MODUL PRAKTIKUM 1 DASAR VISUAL BASIC 6.0

MODUL VI ACTION SCRIPT

MEMBUAT WEBSITE PERSONAL

Ahmad Zidni, S.T. SMK Gondang 2011

Transkripsi:

Workshop Singkat Membuat Game Shooter Membuat project baru Dari start menu, aktifkan Construct 2 Buatlah sebuah project baru dengan memilih menu New Pilih New empty project, kemudian klik Open 1

Pada bagian kiri terdapat Properties, gantilah isi property Name dengan Space Battle atau apapun yang kalian kehendaki. Tentukan preview Browser yang akan digunakan untuk mencoba game yang kalian buat nantinya, pilih Firefox. 2

Membuat Background Klik kanan pada bagian kosong dari tab sheet Layout 1 Pilih menu Insert New Object. maka akan muncul pilihan object, pilihlah Tiled Background, kemudian klik button Insert. Klik pada bagian kosong dari layout 1. Kemudian akan muncul Form Edit image Tiled background. Klik icon open folder (seperti yang ditunjuk oleh panah biru pada gambar di samping) 3

Pilihlah gambar bg seperti pada contoh di bawah ini. Kemudian tentukan posisi nya menjadi 0, 0 serta size resolusinya untuk monitornya menjadi 1280, 1024 pada properties Maka pada Layout 1 akan mempunyai tampilan sbb: 4

Klik tab sheet Layers yang terdapat pada panel sebelah kanan atas. Ubahlah nama Layer 0 menjadi Background dengan cara klik sekali pada Layer 0 kemudian tekan tombol [F2] yang terdapat pada keyboard. Langkah berikutnya kuncilah layer bacground, agar tidak lagi berubah2 ketika kita mengerjakan layer berikutnya. Dengan cara mengklik icon gembok. Menyimpan Project Sekarang game anda sudah ada backgroundnya. baiknya project di simpan sementara. Dengan memilih menu Save, tentukan folder tempat anda menyimpan, dan simpan dengan nama yang anda suka, pada contoh kita menyimpan dengan nama SpaceBattle pada folder D:\Workshop\Shooter, nanti dalam proses pembuatan, jangan lupa menyimpan sesekali agar pekerjaan anda tidak hilang jika listrik tiba-tiba padam. 5

Membuat Layer Utama Berikutnya kita akan membuat layer utama tempat object-object Player, Monster dan Bullet akan beraksi. Klik icon dengan tanda [+] pada layers, kemudian ubah nama layer baru menjadi Main. Layer Main jangan dikunci agar setiap saat dapat diubah-ubah dengan bebas. Menambahkan objek Berikutnya kita akan menambahkan object-object sbb: Player Monster Bullet Explosion Pilih Layers Main kemudian double click pada area Layout 1, pilih jenis object Sprite, kemudian klik button Insert. Lakukan untuk semua object yang akan kita tambahkan pada layer Main ini. Sementara tempatkan semua object di bagian atas layout. Nanti ada beberapa object yang akan kita pindahkan ke area permainan. Jangan lupa member nama tiap-tiap object pada bagian property Name 6

Menambahkan Behaviour pada object sprite Klik salah object sprite yang dituju, kemudian pada panel properties klik add/edit behavior, maka akan muncul window Add Behaviour. Maka akan tampil window sprite behavior. Untuk menambahkan behaviour dapat dilakukan dengan mengklik tanda [+] pada tollbar, untuk menghapus dapat dilakukan dengan mengklik behaviour yang akan dihapus, kemudian klik icon berbentuk keranjang sampah atau tekan tombol delete. Berikut ini behaviopur yang harus di tambahkan pada masing-masing object sprite: Behaviour Sprite Player Behaviour Sprite Bullet Behaviour Sprite Monster Behaviour Sprite Explosion 7

Effect Object Mengubah kecepatan sprite Pilih sprite yang akan diubah kecepatannya, kemudian ubah nilainya pada properties speed. Fade out Sprite Explosion harus menghilang perlahan-lahan, untuk mengatur waktu menghilangnya (fade out) klik sprite Explosion kemudian pada properties ubah fade out time menjadi 0.5. 8

Blend Mode Pada sprite explosion terdapat bagian yang berwarna hitam yang mengganggu, untuk menghilangkan bagian hitam tersebut, dapat dilakukan pada properties Blend Mode. Pilih Blend Mode Additive Menambahkan Image point Pada bagian panel project, klik kanan Object types Player, kemudian pilih Edit animation 9

Akan muncul windows Edit image: Player, klik icon image point, maka akan muncul windows Image Point Pindahkan image point ke moncong Player, dengan cara klik dan drag pada image point tersebut. ini yang akan dijadikan sebagai point untuk menimbulkan peluru, kemudian tutuplah window Edit Image dengan mengkli tanda [X] di pojok kanan atas. 10

Menggandakan Monster Gandakan Monster sebanyak yang anda inginkan dengan menekan Tombol Ctrl + Drag Mouse, tempatkan pada area layout berjauhan dari Player. Menambahkan object Input Dapat dilakukan seperti menambahkan object-object lainnya, object ini tidak akan di tampilkan pada panel layout, tapi akan ditampilkan pada panel object di sebelah kanan layar. Menambah sebuah object input keyboard, klik kanan pada panel layout, kemudian pilih icon Keyboard kemudian klik button insert. 11

Menambahkan Event dan Action Event merupakan suatu kejadian yang terjadi pada suatu suatu object, misalkan penekanan tombol keyboard, penekanan tombol clik pada mouse, tabrakan suatu object dengan object lain, dsb. Untuk menambahkan event, dapat dilakukan pada event sheet. Klik kanan pada bagian kosong event kemudian pilih menu Add event atau dapat juga langsung mengklik hyperlink Add event. Berikutnya pilih object yang akan diberi kondisi suatu event. Kemudian pilih event yang berlaku pada object tersebut 12

Maka event akan sudah terdaftar pada Even sheet. Setiap event akan dapat diberlakukan aksi yang akan dilakukan jika terjadi suatu kondisi pada event tersebut. Pada setiap event data ditambahkan satu atau beberapa action. Untuk menambahkan action pada event tersebut, click hyperlink Add action. (catatan: sementara biarkan event nomor 1 ini kosong, nanti kita akan menambahkan action pada event ini!!!) Berikutnya kita akan menambahkan event-event yang lain. Event Keyboard agar penekanan tombol spasi dapat mengeluarkan peluru (bullet) Event: Keyboard Condition: On Space pressed Action: Player Spawn Bullet on Layer 1 (image point 1) Click Add Event, kemudian pilih Keyboard 13

Pada pilihan Add Event pilih On key pressed Berikutnya kita harus menentukan pilihan Tombol keyboard, yang akan dipergunakan, Click sekali pada Button Key yang ada teks click to choose Akan tampil windows Choose a key, tekan tombol spasi pada keyboard, maka pada editor Press a key akan muncul nama tombol yang tadi kita tekan. Berikutnya klik button Ok. Setelah kembali ke windows Parameter for keyboard: On key pressed, pada teks button key tersebut sudah berganti dengan pilihan tombol Space. Berikutnya klik button Done. 14

Maka pada Daftar Event sudah tampil event keyboard on key pressed. Setelah itu klik Add action, pilih Player kemudian klik button Next. Berikutnya pilih action Spawn another object untuk menghasilkan objek yang diakibatkan oleh objek sprite dengan aksi penekanan tombol spasi, kemudian klik button Next Pilih object yang ditimbulkan, pada aksi ini harus menghasilkan bullet, jadi pilihlah Bullet. Kemudian klik Button OK 15

Langkah berikutnya adalah menentukan parameter Spawn another object tersebut. Akan ditentukan pilihan object akan dihasilkan pada Layer 1 dengan image point 1 (image point ini adalah image point dari Player yang merupakan Object yang menghasilkan Spawn another object ). Membuat Bullet menghancurkan monster: Tambahkan Event untuk Bullet, kemudian klik Next Pilih condition On collision with another object Maka akan muncul window Parameters for Bullet: On Collision with another object, klik object, kemudian pilih Monster 16

Kemudian klik button Done, maka Event sudah terdaftar pada daftar Event. Tambahkan action dengan Click Add Action, pilih object monster, Pada Add Action pilih Destroy kemudian klik button Done Berikut ini daftar action Monster Destroy yang sudah terdaftar pada event Bullet collision with monster. 17

Setelah terkena monster, object Bullet harus mengeluarkan ledakan. Tambahkan action pada On Collision with monster lagi, pilih Bullet Action yang akan di lakukan adalah menghasilkan object Eksplosion jadi pilih action Spawn another object Pilih object Explosion, pada layer 1 dan image point 0. 18

Explosion sudah masuk ke aksi tabrakan peluru dengan monster Aksi terakhir dari even ini adalah peluru harus menghilang, coba anda tambahkan sendiri aksi pada bullet untuk Destroy. Berikut ini Capturenya untuk panduan anda. Inisialisasi awal perilaku monster Inisialisasi awal perilaku monster dilakukan pada event. yaitu pada Event Start Layout yang terdapat pada system. Setiap Monster akan diatur agar ketika permainan dimulai, arah semua monster akan di acak. 19

Klik Add event, kemudian pilih conditon System. Pilih event On start of layout Setelah muncul di daftar event, Klik Add action Pilih create action from Monster 20

Pilih action yang dilakukan Set angle Berikutnya klik button Next, tentukan parameternya dengan Random(360) set angle di tentukan dalam ukuran derajat (degrees). 21

Event untuk mengatur perilaku monster Event berikutnya akan mengatur ketika Monster sudah melampaui batas tepian permainan, akan diatur agar ketika melampaui batas permainan, monster akan berbalik arah ke arah Player. Klik Add Event, kemudian pada object Condition: Pilih Monster Event yang dipilih adalah Is outside layout Tambahkan Action ke Monster dengan Action Set angle toward position. 22

Untuk mengarah ke Player, maka koordinat X dan Y dari toward position dari Monster diarahkan ke koordinat X dan Y Player. Isi X dengan Player.x dan Y dengan Player.Y Menambahkan Score Sampai point ini, anda sudah dapat memainkan game anda, tetapi game anda masih belum mempunyai Score. Untuk menambahkan score, anda dapat memanfaatkan global variable. Berikut ini langkah2 menambahkan score pada game anda. Klik kanan pada bagian bawah dari event sheet 1 yang kosong, maka akan muncul pop menu, Pilih menu Add global variable. Berikutnya akan muncul window New global variable, pada isian Name, tentukan nama variable Score, Type nya Number agar nilainya dapat ditambah. Inisial value adalah nilai awal, kita tentukan saja mulai dari 0. Kemudian klik button OK. 23

Maka pada bagian atas daftar even akan tampil Global number Score dengan nilai 0. Score idealnya bertambah ketika seekor Monster hancur, kita dapat memanfaatkan event Bullet on Collision with Monster Selanjutnya, pada event dari Event Bullet On Collision with monster tambahkan action system dengan Add 1 to Score 24

Menambahkan Teks untuk menampilkan score Tambahkan sebuah layer,beri nama HUD, pastikan layer HUD ini ada di bagian layer lainnya atas. Pada properties, Set propertie Parallax dengan 0,0 Pada tab sheet layout, double klik pada space kosong, untuk menambahkan object baru. Pilih plugin Text 25

Letakkan di pojok kiri atas, kemudian ubah property Color dengan warna kuning Kembali ke event sheet. Pada event Every tick di bagian atas, tambahkan action Text Set text Gunakan operator & agar dapat mengubah bilangan dari variable global Score yang kita buat tadi menjadi text 26

Mengeksekusi Game Untuk mengeksekusi game, klik toolbar Run yang terdapat di bagian atas Windows Maka program akan membuka windows Browser dan menjalankan game di browser tersebut. Latihan Game anda sudah dapat dimainkan lengkap dengan Scorenya. Tapi game anda masih kurang seru, 1. Coba anda tambahkan sendiri event dan kondisi jika Player tersentuh Monster, dia akan meledak, dan mengurangi Stok Player yang ada. Kemudian selagi masih ada Stok Player, maka Player yang meledak tadi akan digantikan oleh Player baru. Jangan lupa jika Stok Player sudah habis, maka permainan akan berakhir ketika Player terakhir meledak. Petunjuk: anda membutuhkan Global variable yang menyimpan jumlah Player yang akan berkurang setiap kali terjadi tabrakan Monster dengan Player 2. Tampilkan Jumlah Player di layar permainan anda. 27

DAFTAR ISI Membuat project baru... 1 Membuat Background... 3 Menyimpan Project... 5 Membuat Layer Utama... 6 Menambahkan objek... 6 Menambahkan Behaviour pada object sprite... 7 Effect Object... 8 Fade out... 8 Blend Mode... 9 Menambahkan Image point... 9 Menggandakan Monster... 11 Menambahkan object Input... 11 Menambahkan Event dan Action... 12 Event Keyboard agar penekanan tombol spasi dapat mengeluarkan peluru (bullet)... 13 Membuat Bullet menghancurkan monster:... 16 Inisialisasi awal perilaku monster... 19 Event untuk mengatur perilaku monster... 22 Menambahkan Score... 23 Menambahkan Teks untuk menampilkan score... 25 Mengeksekusi Game... 27 Latihan... 27 28