Selasa, 12 April 2011

Diposting oleh Ian Eridanu Adam

Dikarenakan banyak sekali game-game baru bermunculan maka penulis mencoba membuat aplikasi game pada ponsel yaitu game Labirin3D. Game Labirin 3D ini merupakan game ketangkasan yang memerlukan kesabaran untuk memainkannya. Labirin 3D merupakan game labirin sederhana 3 Dimensi yang menggambarkan kita sebagai playernya yang background lantainya warna putih – hitam dan putih – biru dan labirinnya warna hijau sebagai rintangannya. Game Labirin 3D yang berbasis Java ini dijalankan dengan platform J2Me dan dikembangkan dengan Netbeans IDE 6.0 berguna untuk menghilangkan rasa jenuh tetapi kita juga bisa jenuh jika tidak menemukan jalan keluarnya. Game ini menarik dan dapat dimainkan siapa saja dan dimana saja.

Aturan permainannya cukup sederhana, jadi kita hanya mencari jalan keluar dari labirin tersebut dengan memilih tombol-tombol yang telah ditentukan pada ponsel.

Aturan Permainan

Dalam suatu permainan terdapat aturan bermain agar permainan tersebut dapat dimainkan dengan baik. Aturan permainannya cukup sederhana, jadi kita tinggal memilih tombol up, right, down dan left pada ponsel untuk mencari jalan keluar dari labirin tersebut. Player harus mencari jalan keluar dari labirin tersebut jika berhasil menemukan jalan keluar dari labirin tersebut maka permainan akan berakhir.

Struktur Navigasi Aplikasi Game Labirin 3D

Struktur navigasi dari aplikasi Game Kabirin 3D adalah Composite. Struktur aplikasi yang dijelaskan merupakan struktur ketika aplikasi tersebut dijalankan. Struktur navigasi yang digunakan adalah struktur campuran (Composite) yang merupakan gabungan dari ketiga struktur navigasi sebelumnya yaitu Non Linear dan Hierarchy. Dikatakan hierarchy karena terdapat percabangan yang ada pada stuktur navigasinya dan dikatakan non linear karena pengembangan dari struktur navigasi Linear. Pada struktur ini diperkenankan membuat navigasi bercabang. Percabangan yang dibuat pada struktur Non Linear ini walaupun terdapat percabangan tetapi tiap-tiap tampilan mempunyai kedudukan yang sama. Pada struktur navigasi di atas dapat dijelaskan program dimulai saat program tersebut launch. Kemudian ada dua pilihan yaitu mulai dan keluar, lalu saat kita pilih mulai maka game tersebut akan mulai berjalan di bawah ada dua pilihan yaitu kembali dan keluar, maksudnya di sini saat program tersebut di-pause akan ada dua pilihan kalau kita pilih kembali, maka akan kembali ke permainan. Bila kita pilih keluar maka akan kembali ke menu awal di mana pilihan mulai game baru dan keluar seutuhnya dari permainan

Langkah Pembuatan Program
Proses Instalasi
Instal J2SE
Untuk pertama kalinya kita terlebih dahulu melakukan proses instalasi J2SE.

Instal Netbeans IDE 6.1
Untuk yang kedua kita install Netbeans IDE6.1 sebagai platform untuk menjalankan program yang akan dibuat.

Pembuatan Program Game Labirin 3D
1. Untuk proses awal dalam pembuatan program game Labirin 3D ini telebih dahulu kita jalankan Netbeans.
2. Buat project baru di Netbeans dengan memiih menu File > New Project > Mobility seperti gambar dibawah kemudian klik Next.

3. Selanjutnya muncul Jendela New Project diisi dengan dengan Labirin_3D.
4. Klik tombol Next, maka akan muncul jendela Default Platform Selection seperti pada gambar dibawah.
5. Klik Finish untuk menyelesaikan,selanjutnya akan muncul jendela seperti pada gambar dibawah.
6. Lalu untuk membuat Midlet, klik kanan pada Labirin > New > Midlet,maka akan tampil gambar seperti di bawah ini.
7. Lalu beri nama Midlet_labirin_3D.Klik Finish.
8. Lalu untuk membuat Java Class, Klik kanan pada Labirin 3D > Menu > Java Class.
Pada program Labirin_3D ini membutuhkan 5 buah Java Class :
8.1 Java Class area.
8.2 Java Class labirin.
8.3 Java Class kanpasny.
8.4 Java Class satpam.
8.5 Java Class menunya.

9. Setelah Java Class selesai dibuat, masukkan kode program ke masing-masing class.
10. Kemudian masukkan listing pada class area.
11. Masukkan gambar background.png untuk backgroundnya.
12. Masukkan end_label.png untuk gambar akhir dari permainan labirin.
13. Masukkan floor.png untuk menampilkan background lantai.
14. Kemudian ketikkan listing class kanpassny untuk membuat kanvas.
15. Kemudian ketikkan class labirin untuk membuat bentuk object dari labirinnya.
16. Masukkkan gambar location.png untuk mengetahui dimana lokasi pemain.
17. Ketikkan listing class menunya untuk membuat daftar menu permainan.
18. Kemudian ketikkan listing class satpam sebagai remainder apabila terjadi error.
19. Masukkan gambar start.png pada MIDlet labirin 3D untuk menampilkan lokasi mulai game.
20. Masukkan gambar wall.png untuk membuat dinding labirin.
21. Dibawah ini adalah tampilan saat program berhasil di build.
22. Dibawah ini adalah tampilan project yang sudah jadi dan bisa kita masukan ke dalam handphone :

sekian cara membuat game labirin 3d menggunakan j2me.
selamat mencoba.

0 komentar:

About me

Foto saya
Jakarta, Indonesia
Cuma sekedar manusia biasa yang masih banyak kekurangannya.kalau ingin tahu lebih lanjut add fb'a aja Ian Eridanu Adam.. atau twitter'a @ianeridanuadam