Professional Documents
Culture Documents
KELAS 2-A
Analisa Game Super Mario Planet |2 1. Konversi File Jar ke Jad Untuk mendapatkan file jad pada game SuperMario Planet yang telah didownload menggunakan aplikasi jad wizard, dengan langkah-langkah sebagai berikut : 1.1. Download aplikasi JAD Wizard 1.2. Buka aplikasi JAD wizard maka akan muncul tampilan seperti gambar disamping.
1.3. Untuk mengkonversi file jar ke jad, drag aplikasi game SuperMario Planet ke apliaksi jad wizard.
Maka secara otomatis, file jad akan terbentuk, seperti gambar berikut :
2. Menjalankan game SuperMario Planet di komputer. File game yang dijalankan di komputer adalah file Mario.jad. Untuk menjalankannya menggunakan aplikasi J2ME Wireless Toolkit. Berikut langkah-langkahnya : 2.1. Buka aplikasi J2ME Wireless Toolkit, pilih Run MIDP application.
Analisa Game Super Mario Planet |3 Kemudian akan muncul kotak dialog untuk memilih file yang akan dijalankan.
Pilih file game yang akan dijalankan, klik run. Maka akan muncul aplikasi J2ME Wireless Toolkit.
Analisa Game Super Mario Planet |4 3. Melihat Sourcecode dari file game Untuk melihat source code dari game mobile kita harus mengekstrak file tersebut kedalam sebuah folder akan tetapi isinya nanti akan bertipe file class sehingga tidak dapat diketahui source codenya. Untuk melihat source codenya maka ikuti langkah-langkah berikut: 1. Download program Cavaj Java Decompiler 2. Install program Cavaj Java Decompiler 3. Extract file jar kedalam sebuah folder Klik kanan pada file Mario.jar, pilih extract to Mario\.
Analisa Game Super Mario Planet |5 4. Jalankan aplikasi Cavaj Java Decompiler
Analisa Game Super Mario Planet |6 4. Analisis Game 1. Tampilan awal Game SuperMario Planet
Pada awal game di tampilkan menu permainan yang berisi play, instructions, highscores, options, credits, dan quit.
Menu play untuk langsung bermain game. Menu Instructions untuk memberikan intruksi tentang game. Meni highscores untuk menampilkan scor tertinggi yang pernah diperoleh oleh pemain sebelum-sebelumnya. Menu options untuk mengatur pilihan beberapa pengaturan game Menu credits menampilkan tentang team pembuatan game Menu quit untuk keluar aplikasi.
2. Tampilan menu Highsores Tampilan menu highsores masih 0 karena belum ada yang bermain sebelumnya.
3. Tampilan menu Options Menu Options memiliki tiga menu didalamnya, yaitu menu sound untuk mengaktifkan suara game atau tidak, menu vibrator, menu language untuk memilih pilihan bahasa yang akan digunakan.
5. Tampilan menu Quit Jika menu quit dipilih, maka akan tampil halaman yang mengkonfirmasi apakah user benar ingin keluar aplikasi atau tidak. Jika benar ingin keluar aplikasi, user menekan tombol cek hijau di pojok kiri bawah, dan jika tidak ingin meninggalkan aplikasi, user menekan tombol silang merah di pojok kanan bawah
Analisa Game Super Mario Planet |9 Dalam menu play terdapat tiga menu lagi, yaitu menu tutorial, menu medium, dan difficult. Menu tutorial adalah menu pembelajaran game, menu ini wajib di buka dan diikuti oleh user sebelum mulai bermain dengan menu medium. Menu tutorial berisi video permainan singkat. Menu medium dan difficult adalah menu level permainan. Dalam menu medium, terdapat menu level sebanyak 15 level, seperti gambar berikut : Untuk membuka level berikutnya, harus terlebih
menyelesaikan dahulu.
level
sebelumnya
Menu permainan :
A n a l i s a G a m e S u p e r M a r i o P l a n e t | 10
5. Source Code Game SuperMario Planet Pada game SuperMario Planet terdapat 11 class yang merupakan source code dari game tersebut. Class-class tersebut adalah : 1. a.class
A n a l i s a G a m e S u p e r M a r i o P l a n e t | 11
Source code a.class berupa source kode untuk mengatur tampilan grafis aplikasi. 2. b.class
A n a l i s a G a m e S u p e r M a r i o P l a n e t | 12
Source code b.class berupa code permainan aplikasi, seperti proses pengalihan ke level selanjutnya jika berhasil finish di level sebelumnya.
A n a l i s a G a m e S u p e r M a r i o P l a n e t | 13 3. c.class
A n a l i s a G a m e S u p e r M a r i o P l a n e t | 14 4. d.class
A n a l i s a G a m e S u p e r M a r i o P l a n e t | 15 5. e.class
6. f.class
A n a l i s a G a m e S u p e r M a r i o P l a n e t | 16
Souce code f.class berisi code untuk pengaturan permainan, perpindahan level. 7. g.class
A n a l i s a G a m e S u p e r M a r i o P l a n e t | 17
A n a l i s a G a m e S u p e r M a r i o P l a n e t | 18
Source code g.class berisi pendeklarasian code untuk pengaturan menu permainan, mulai dari menu credits, pemilihan bahasa, pause, sampai game over serta beberapa pengaturan gambar
8. h.class
A n a l i s a G a m e S u p e r M a r i o P l a n e t | 19
Source code h.class berisi code untuk pengaturan grafis permainan(gambar, objek, garis,dll). 9. i.class
A n a l i s a G a m e S u p e r M a r i o P l a n e t | 20
Source code i.class berisi code pengaturan grafis permainan dari level per level. 10. j.class
A n a l i s a G a m e S u p e r M a r i o P l a n e t | 21
Source code j.class berisi code untuk pengaturan grafis permainan. 11. FilaoFriedChicken.class
6. Kekurangan dan Kelebihan Game SuperMario Planet Kelebihan Game sangat mudah digunakan (user friendly) pengguna baru tidak merasa kesulitan untuk mulai bermain Terdapat music yang menarik saat aplikasi di buka sampai game dimainkan Warna dan animasi sangat menarik Terdapat menu tutorial untuk memberikan gambaran permainan kepada user, terutama bagi user baru Sistem menu dan langkah-langkah pengaturan yang disedikan mudah dan tidak membingungkan Ukuran game relatif kecil, sehingga tidak menghabiskan banyak memory Tidak membutuhkan spesifikasi handphone yang terlalu berat untuk memainkan game ini. Kekurangan Tidak ada menu control game saat permainan, hanya menu pause saat tombol pojok kanan ditekan Tidak ada pencatatan waktu permainan Tidak ada pemberitahuan waktu lama game yang telah berjalan Permainan monoton karena arah geraknya hanya ke sebelah kanan saja dan media permainan hanya kabel Waktu permainan tiap level sangat singkat Tidak ada tampilan scor yang diperoleh pada saat permainan Tidak ada keterangan poin yang diperoleh pada saat permaianan dari tiap benda-benda yang diperoleh.