presentasi sidang.pdf

21
PENGEMBANGAN APLIKASI GAME LABIRIN BERBASIS JAVA MOBILE PROGRAMMING DENGAN MENGGUNAKAN JAVA NETBEANS 6.8 Risti Mustika Brilianti 50408732

Upload: willy-ardy-prasetyo

Post on 15-Jan-2016

18 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: presentasi SIDANG.pdf

PENGEMBANGAN APLIKASI GAME LABIRIN

BERBASIS JAVA MOBILE PROGRAMMING

DENGAN MENGGUNAKAN JAVA NETBEANS 6.8

Risti Mustika Brilianti

50408732

Page 2: presentasi SIDANG.pdf

LATAR BELAKANG

• Penulis memilih permainan game labirin ini dikarenakan pada umumnya permainan

tersebut cenderung terlihat pasif, oleh karena itu penulis ingin mengembangkan

permainan ini.

• penulis memilih aplikasi pembuatan game labirin tersebut menggunakan Java

NetBeans 6.8 hal ini dikarenakan, pada umumnya permainan game labirin yang

berbasis Java Mobile / J2ME sudah dapat diimplementasikan kedalam telepon

selular melalui aplikasi Java NetBeans 6.8 dan didalam Java NetBeans 6.8 tersebut

sudah memiliki emulator.

Page 3: presentasi SIDANG.pdf

BATASAN MASALAH

• membahas mengenai “Pengembangan Aplikasi Game Labirin Berbasis Java Mobile

Programming dengan Menggunakan Java Netbeans 6.8” yang dibuat dengan bahasa

program Java beserta tampilan dan fungsinya.

• umumnya game labirin tersebut tidak dibatasi oleh waktu sehingga pemain bebas

dalam waktu memainkan game labirin ini. Karena hal itu, penulis ingin mencoba

memberikan batasan waktu dalam setiap tingkatan level permainan, setiap pemain

yang bermain didalam tiap level tersebut diberikan batasan waktu untuk segera

berhasil keluar dalam permainan. Jika sampai batas waktu pemain belum berhasil

padahal sudah diberikan maka pemain dianggap game over/ gagal.

• menambahkan sound didalam permainan, agar permainan tersebut menjadi lebih

menarik supaya tidak cenderung membosankan dan menambahkan step yaitu untuk

menghitung langkah objek tersebut bergerak dan penulis juga menambahkan menu

didalam permainan game labirin tersebut.

Page 4: presentasi SIDANG.pdf

LANJUTAN.1 BATASAN MASALAH

• Versi Java NetBeans untuk mengembangkan permainan game labirin ini adalah

versi Java NetBeans 6.8. aplikasi ini digunakan penulis karena sudah terdapat

emulator berbentuk telepon selular dan sudah sering berhasil diujicobakan kedalam

telepon selular yang sebenarnya.

Page 5: presentasi SIDANG.pdf

TUJUAN PENULISAN

• Tujuan dari penulisan ini adalah untuk membuat suatu permainan berupa

game “Pengembangan Aplikasi Game Labirin Berbasis Java Mobile

Programming Dengan Menggunakan Java Netbeans 6.8” yang dapat

digunakan sebagai media hiburan serta dapat mengetahui bagaimana proses

suatu aplikasi game tersebut dibuat dan dapat berjalan didalam sistem

operasi Java tersebut.

Page 6: presentasi SIDANG.pdf

METODOLOGI PENELITIAN

• Dalam metode penulisan pembuatan tulisan ilmiah ini. Pertama-tama Penulis

mencari gambaran tentang mengenai cara pembuatan game dengan aplikasi

program Java Mobile melalui referensi buku tentang pemograman Java J2ME, buku

pembuatan game Java Mobile, dan internet. Dengan begitu penulis mendapatkan

gambaran tentang pembuatan game labirin ini. Penulis tidak membuat dari awal

namun mengembangkan game ini.

• Dalam pembuatan game ini, penulis terlebih dahulu mencari referensi source code

melalui buku serta mencari game yang open source di media internet yang terkait

dalam penulisan ilmiah ini. Sehingga penulis dapat mengembangkan game ini

sesuai dengan keinginan penulis.

Page 7: presentasi SIDANG.pdf

LANJUTAN.1 METODOLOGI PENELITIAN

• Game ini dikatakan berhasil, jika dapat membuat suatu tampilan / Design game

yang sesuai dan keseluruhan program game ini dapat berfungsi dengan baik tanpa

adanya suatu kerusakan / error.

• melakukan referensi dari media buku dan internet, kemudian penulis melakukan

perancangan.

• Penulis ingin menambahkan tampilan menu bagian awal yang terdiri dari new

game, help, about, exit dan menu pilihan didalam bagian game ini yang terdiri dari

new maze, level maze dan end game. Setelah itu penulis juga ingin memberikan

levelisasi pada game ini. Serta penulis ingin memberikan batasan waktu,

menampilkan step dari setiap pergerakkan objek pada saat game tersebut sedang

dimainkan maka secara otomatis akan tampil diposisi layar atas game. Lalu penulis

ingin memberikan sound didalam game ini.

Page 8: presentasi SIDANG.pdf

LANJUTAN.2 METODOLOGI PENELITIAN

• penulis harus mencari sumber tentang cara bagaimana membuat game yang telah di

buat agar dapat di aplikasikan secara langsung ke dalam telepon selular dengan

harus mengetahui klasifikasi telepon selular yang akan dijadikan media terlebih

dahulu.

• mengujicobakan kedalam media komunikasi tersebut, Penulis terlebih dahulu

mencari sumber bagaimana cara untuk menerapkan game ini sehingga dapat

digunakan secara langsung dengan media komunikasi telepon selular yang dapat

digunakan oleh banyak orang.

• melakukan pencarian sumber klasifikasi dari setiap telepon selular yang

menggunakan sistem operasi Java, maka penulis langsung mengujicobakan

kedalam media komunikasi telepon selular secara langsung.

Page 9: presentasi SIDANG.pdf

STRUKTUR APLIKASI GAME LABIRIN

Page 10: presentasi SIDANG.pdf

FLOWCHART TAMPILAN UTAMA PERMAINAN

Page 11: presentasi SIDANG.pdf

FLOWCHART PERMAINAN LABIRIN

Page 12: presentasi SIDANG.pdf

HARDWARE / SOFTWARE YANG DIBUTUHKAN:

• Hardware

• Processor : Intel® Core™ i3 CPU M330 (2.13 GHz, Cache 3 MB)

• RAM : 2GB

• Hard Disk : 320GB

• Sofware

• JDK (Java Development Kit) yang digunakan penulis adalah jdk-6u21-windows-

i586.

• Netbeans 6.8, yang digunakan penulis adalah Netbeans 6.8-ml-windows.

• Java Mobility Pack.

Page 13: presentasi SIDANG.pdf

UJI COBA APLIKASI PERMAINAN LABIRIN

Page 14: presentasi SIDANG.pdf

TAMPILAN APLIKASI PADA EMULATOR

Page 15: presentasi SIDANG.pdf

LANJUTAN TAMPILAN APLIKASI PADA

EMULATOR

Page 16: presentasi SIDANG.pdf

LANJUTAN TAMPILAN APLIKASI PADA

EMULATOR

Page 17: presentasi SIDANG.pdf

Tampilan Aplikasi Pada Nokia Seri N-70

Page 18: presentasi SIDANG.pdf

Lanjutan Tampilan Aplikasi Pada Nokia Seri N-70

Page 19: presentasi SIDANG.pdf

Lanjutan Tampilan Aplikasi Pada Nokia Seri N-70

Page 20: presentasi SIDANG.pdf

PENUTUP

• Kesimpulan

penulis menggunakan aplikasi java netbeans 6.8 untuk pengembangan

permainan game labirin ini, hal ini dikarenakan didalam java netbeans 6.8 tersebut

sudah memiliki emulator yang berfungsi untuk dapat mengujicobakan terlebih

dahulu didalam aplikasi tersebut yang berbentuk seperti telepon selular pada

umumnya, sebelum diujicobakan kedalam telepon selular yang sebenarnya, jika

didalam emulator bisa dijalankan maka bisa juga di ujicobakan kedalam telepon

selular yang sebenarnya dan tampilan pada emulator belum tentu sama pada telepon

selular yang sebenarnya tergantung dari spesifikasi telepon selular masing-masing.

dengan hal demikian maka java netbeans 6.8 sudah banyak diujicobakan dan dapat

berhasil dengan baik pada saat telah dimasukkan kedalam telepon selular tersebut

yang telah disesuaikan dengan spesifikasi yang dibutuhkan oleh sebab itu penulis

menggunakan aplikasi ini.

Page 21: presentasi SIDANG.pdf

• Saran

Penulis menyadari bahwa masih terdapat kekurangan dalam “Aplikasi Game

Labirin Berbasis Java Mobile Proggramming Dengan Menggunakan Java Netbeans

6.8”, untuk itu melalui bagian ini penulis sarankan bagi pengembangan dan

penyempurnaannya. Pengembangan yang dapat dilakukan seperti mengembangkan

game menjadi game 3D serta Kekurangan dari game ini adalah terdapat pada suara

/sound yang tidak dapat berhenti walaupun pemain sudah menyelesaikan permainan

ini serta akan berhenti setelah waktu dari sound tersebut telah habis. kemudian

kekurangan game ini terdapat pada time, time pada game ini tidak dapat berhenti

walaupun user telah success dalam game ini jika waktu belum menyentuh angka nol

maka otomatis time akan terus berjalan tetapi jika waktu dalam game ini sudah

menyentuh angka nol maka otomatis time akan berhenti dan permainan akan

dinyatakan game over. Kekurangan game ini selanjutnya adalah tidak memiliki nilai

high score. Saran penulis mudah-mudahan fitur tersebut dapat dilengkapi oleh

pengembang yang ingin mengembangkan game tersebut. Demikian saran dari

penulis, semoga aplikasi ini dapat bermanfaat serta dapat dikembangkan menjadi

lebih baik lagi pada masa yang akan datang.