laporan tugas besar madhy dan aris-bab 2

6

Click here to load reader

Upload: rakhmadirahman

Post on 28-Jun-2015

110 views

Category:

Documents


3 download

TRANSCRIPT

Page 1: Laporan Tugas Besar Madhy dan Aris-BAB 2

LAPORAN TUGAS BESAR

”GAME MARS AIRFORCE”

diajukan untuk memenuhi tugas besar mata kuliah Mobile Programming pada jurusan Teknik

Informatika Politeknik Post Indonesia

Oleh :

Aris Rafiq Fauzan (1083041)

Rakhmadi Rahman (1083062)

Kelas : 3B

PROGRAM DIPLOMA III TEKNIK INFORMATIKA

POLITEKNIK POS INDONESIA

BANDUNG

2010

Page 2: Laporan Tugas Besar Madhy dan Aris-BAB 2

BAB I

PENDAHULUAN

1.1 Latar Belakang

Penggunaan aplikasi mobile yang semakin meningkat dan salah satu aplikasi mobile

utnuk hiburan yang sering diakses oleh user bersifat mobile adalah game yang terinstal dalam

handphone. Maka dari itu penulis mencoba membuat sebuah aplikasi game Mars AirForce

berbasis handhphone.

1.2 Identifikasi Masalah

Berdasarkan latar belakang, maka masalah yang dapat diidentifikasikan adalah sebagai

berikut :

1. Kebutuhan hiburan yang semakin meningkat khususnya mobile game

2. Semakin banyak masyarakat yang mengkakses handphone dan menggunakan game

handphone tersebut sebagai media hiburan.

1.3 Tujuan

Tujuan pembuatan “Game Mars AirForce ” ini adalah :

1. Melatih berpikir untuk menghancurkan target

2. Melatih konsentrasi untuk bisa menyelesaikan misi dengan cepat

1.4 Ruang Lingkup

Dalam laporan ini, ada beberapa bahasan yang akan dikaji pada kegiatan perancangan

aplikasi yang kami buat diantaranya :

1. Pengguna yang menggunakan game.

2. Handphone yang digunakan oleh pengguna

Page 3: Laporan Tugas Besar Madhy dan Aris-BAB 2

1.5 Sistematika Penulisan

Dalam menyusun laporan “Game Mars AirForce ,penyusun menggunakan sistematika

penulisan sebagai berikut :

BAB I PENDAHULUAN, membahas mengenai latar belakang masalah, tujuan, ruang lingkup,

dan sistematika penulisan.

BAB II LANDASAN TEORI, menjelaskan tentang dasar-dasar teori yang digunakan sebagai

landasan dalam pembuatan aplikasi tersebut.

BAB III ANALISIS MARS AIRFORCE, menggambarkan tentang jalannya game mars airforce.

BAB IV KESIMPULAN DAN SARAN, pada bab ini berisi kesimpulan yang didapat dari tugas

akhir yang dibuat serta saran atau masukan yang dinilai perlu untuk mendapatkan hasil yang

lebih baik.

Page 4: Laporan Tugas Besar Madhy dan Aris-BAB 2

BAB II

LANDASAN TEORI

2.1 Game

Game merupakan salah satu artefak abad 21 yang telah menghasilkan pemahaman besar

tentang nilai spirit juang dalam sebuah daya interaktif buatan. Game saat ini telah berkembang

menjadi industri, struktur dagang dan infrastruktur produk yang dibayangi usaha memenuhi

hasrat persaingan dalam diri manusia, kekuatan, teka-teki dan petualangan.

2.2 J2ME(Java 2 Micro Edition)

J2ME adalah satu set spesifikasi dan teknologi yang fokus kepada perangkat konsumen.

Perangkat ini memiliki jumlah memori yang terbatas, menghabiskan sedikit daya dari baterai,

layar yang kecil dan bandwith jaringan yang rendah. Dengan perkembangbiakan perangkat

mobile consumer dari telepon, PDA, kotak permainan ke peralatan-peralatan rumah,

Java menyediakan suatu lingkungan yang portable untuk mengembangkan dan menjalankan

aplikasi pada perangkat ini. Program J2ME, seperti semua program JAVA adalah diterjemahkan

oleh VM. Program-program tersebut dikompile ke dalam byte code dan diterjemahkan dengan

Java Virtual Machine (JVM). Ini berarti bahwa program-program tersebut tidak berhubungan

langsung dengan perangkat. J2ME menyediakan suatu interface yang sesuai dengan perangkat.

Aplikasi-aplikasi tersebut tidak harus dikompile ulang supaya mampu dijalankan pada mesin

yang berbeda. Inti dari J2ME terletak pada configuration dan profile-profile. Suatu configuration

menggambarkan lingkungan runtime dasar dari suatu system J2ME. Ia menggambarkan core

library, virtual machine, fitur keamanan dan jaringan.

2.3 Java

Java script adalah suatu script yang di buat dalam bentuk kode HTML dankode tersebut

sebagai kode script yang akan di gunakan pada web site. Website akan mengenal javaScript dan

akan menterjemahkan kode-kode java dan hasilnya akan di tampilkan dengan kode-kode HTML.

Java Script bekerja pada sisi clen (yaitu pada browser).

Page 5: Laporan Tugas Besar Madhy dan Aris-BAB 2

Tag HTML untuk memperkenalkan bahwa kode-kode adalah java script.Isi kode java

script dapat berupa statemen-statemen java script yang tidak sepenuhnya sama dengan statemen

java.Penulisan pada bahasa java yang misalnya kita akan mencetak huruf kelayar maka kita akan

menulis kode System.out.println(“hello java”); sedangkan dalam java Script kita menggunakan

document.write(teks) teks : dapat berupa string, variabel atau tag HTML.

2.4 Notepad++

Notepad++ bisa digunakan untuk memembuat beberapa script seperti PHP, JAVA,

JSP, HTML, XML. Notepad ++ setingkat lebih lengkap dibanding notepad biasa dan memiliki

tampilan lebih simple serta fungsi yang bervariasi dan kompleks. Dalam hal ini kita

menggunakan notepad++ unuk membuat script JSP.

Notepad++ merupakan text editor dan source code editor gratis yang mempunyai fitur

yang cukup banyak. Freeware ini cocok buat Anda yang membutuhkan text editor dengan

kemampuan yang lebih.

Fitur:

1. Syntax Highlighting and Syntax Folding

2. WYSIWYG

3. User Defined Syntax Highlighting

4. Auto-completion

5. Multi-Document

6. Multi-View

7. Regular Expression Search/Replace supported

8. Full Drag „N‟ Drop supported

9. Dynamic position of Views

10. File Status Auto-detection

11. Zoom in and zoom out

12. Multi-Language environment supported

13. Bookmark

14. Brace and Indent guideline Highlighting

15. Macro recording and playback

Page 6: Laporan Tugas Besar Madhy dan Aris-BAB 2

2.5 Sun Wireless Toolkit

Wireless Toolkit adalah emulator yang digunakan untuk menge-test aplikasi mobile (J2ME)

yang sudah dibuat di komputer dan selanjutnya bisa ditransfer ke dalam perangkat mobile

melalui koneksi seperti bluetooth atau infrared atau juga dengan kabel data. Tentuna simulasi

hanyalah simulasi, bisa saja hasil yang didapatkan dari simulasi dengan percobaan sesungguhnya

dalam perangkat mobile berbeda.

Sekarang menggunakan Sun Wireless Toolkit untuk mengcompile dan memaketkan

aplikasi MIDlet / MIDlet suite (mengandung satu MIDlet). Pada Setting window, dapat merubah

banyak pilihan-pilihan dari beberapa opsi konfigurasi untuk project.

Untuk dapat memilih konfigurasi yang akan bekerja, package/API yang diperlukan,

konfigurasi Push Registry dan yang lain. Untuk tujuan tertentu akan menggunakan

konfigurasi default project. Click “OK” untuk selesai membuat project

Copy HelloMidlet.java kedalam direktori “src”: Pada jendela ini berada di direktori:C

:\WTK23\apps\HelloMidlet\src (dimana C:\WTK23 adalah lokasi menginstall

wireless toolkit). Click “Build” dan “Run”: