BAB V Membuat Game Fly Bird

dokumen-dokumen yang mirip
Tutorial : Membuat Permainan Flappy Bird menggunakan Unity3D

Mudah Membuat Game & Potensi Finansialnya Dengan Unity 3D + Dvd Menyusul

Workshop Singkat Membuat Game Shooter

BAB IV PERANCANGAN SISTEM

Teknologi Game Pengembangan Game 2D dengan Unity 3D dan Orthello Framework

Tahap 2 : Control Objek Animasi Pada Scratch

Mengelola File, Folder, dan Album

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

BAB IV IMPLEMENTASI DAN EVALUASI

MEMBUAT EFEK TRANSISI VIDEO

PENDAHULUAN. Gambar 1.1. GameMaker dari YoyoGames

BAB 5 IMPLEMENTASI DAN PENGUJIAN

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

Download Game Maker Disini

Membuat Game Kuis Menggunakan Unity3D 2017 untuk Android

BAB III ANALISA DAN PERANCANGAN

Panduan Pengguna SnapyPhotobook Designer

Modul 6 Macromedia Flash 8

BAB IV HASIL DAN UJI COBA

Martil. Gambar 5.1. Animasi Martil yang Sedang Memaku Kayu. Berikut langkah-langkah pembuatannya.

3D STUDIO MAX. Setting awal 3D Studio Max 9

BOUNCE NAHKODA CLASSIC GAME. Pertemuan 1. Oleh Mohammad Habibulloh

EDITING DASAR OBYEK MODUL 2

Oleh :Kundang K Juman Pada pertemuan ini dibahas bagimana cara kerja event script untuk mengontrol suatu animasi.

BAB III ANALISIS MASALAH DAN RANCANGAN PROGRAM

Bekerja dengan Drawings

BAB 4 PERANGKAT EDITING ELEMEN KONSTRUKSI

Gambar Error! No text of specified style in document.4.1 Tampilan Icon Banana Catch

Latihan 1. Pertemuan 7

Berikut ini adalah prosedur cara instalasi untuk menginstall aplikasi Bali Turbin ke dalam PC desktop.

GioBox Android Application Manual

Workshop Gamekita Basic Logic Game with Construct 2

BAB V IMPLEMENTASI KARYA. Laporan tugas akhir pada BAB V dijelaskan mengenai proses atau jalan cerita

BAB III ANALISIS MASALAH DAN PERANCANGAN PROGRAM

Modul #11: Membuat Animasi dan Efek Khusus dengan Adobe Premiere Pro

M O D U L PENYUSUNAN PETA STATUS KERUSAKAN TANAH

1. Laporan Penjualan Versi Lama

Pertama kita delete default cube yang ada, dengan klik "x" atau tombol "delete" pada keyboard

Kata Pengantar... vii Daftar Isi... ix

BAB 5 Modeling Organik

MODUL 14 MENAMBAHKAN MUSUH DAN LEDAKAN.

Pembuatan Media Pembelajaran Menggunakan Camtasia Studio

1. Laporan Pembelian Versi Lama

Latihan Animasi Flash

Pemodelan Objek Pena Cantik 3D

DINAS PENDIDIKAN PROVINSI JAWA TIMUR UPT TEKKOMDIK

MICROSOFT POWERPOINT. Pendahuluan

BAB IV HASIL DAN PENGUJIAN

Basic 3D Modelling dan Animasi Menggunakan 3DS MAX

Membuat File Database & Tabel

CHAPTER 4 MACROMEDIA FLASH MACROMEDIA FLASH

BAB III ANALISA MASALAH DAN PERANCANGAN

Editing Video Menggunakan Adobe Premiere Pro

Modul 10: Mengolah Video dengan Adobe Premiere Pro

PENGENALAN INTERFACE MACROMEDIA DITECTOR MX

MODUL PENGABDIAN MASYARAKAT PENINGKATAN KREATIVITAS SISWA SMA INSTITUT INDONESIA DENGAN PENGENALAN TEKNOLOGI AUGMENTED REALITY 3D MENGGUNAKAN ANDROID

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

MICROSOFT POWERPOINT

Soal-Soal Animasi. Soal 1

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

Pertemuan ke5 PAKET PROGRAM APLIKASI

Pemodelan Objek Monitor 3D

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB-II OPERASI TABEL

Buka Start -> All Programs -> Microsoft Visual Studio - > Microsoft Visual Fox Pro 6.0

PERTEMUAN IV MEMBUAT JUDUL (TITLE)

Teknologi Game Pengembangan Game 2D dengan Unity 3D dan Orthello Framework

PENGENALAN MACROMEDIA FLASH 8

PANDUAN PENGGUNAAN MODUL WISUDA

Tutorial # A-02 : Slide Show

BAB IV METODE PENELITIAN

Registrasi Image dengan ARC VIEW

Petunjuk penggunaan Aplikasi Final Action Hero

PELATIHAN MICROSOFT VISIO 2010 Profesional

Membuat Games dan Pembelajaran Berbasis Simulasi menggunakan aplikasi Scratch

Materi Bagian 01 Pengenalan Grasshopper... 4

3. Setup Pathway : Modul ini digunakan untuk memasukkan aktivitas dari masing-masing pathway berdasarkan DRG yang dimiliki oleh rumah sakit.

Aspro Photo Designer v3.3.0

BUKU MANUAL PENGGUNA WEB MAIL WONOGIRIKAB.GO.ID

Latihan 1: Klip dan Pengolahannya

Membuat File Database & Tabel

Heryzal Heryandi

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

PROSES PEMBUATAN MODELING ARSITEKTUR 1. PENGATURAN BACKGROUND IMAGE

Gambar,Text, dan Sound di Director

TEKNIK MULTIMEDIA. PERTEMUAN 6 Dosen : Bella Hardiyana S. Kom

MODUL 13 MEMBUAT GAME SCROLLING SHOOTER

Pemodelan Gelas, Botol, & Meja 3d (3ds Max Modeling Tutorial)

Blender Game Engine Menggunakan Tekstur Font Step by step menerapkan tekstur font pada Blender Game Engine. panduaji.net creative commons

BAB IV IMPLEMENTASI DAN UJI COBA

Mengelola Bagian. Website Sekolah. Mengelola bagian utama Website Sekolah dibagi menjadi 3

Memulai IGOS Nusantara

Gir UP. Materi. Menyiapkan New Composition

Bayangan (Shadow) TEKNIK PENCAHA AHAYAAN AAN (LIGHTING) 21

Spreadsheet dan Diagram

FLASH, FRAME, BEHAVIOR

Penyuntingan Digital I 2011

Pertemuan 5. Mechanim Player Game 3D

E-Trik Visual C++ 6.0

Modul Praktikum Dasar Broadcasting

Transkripsi:

BAB V Membuat Game Fly Bird Modul kali ini akan membahas bagaimana membuat game sederhana tanpa melakukan programming namun menggunakan program yang telah disediakan oleh beberapa developer game. Game yang akan dibuat kali ini adalah Fly Bird. 1. Langkah pertama adalah tambahkan objek player dengan menggunakan sprite BirdEnemyFlapSprite, rename objek player tersebut dengan BirdPlayer untuk memudahkan. Pada tab inspector terdapat menu Tag, menu ini digunakan untuk memberikan label kepada sprite yang digunakan oleh script untuk mengenali objek script tersebut. Ubah tag pada BirdPlayer yang defaultnya Untagged menjadi Player. Jika seandainya tag Player tidak ada maka dapat ditambahkan dengan menu Add Tag. 2. Langkah selanjutnya adalah menambahkan gerakan pada BirdPlayer. Agar dapat melakukan gerakan didalam project harus tersedia asset Script yang telah kita import kemarin. Pada menu inspector BirdPlayer tambahkan Add Component dan pada field search ketikkan move with arrows.

Maka pada menu inspector akan berubah menjadi Jika game kita Play maka player akan dapat digerakkan dengan menggunakan tombol arrow pada keyboard. Namun player akan terlihat jatuh dan gerakannya terlalu cepat, untuk itu perlu beberapa perubahan pada tab Rigidbody 2D, lihat pada gambar dibawah ini.

Maka setelah diplay maka gerakan player akan halus. 3. Tambahkan PlankSprite dan berikan area tubrukan (collision) pada plank sprite seperti pada pertemuan sebelumnya. Tambahkan area tubrukan pada BirdPlayer. Duplicate planksprite sehingga game menjadi seperti dibawah ini. Ketika dijalankan, player akan bertubrukan dengan plank namun akan berputar ketika digerakkan keatas atau kebawah, maka perlu dilakukan freeze terhadap rotasi sumbu z pada BirdPlayer.

4. Agar latar terlihat bagus maka perlu ditambahkan latar berupa langit dimana pada project ini kita menggunakan skytilesprite. Tambahkan sprite sehingga project game akan terlihat seperti berikut. Untuk merubah agar latar yang berwarna biru tua menjadi seperti langit maka lakukan cara berikut pada Main Camera.

Sehingga latar akan berubah seperti gambar berikut. 5. Ketika project dijalankan maka terlihat bahwa player bergerak, namun camera tidak mengikuti player sehingga terlihat seolah olah player menghilang. Untuk itu perlu ditambahkan script camera follow pada Main Camera.

Lalu pada object to follow drag object BirdPlayer ke Target Maka ketika project dijalankan camera akan mengikuti player 6. Selanjutnya kita akan menambahkan rintangan berupa bomb yang dapat bergerak kekiri dan kekanan. Tahap pertama adalah menambah bomb yang dapat bergerak kekiri terlebih dahulu. Tambahkan bombsprite dan rename menjadi BombLeft serta tambahkan component berupa polygon collider. Tambahkan rigidbody 2D pada bombleft dan ubah gravity scale menjadi 0.

Tambahkan script Auto Move pada BombLeft dan ubah Direction And Strength X menjadi -1 agar bergerak ke kiri. Agar BombLeft dapat menghilang ketika menabrak kayu sebelah kiri maka perlu ditambahkan Time Self Destruct pada BombLeft. Ubah time to destruct sesuai perkiraan ketika bomb menabrak kayu sebelah kiri. Diproject ini saya menggunakan 3 detik semenjak bomb mulai aktif.

Agar player ketika menabrak bomb maka terjadi restart maka perlu ditambahkan script condition collition. Centang pada Filter by Tag dan pilih Tag to Check for menjadi Player (ingat sebelumnya Tag objek BirdPlayer harus Player dan tambahkan list Gameplay action untuk diisi script berikutnya. Selanjutnya tambahkan load level action dan drag load level action ke gameplay action

7. Bomb yang bergerak ke arah kiri telah kita buat, selanjutnya adalah membuat bomb yang mampu bergerak ke arah kanan. Langkahnya adalah menduplicate BombLeft dan merename menjadi BombRight serta mengganti Direction And Strength X menjadi 1. 8. Tahap yang akan kita selanjutnya adalah memunculkan bomb secara terus menerus dalam interval waktu tertentu.

Untuk itu kita membutuhkan prefabs (dapat dikatakan archive dari bomb). Buat folder didalam asset dengan nama prefabs. Drag BombLeft dan BombRight kedalam folder prefabs sehingga akan muncul archive/prefabs dari BombLeft dan BombRight. 9. Hapus BombLeft dan BombRight pada hierarchy karena kita sudah memiliki prefabs

10. Tambahkan 2 buah HatSprite pada project. Rename menjadi HatLeft untuk hat yang mengarah ke kiri dan HatRight untuk hat yang mengarah kekanan. Gunakan rotate untuk memutar kedua HatSprite. Hasil tampilan akan sebagai berikut Pada HatLeft tambahkan script Auto Object Spawner, sehingga pada inspector akan tampil script tersebut dan Box Collider 2D. Atur size pada box collider 2D sehingga cukup sebagai area munculnya bomb.

Tetap pada HatLeft, pada Object Creation tambahkan prefabs BombLeft yang telah kita buat sebelumnya serta pastikan cek pada Box Collider 2D bagian is Trigger telah tercentang agar bomb tidak terpengaruh dengan collider. Jalankan maka akan terlihat bahwa bomb seolah olah keluar dari topi. Jika merasa bomb menghilang sebelum menabrak dinding atur lagi di bombleft Time Self Destruct. 11. Untuk HatRight lakukan hal yang sama seperti pada HatLeft yang ada di langkah 10. Maka setelah berhasil akan dihasilkan bomb keluar dari kedua topi. 12. Buat prefabs untuk HatLeft dan HatRight seperti pada tahap 8

13. Buat Rintangan sebanyak mungkin dengan mendrag prefabs HatLeft dan HatRight pada folder prefabs, sehingga tampilan project seperti gambar berikut ini. 14. Langkah selanjutnya adalah menambahkan obstacle yang lain yaitu berupa roket yang keluar dari hat dan mengejar player. Tambahkan hatsprite dan perbesar dengan menggunakan scale pada tab inspector, sehingga akan terlihat gambar seperti berikut.

Selanjutnya tambahkan rocketsprite dan atur scale sehingga akan terlihat seperti gambat berikut. Tambahkan polygon collider 2D pada rocketsprite Tambahkan script Auto Move Toward Player dan set parameter sesuai petunjuk dibawah ini

Seperti pada bomb ketika bertubrukan dengan player maka akan melakukan restart level. Tambahkan script Condition collision dan load level action pada rocket sprite. Ikuti petujuk gambar dibawah ini. Jalankan, maka ketika rocket bertubrukan dengan player akan terjadi restart level. Buat Prefabs dari rocket, langkahnya sama dengan membuat prefabs bomb. Misal RocketSprite saya rename menjadi Rocket

Delete Rocket yang terdapat pada hierarchy. Sama seperti langkah spawner bomb, disini kita akan melakukan spawn terhadap objek rocket yang telah kita buat. Misal disini HatSprite saya rename menjadi HatOfDoom, tambahkan script Auto Object Spawner pada HatOfDoom seperti gambar dibawah ini. 15. Sementara Project Game Fly Bird Selesai kita buat.