PEMBUATAN GAME JAVA UNTUK MELATIH DAYA INGAT TUGAS AKHIR WAWAN SETIAWAN 092406146 PROGRAM STUDI DIPLOMA TEKNIK INFORMATIKA DEPARTEMEN MATEMATIKA FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS SUMATERA UTARA MEDAN 2012 PEMBUATAN GAME JAVA UNTUK MELATIH DAYA INGAT TUGAS AKHIR Diajukan sebagai salah satu syarat dalam menyelesaikan Pendidikan Program Studi D3 Teknik Informatika WAWAN SETIAWAN 092406146 PROGRAM STUDI DIPLOMA TEKNIK INFORMATIKA DEPARTEMEN MATEMATIKA FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS SUMATERA UTARA MEDAN 2012 PERSETUJUAN Judul : PEMBUATAN GAME JAVA UNTUK MELATIH DAYA INGAT Kategori : TUGAS AKHIR Nama : WAWAN SETIAWAN Nomor Induk Mahasiswa : 092406146 Program Studi : DIPLOMA (D3) TEKNIK INFORMATIKA Departemen : MATEMATIKA Fakultas : MATEMATIKA DAN ILMU PENGETAHUAN ALAM (FMIPA) UNIVERSITAS SUMATERA UTARA Diluluskan di Medan, Juni 2012 Komisi Pembimbing : Diketahui/Disetujui oleh Departemen Matematika FMIPA USU Ketua, Pembimbing, Prof.Dr.Tulus,VordipL.Math.,M.Si.,Ph.D NIP. 19620901 198803 1 002 Dr. Sutarman, M.Sc NIP. 19631026 199103 1 001 PERNYATAAN PEMBUATAN GAME JAVA UNTUK MELATIH DAYA INGAT TUGAS AKHIR Saya mengakui bahwa tugas akhir ini adalah hasil kerja saya sendiri, kecuali beberapa kutipan dan ringkasan yang masing-masing disebutkan sumbernya. Medan, Juni 2012 WAWAN SETIAWAN NIM : 092406146 PENGHARGAAN Bismillahirrahmanirrahim, Puji dan syukur penulis panjatkan syukur kepada Allah SWT yang telah memberikan rahmat, kesehatan dan karunian-Nya sehingga penulis dapat menyelesaikan Tugas Akhir ini sesuai dengan waktu yang telah ditentukan. Tugas Akhir ini disusun guna memenuhi syarat kelulusan pada Program Studi D-3 Ilmu Komputer Fakultas Matematika dan Ilmu Pengetahuan Alam Universitas Sumatera Utara. Adapun judul dari tugas akhir ini adalah “PEMBUATAN GAME JAVA UNTUK MELATIH DAYA INGAT”. Dalam penyusunan dan penulisan tugas Akhir ini, penulis banyak mendapatkan bimbingan, bantuan, dan juga dukungan baik secara materi maupun moril, maka dalam kesempatan ini penulis ingin menyampaikan rasa terima kasih yang besar kepada : 1. Bapak Dr. Sutarman, M.Sc, selaku Dekan Fakultas Matematika dan Ilmu Pengetahuan Alam Universitas Sumatera Utara. 2. Bapak Prof. Drs. Tulus, Vordipl.Math., M.Si., Ph.D, selaku Ketua Jurusan Program Studi D-III Teknik Informatika. 3. Bapak Dr. Sutarman, M.Sc, selaku Dosen Pembimbing Tugas Akhir Program Studi D-3 Ilmu Komputer Fakultas MIPA Universitas Sumatera Utara yang telah memberikan bimbingan dan arahan selama dalam penyelesaian tugas akhir. 4. Seluruh Staf Pengajar Program Studi D-3 Ilmu Komputer Faklutas MIPA Universitas Sumatera Utara yang telah memberikan ilmu dan pengetahuannya selama masa perkuliahan. 5. Teristimewa kepada kedua orang tua saya yang senantiasa memberikan kasih sayang, doa, dan dukungan kepada saya dalam segala hal. 6. Pihak-pihak yang telah banyak membantu penulis, yang tidak dapat penulis sebutkan namanya satu-persatu. Selama penulisan tugas akhir ini, penulis menyadari akan kesalahan yang mungkin terjadi, baik itu dari segi teknik, tata penyajian ataupun dari segi tata bahasa. Oleh karena itu penulis bersedia menerima kritik dan saran yang membangun dari pembaca dalam upaya perbaikan tugas akhir ini. Demikianlah penulisan tugas akhir ini, saya sebagai penulis berharap semoga tugas akhir ini bermanfaat bagi siapapun yang membacanya. Medan, Penulis Juni 2012 Wawan Setiawan ABSTRAK Tulisan ini bertujuan untuk membangun satu game java. Game java ini dalam pembuatannya menggunakan beberapa software seperti JCreator 4.5, Java (JDK 6 update 10), JAR Maker, dan J2Ewizard 1.4. JCreator untuk menuliskan script program yang digunakan dalam pembuatan game, Java untuk dijadikan sebagai plugin dari JCreator sendiri, JAR Maker digunakan untuk mengubah file java menjadi JAR, dan J2Ewizard digunakan untuk mengubah file JAR menjadi EXE. Game ini berfungsi untuk melatih dan meningkatkan daya ingat seseorang. Tujuan dari game ini sendiri, yaitu untuk melatih emosi seseorang agar dapat berkonsentrasi secara optimal sehingga dapat meningkatkan daya ingat. DAFTAR ISI Persetujuan Pernyataan Penghargaan Abstrak Daftar Isi Daftar Gambar ii iii iv vi vii viii Bab 1 Pendahuluan 1.1 Latar Belakang 1.2 Rumusan Masalah 1.3 Batasan Masalah 1.4 Maksud dan Tujuan Penulisan 1.5 Sistematika Penulisan 1 2 2 2 2 3 Bab 2 Landasan Teori 2.1 Sekilas Tentang Java 2.1.1 Pengertian Java 2.2 Pengertian JCreator 5 7 8 8 Bab 3 Perancangan Sistem 3.1 Gambaran Umum Perancangan 3.2 Perancangan Aplikasi 3.3 Metode Pengembangan 3.4 Pembuatan Flowchart (Diagram Alir) 3.4.1Flowchart Game 3.5 Membangun Aplikasi 9 9 9 10 10 11 11 Bab 4 Implementasi Sistem 4.1 Pengertian Implementasi Sistem 4.2 Tujuan Implementasi Sistem 4.3 Komponen Utama Dalam Implementasi Sistem 4.3.1 Hardware (Perangkat Keras) 4.3.2 Software (Perangkat Lunak) 4.3.3 Brainware 4.4 Instalasi Software 13 13 13 14 14 15 15 16 Bab 5 Kesimpulan dan Saran 5.1 Kesimpulan 5.2 Saran 27 27 27 Daftar Pustaka Lampiran 28 29 DAFTAR GAMBAR Halaman Gambar Gambar Gambar Gambar Gambar Gambar Gambar Gambar Gambar Gambar Gambar Gambar Gambar Gambar Gambar Gambar Gambar Gambar Gambar Gambar 3.1 4.1 4.2 4.3 4.4 4.5 4.6 4.7 4.8 4.9 4.10 4.11 4.12 4.13 4.14 4.15 4.16 4.17 4.18 4.19 Flowchart Game Autentifikasi Instalasi Java Instalasi Java Proses Instalasi Java Pemilihan Direktori Instalasi Java Proses Instalasi Java Proses Instalasi Java Selesai Instalasi JCreator Autentifikasi Instalasi JCerator Pemilihan Direktori Instalasi JCreator Autentifikasi Direktori Instalasi JCreator Pembuatan Nama Folder Instalasi JCreator Pembuatan Icon Desktop pada Instalasi JCreator Perintah Instalasi JCreator Instalasi JCreator Selesai Pemilihan Setting User JCreator Pemilihan Jenis Asosiasi File JCreator Pemasukan Direktori Java yang sudah diinstall Direktori Dokumen Java Pemasukan JCreator Siap Digunakan 11 16 17 17 18 18 19 20 20 21 21 22 22 23 23 24 24 25 25 26