BAB III ANALISIS MASALAH DAN RANCANGAN PROGRAM III.1. Analisis Aplikasi 3D mempunyai fungsi utama untuk membuat pemodelan 3D. Dari pemodelan 3D dapat diciptakan karya yang spektakuler seperti special efek dari film-film fiksi ilmuan yang banyak di putar di bioskop-bioskop, game-game 3D yang di sukai oleh pencipta game dan juga untuk modeling produk sebelum di tempatkan pada jalur produksi. Dengan perkembangan industri film dan percetakan seperti sekarang ini, membuat karya 3D sangat di butuhkan. Semisal untuk di aplikasikan ke dalam produk iklan, animasi pendek, logo perusahaan, model produk, dan sebagainya. Sehingga banyak peluang yang menanti anda jika anda menguasai aplikasi 3D. Karya-karya visual yang spektakuler dapat lahir dapat lahir aplikasi ini tentu saja dengan sedikit kreativitas. Berdasarkan uraian di atas, maka penulis memberikan sistem Penguraian dari suatu sistem informasi yang utuh ke dalam bagian-bagian komponennya dengan maksud untuk mengidentifikasikan dan mengevaluasi permasalahanpermasalahan, kesempatan dan hambatan yang terjadi dan kebutuhan-kebutuhan yang diharapkan sehingga dapat diusulkan perbaikannya.
III.1.1. Analisis Sistem Analisis sistem dapat didefinisikan sebagai “Penguraian dari suatu sistem informasi yang utuh ke dalam bagian- bagian komponennya dengan maksud untuk mengidentifikasikan dan mengevaluasi permasalahan-permasalahan, kesempatan 27
28
dan hambatan yang terjadi dan kebutuhan-kebutuhan yang diharapkan sehingga dapat diusulkan perbaikannya” Di dalam tahap analisis sistem terdapat langkahlangkah dasar yang harus dilakukan oleh analis sistem sebagai berikut : 1. Identify, yaitu mengidentifikasi masalah. 2. Understand, yaitu memahami kerja dari sistem yang ada. 3. Analyze, yaitu menganalisis sistem. 4. Report, yaitu membuat laporan hasil analisis.
III.1.2. Analisis Perancangan Game Game ini dibuat untuk diimplementasikan pada PC dengan sistem operasi Windows. Game ini bersifat single player, tugas utama pemain dalam game ini adalah menembak pesawat musuh yang mulai masuk ke kota. Berikut rincian game yang akan dibuat : 1. Game petualangan. 2. Sistem permainan singleplayer. 3. Tokoh yang ada dalam game ini adalah pesawat tempur pemain yang harus menembaki pesawat musuh. 4. Senjata yang dipakai adalah tembakan laser. 5. Bahasa yang di gunakan adalah bahasa Indonesia. 6. Peralatan input yang digunakan adalah keyboard. 7. Tombol yang digunakan dalam permainan. a. Pemain akan menggunakan keyboard untuk tombol panah kiri, kanan, atas dan bawah untuk menggerakkan pesawat. b. Tombol Ctrl pada keyboard untuk mengeluarkan tembakan peluru yang keluar dari pesawat.
29
9.
Jika pesawat pemain tertembak, Pesawat akan langsung hilang dan game over, karena disini saya membuat game pesawat dumb enemy.
III.2. Strategi Pemecahan Permasalahan Sebelum melakukan perancangan terhadap sistem, penulis terlebih dahulu melakukan analisa tentang sistem yang akan dirancang. Dalam analisa ini, penulis melakukan analisa mengenai fasilitas apa yang disediakan dalam sistem yang akan dirancang dan langkah-langkah pembuatan game pesawat tersebut.
III.3. Perancagan Dalam perancangan aplikasi game pesawat ini, penulis melakukannya dengan mencari teknik yang lebih bagus dan perancagan ini mempunyai tampilan 3D. Pada tulisan ini akan diterangkan tentang pembuatan pesawa dan tampilan background, pemberi matrial, selanjutnya animasi 3D yang sudah jadi ini diolah agar dapat disajikan dengan tampilan audio visual atau animasi yang interaktif. Perancangan konsep tersebut dilakukan dengan pendekatan strategi kreatif agar aplikasi game pesawat tersebut dapat menghasilkan yang menarik, mudah dipahami, dan mudah digunakan untuk animator dalam pembuatan animasinya. III.3.1. Konsep Rancangan Game Pesawat Konsep rancangan game pesawat ini merupakan suatu game yang sangat sederhana fasilitas yang dirancang oleh penulis meliputi desain background, pesawat, pesawat musuh, laser serta suaranya. Jenis game pesawat yang digunakan adalah jenis pesawat perang. Karena kalau tidak menggunakan pesawat perang penulis merasa game tersebut kurang
30
bagus. Misi pesawat ini lebih fokus dalam penjelahan dan melibatkan banyak anggota.
III.3.1.1. Rancangan Tampilan Pesawat Dalam tampilan Pesawat disini penulis membuat tampilan helikopter tempur, dan helikoter tempur ini akan di pakai oleh pemain.
Gambar III.1. Rancangan Tampilan Pesawat
III.3.1.2. Rancangan Tampilan Pesawat Musuh Dalam tampilan Pesawat musuh disini penulis membuat tampilan pesawat helikopter, dan helikopter ini akan dirancangan sebagai pesawat musuh.
Gambar III.2. Rancangan Tampilan Pesawat Musuh
31
III.3.1.3. Rancangan Tampilan Peluru (Builet) Dalam tampilan Peluru (builet) disini penulis membuat tampilan Peluru (builet). Berguna untuk saling menembak pesawat pemain dengan pesawat musuh.
Gambar III.3. Rancangan Tampilan Peluru (builet) III.3.1.4. Rancangan Tampilan Volume dan Score Dalam tampilan volume dan score disini penulis membuat tampilan volume disebelah atas bagian kiri adalah tampilan volume sedangkan tampilan score disebelah atas bagian kanan. Score 0
Gambar III.4. Rancangan Tampilan Volume dan Score
32
III.3.1.5. Rancangan Tampilan Game Dalam tampilan game disini penulis menampilkan game yang sedang bermain. Ditampilan ini pesawat pemain yaitu pesawat tempur, sedangkan pesawat musuh yaitu helikopter. Score 0
Gambar III.5. Rancangan Tampilan Game
III.3.1.6. Rancangan Tampilan Game Over Dalam tampilan game over dimana permainan game tersebut telah selesai. Bila mana kita mau menggulangi permainan game, kita bisa tekan tombol Main Lagi, kita bisa juga tekan tombol Menu dan Keluar. Kegunaan dari tombol Menu kegunaannya kita bisa kembali ke menu utama sedangkan tombol Keluar diman tombol tersebut dapat langsung keluar dari game tersebut
33
Score 0
Game Over
Main Lagi
Menu Keluar
Gambar III.6. Rancangan Tampilan Game Over
III.3.2. Rancangan Antar Muka Dalam pembuatan antar muka game pesawat tersebut ini ada tiga tahapan, tahap pertama adalah antar muka menu utama, kedua adalah antar muka untuk menu pengarahan, ketiga adalah antar muka menu Detail Airplane, dan keempat adalah antar muka menu keluar
III.3.2.1. Rancangan Tampilan Menu Utama Tampilan Menu utama memiliki dua pilihan yaitu Mulai Game, dan Keluar. Maka proses akan dilanjutkan ketampilan Mulai Game.. Jika tombol Keluar dipilih, maka proses akan dilanjutkan ke tampilan Keluar.
34
Game Pesawat Dumb Enemy
Mulai Game
Keluar
Gambar III.7. Rancangan Tampilan Menu Utama
III.3.2.2. Rancangan Tampilan Menu Keluar Dalam tampilan menu Keluar dimana ditampilan tersebut kita dapat melihat ada dua pilihan yaitu tombol pilihan YA, jika kita memilih tombol ya maka kita akan otomatis akan keluar. Sedangkan kita memilih tombol TIDAK maka kita akan kembali kemenu utama.
APAKAH ANDA INGIN KELUAR ? YA
tidak
Gambar III.8. Rancangan Tampilan Menu Keluar
35
III.4. Flowchart Aplikasi Flowchart menggambarkan tahapan proses suatu sistem, termasuk sistem multimedia. Program flowchart mengambarkan urutan - urutan instruksi dari suatu program komputer. Berikut ini adalah flowchart sistem permainan game pesawat.
III.4.1. UML Aplikasi UML menggambarkan tahapan proses suatu sistem pemainan di sistem perancangan multimedia. Program UML menggambarkan bahasa untuk spesifikasikan, membangun dan dokumentasikan bagian dari informasi yang di
<<
In cu de
>>
gunakan atau dihasilkan oleh proses perangankat lunak.
Gambar III.9. UML (Unified Modelling Language) Game Pesawat
36
Sesuai dengan UML diatas Perancangan Aplikasi Game pesawat menggunakan 3D dapat diuraikan sebagai berikut:
Gambar III.10. Activity Diagram Memulai Permainan
37
USER
SYSTEM
Mulai Game
Game Over
Ya
Main Lagi
TIDAK
Menu Utama
Keluar
Gambar III.11. Activity Diagram Memainkan Game
38
User
Form Utama
1. Pilihan Menu 2. Mulai Game
Gambar III.12. Sequence Diagram Menu Utama