19 BAB 3 PERANANGAN SISTEM 3.1. Pengaturan Properties Form Aplikasi Game Tetris Pengaturan atau setting properties dilakukan sesuai dengan kebutuhan tampilan form dan penulisan kode program aplikasi game tetris. Tabel 3.1. Setting Properties Form1 ( MainF.frm ) OBJEK PROPERTIES PENGATURAN Form AutoRedraw StartUpPosition Form1 False &H00FF80FF& TETRIS Desilia Selvida 2 - enterscreen A &H0000FF& 1 A &H0000FF& 11 A &H0000FF& 12
20 A &H0000FF& 13 A &H0000FF& 14 A &H0000FF& 2 A &H0000FF& 21 A &H0000FF& 22 A &H0000FF& 23 A &H0000FF& 24 A &H0000FF& 3
21 117 &H00FF0FF& 118 119 &H008080FF& 12 &H00FF00& 120 121 &H008080FF& 122 123
22 &H000FFFF& 124 125 &H00FFFF0& 126 127 &H00FF0FF& 128 129 13 &H00FF00& 130
23 131 &H008080FF& 132 133 &H000FFFF& 134 135 &H00FFFF0& 136 137 &H00FF0FF& 138
24 139 &H00FF00& 140 141 142 143 144 145 146
25 147 148 149 15 150 151 152 153
26 154 155 156 157 158 159 17 &H00FF0FF& 18
27 19 2 &H00FF00& 20 21 &H008080FF& 22 23 &H000FFFF& 24 25
28 &H00FFFF0& 26 27 &H00FF0FF& 28 29 3 &H00FF00& 30 31 &H008080FF& 32
29 33 &H000FFFF& 34 35 &H00FFFF0& 36 37 &H00FF0FF& 38 39 4
30 &H00FF00& 40 41 &H008080FF& 42 43 &H000FFFF& 44 45 &H00FFFF0& 46 47
31 3.2. Flowchart START z Keyode Keyo de = 48 F Keyo F Keyo F de = 54 de = 52 Keyo de = 53 T T T T Rotate shape Shape move right Shape move left Shape move down end
32 3.3. Algoritma Program Di sini penulis menggunakan algoritma. Adapun algoritma yang akan dibahas antara lain yaitu: 1. Algoritma Menu Utama Langkah 1 : Klik Start Buka Menu Utama Tampil file, start game Langkah 2 : Jika Klik File Baca Menu File Langkah 3 : Jika Klik start game Mainkan game 2. Algoritma Menu File Langkah 1 : Baca menu file Tampil pilihan menu project1 ( TETprg.vbp ), form, module dan exit Langkah 2 : Jika klik project1 ( TETprg.vbp ) Baca kode program project1 ( TETprg.vbp ) Langkah 3 : Jika klik module Baca kode program module Langkah 4 : Jika klik exit Keluar dari program 3. Algoritma Game Tetris Langkah 1 : jika klik F5 ( start game )
33 Maka permainan akan dimulai Langkah 2 : jika klik New Game Permainan akan mengulang ke permainan baru Langkah 3 : jika klik lear High Score Nilai tertinggi yang telah ada akan terhapus Langkah 4 : jika klik tanda X Keluar dari permainan
34 BAB 4 IMPLEMENTASI SISTEM 4.1. Pengertian dan Tujuan Implementasi Implementasi sistem adalah prosedur yang dilakukan untuk menyelesaikan desain sistem yang ada dalam dokumen desain sistem yang disetujui dan menguji, menginstal dan memulai menggunakan sistem yang baru atau sistem yang diperbaiki. Tujuan dari implementasi sistem adalah sebagai berikut : 1. Menyelesaikan desain sistem yang ada dalam dokumen desain sistem yang disetujui 2. Menulis, menguji dan mendokumentasikan program dan prosedur yang diperlukan oleh dokumen desain sistem yang disetujui 3. Memastikan bahwa personal dapat mengoperasikan sistem baru 4. Memperhitungkan bahwa sistem memenuhi permintaan pemakai 5. Memastikan bahwa konversi ke sistem baru berjalan dengan benar. 4.2 Penerapan Sistem Agar dapat memeperoleh hasil yang telah direncanakan dan demi mencapai keinginan yang dimaksud dalam perancangan atau desain sistem yang telah penulis buat ini
35 tentunya membutuhkan beberapa komponen untuk menunjang proses pengerjaannya, antara lain : 1. Hardware (Perangkat Keras) Hardware adalah seluruh komponen-komponen peralatan yang membentuk suatu sistem komputer dan peralatan lainnya yang memungkinkan komputer dapat melaksanakan tugasnya. Dalam penyusunan aplikasi game tetris ini, dibutuhkan hardware sebagai berikut : a. Satu unit PU ( komputer ) atau Laptop b. RAM 64 MB atau juga dapat dipakai RAM dengan kapasitas yang lebih besar c. D-ROM d. Harddisk dengan ruang kapasitas di atas 5 GB. e. Keyboard dan mouse f. Printer sebagai media pencetakan. 2. Software (Perangkat Lunak) Dengan adanya fasilitas hardware (perangkat keras) atau komputer, tentu tidak akan dapat memecahkan masalah (problem) atau tidak dapat digunakan tanpa adanya bantuan penuh dari software (perangkat lunak). Yang dimaksud dengan software adalah komponen dari pada sistem pengolahan data yang diluar dari peralatan komputernya sendiri. Adapun software yang digunakan dalam membuat aplikasi game tetris ini adalah sebagai berikut : a. Sistem Operasi Yang digunakan merupakan sistem yang dapat mendukung software yang akan digunakan, misalnya Windows 98, Windows XP, Windows ME,
36 Windows 2000 Server, Windows Vista dan Windows laninnya yang dapat mendukung Program tersebut. b. Bahasa Pemrograman Visual Basic Versi 6.0. 3. Brainware Konsekuensi daripada dibentuknya atau dikembangkannya proyek sistem komputerisasi atau adanya mesin komputer sebagai alat bantu yang mampu dibidang pemrograman, maka aspek manusia yang menangani proyek tersebut harus juga dipikirkan. Inilah yang digolongkan kepada aspek brainware. Untuk menjalankan sistem aplikasi yang dibuat oleh penulis yang dibutuhkan seorang yang tahu bagaimana mengoperasikan software visual basic 6.0. Dengan membutuhkan orang yang memiliki keahlian dalam bidang komputer dan pemrograman, diharapkan desain aplikasi game yang dirancang dapat dikembangkan ke arah yang lebih baik guna memudahkan untuk penggunaanya. Faktor Brainware dalam hal ini adalah manusia yang dibutuhkan adalah : a. User, yaitu orang yang mengoperasikan permainan aplikasi game tetris b. Programer, yaitu orang yang mengerti bahasa pemograman yang digunakan dalam membuat dan membangun program
37 4.3. Desain Aplikasi Game Tetris Gambar 4.1. Desain Game 4.4. ara Menjalankan Aplikasi Game Tetri Berikut cara menjalankan aplikasi game Tetris 1. Tekan tombol F5 ( start ), maka aplikasi game tetris dapat dimainkan. Perhatikan Gambar 4.1. kotak yang berada diatas score menampilkan balok berikutnya yang akan muncul dilayar permainan. Aturlah balok balok tersebut berurutan secara horizontal dengan tidak membiarkan celah bujur sangkar kosong. Jika berhasil menyusunnya dengan secara demikian, maka score akan bertambah.
38 Gambar 4.2. Tampilan aplikasi Game Tetris 2. Untuk mengatur posisi balok balok tersebut, tekan tobol 4 untuk mengatur ke kiri, tombol 6 untuk menggeser kekanan, tombol 5 untuk mempercepat laju ke bawah dan 0 untuk berputar Gambar 4.3 Tampilan kalah game Tetris 3. Jika kalah dalam permainan game tetris ini akan muncul kotak pesan YOU LOSE GAME! Klik command button OK untuk keluar dari kotak pesan tersebut.
39 4. Jika ingin bermain lagi klik command button New Game. 5. Jika ingin keluar dari aplikasi ini klik tanda X di pojok atas kanan.
40 BAB 5 KESIMPULAN DAN SARAN 5.1. Kesimpulan Berdasarkan dari uraian bab terdahulu maka penulis dapat mengambil kesimpulan antara lain : 1. Aplikasi ini dibuat agar penikmat game mengetahui pembuatan dan pengembangannya jangan hanya tahu mengoperasikannya saja. 2. Merancang suatu aplikasi dan menghasilklan program akhir yang berakhiran EXE yang bersifat executable dapat langsung dijalankan dengan mudah. 3. Game ini sangat sederhana dan dapat di operasikan dengan mudah oleh siapa saja terutama bagi anak anak sangat cocok untuk melatih kemampuan otak 6.1. Saran Saran dari tugas akhir ini adalah : 1. Dengan adanya pembuatan sederhana game tetris pada lingkungan visual basic 6.0 ini diharapkan dapat memberi sedikit pengetahuan tentang cara pembuatannya yang sederhana.
41 2. Dengan adanya penyusunan tugas akhir ini dapat diharapkan berguna bagi para mahasiswa yang akan terjun langsung ketengah tengah masyarakat. 3. Penulis menyadari kekurangan akan program ini, maka untuk melanjutkan agar pendapat hasil yang paling maksimal sebaiknya program dikembangkan sebagai fasilitas untuk penyajian informasi berdasarkan yang di kehendaki.