Perancangan Antar Muka Implementasi Ruby Game Scripting System Pada Game Ludo

21 6. Strategi 6 : Quick Finish Hit First Go Out First Strategi ini serupa dengan strategi 5 namun memiliki alur aturan yang berbeda. Strategi ini memiliki prioritas utama yang sama untuk menjalankan bidak yang berada di luar rumah mencapai garis finish terlebih dahulu. Walaupun prioritas selanjunyta adalah aturan Hit First, jika kondisi pada aturan Quick Finish tidak terpenuhi maka dapat dipastikan kondisi pada aturan Hit First juga tidak akan terpenuhi.

3.2. Perancangan Antar Muka

Aplikasi ini dirancang berbasis Windows, sederhana dan mudah digunakan, dibangun dengan menggunakan engine RPG Maker VxAce dan menggunakan Ruby Game Scripting System. 3.2.1 Menu utama Menu utama ditampilkan setelah user membuka aplikasi permainan ludo. Didalam menu utama terdapat window command yang digunakan yaitu “mulai permainan untuk memulai proses permainan Ludo” dan “keluar untuk mengakhiri aplikasi permainan Ludo”. Dalam menu utama terdapat judul dan latar belakang yang akan di gunakan pada permainan Ludo. Gambar 3.6. Rancangan menu utama Universitas Sumatera Utara 22 Keterangan berdasarkan Gambar 3.6. sebagai berikut: 1. Gambar background dari apklikasi ini 2. Judul : merukana label nama dari aplikasi ini 3. Mulai Permainan: Untuk memulai proses permainan aplikasi ini 4. Keluar : Menu untuk keluar dari aplikasi ini 3.2.2. Menu option Menu option ditampilkan setelah user memulai permainan. Pada menu ini, user menentukan strategi yang akan diberikan ke setiap kubu. Keterangan berdasarkan Gambar 3.7. sebagai berikut : 1. Window yang berisi daftar nama kubu Merah,Kuning,Hijau dan Merah. 2. Window command untuk memilih kubu yang akan diterapkan atau digantikan strateginya. 3. Window yang berisi keterangan dari strategi yang telah dipilih. 4. Window command dari daftar strategi yang bisa dipilih. Window ini akan muncul jika pemain telah memilih pada window 2. Gambar 3.7. Rancangan menu option Universitas Sumatera Utara 23 3.2.3. Menu permainan Menu permainan ditampilkan setelah user menentukan strategi yang akan di terapkan pada masing-masing kubu. Proses permainan dilakukan pada menu ini. Gambar 3.8. Rancangan menu permainan Keterangan berdasarkan Gambar 3.8. sebagai berikut : 1. Rumah kubu merah 2. Rumah kubu kuning 3. Rumah kubu hijau 4. Rumah kubu biru 5. Pintu kubu merah 6. Pintu kubu kuning 7. Pintu kubu hijau 8. Pintu kubu biru 9. Titik finish kubu merah 10. Titik finish kubu kuning 11. Titik finish kubu hijau 12. Titik finish kubu biru Universitas Sumatera Utara 24 BAB 4 IMPLEMENTASI DAN PENGUJIAN 4.1. IMPLEMENTASI Tahapan implementasi ini dilakukan setelah tahapan analisis dan perancangan. Pada tahapan ini penulis menerapkan hasil analisis dan perancangan dengan membuat aplikasi permainan Ludo menggunakan Ruby Game Scripting System. Beberapa Software yang digunakan pada tahapan implementasi ini terdiri dari : a. RPG Maker VXace Software yang digunakan untuk membantu dan memudahkan pembuatan aplikasi permainan Ludo. b. GIMP2 Software editor gambar yang digunakan untuk membuat aset grafis dalam permainan Ludo. c. Audacity 2.1.2 Software editor suara yang digunakan untuk membuat aset suara dalam aplikasi permainan Ludo. Adapun hardware yang digunakan untuk membangun dan menguji sistem ini adalah notebook dengan sistem operasi Windows 7 Ultimate, Processor Intel ® Core ™ i3 CPU 2.20 GHz, harddisk 700 GB, dan RAM 2 GB dan uji coba langsung pada Windows 7. 4.1.1 Tampilan menu utama Tampilan menu utama saat pertama kali aplikasi dibuka, di menu ini terdapat dua menu yang dapat diakses. Menu mulai untuk mengakses proses permainan dan menu keluar untuk keluar dari aplikasi. Di halaman utama juga ditampilkan latar belakang gambar permainan Ludo. Tampilan halaman utama dapat dilihat pada Gambar 4.1. Universitas Sumatera Utara 25 Gambar 4.1. Tampilan menu utama 4.1.2. Tampilan menu option Pada menu ini, pemain memilih strategi yang diterapkan ke masing-masing kubu. Gambar 4.2. menunjukkan tampilan menu option. Gambar 4.2. Tampilan menu option Ketika user ingin memilih atau mengganti strategi yang akan di terapkan ke kubu tertentu, user dapat menekan tombol enter pada keyboard dan window daftar strategi yang dapat diterapkan akan di tampilkan.Tampilan menu daftar strategi dapat dilihat pada Gambar 4.3. Universitas Sumatera Utara 26 Gambar 4.3. Tampilan menu daftar strategi Setelah user selesai memilih strategi pada setiap kubu, user dapat melanjutkan ke proses permainan dengan menekan tombol “x” pada keyboard. 4.1.3 Tampilan menu permainan Menu permainan merupakan menu dimana proses permainan ludo dilakukan. Tampilan menu permainan dapat dilihat pada gambar 4.4. Gambar 4.4 Tampilan menu permainan Universitas Sumatera Utara 27 Selama proses permainan berlangsung, tidak ada input dari user yang bisa dilakukan. Permainan akan berlangsung secara otomatis. Pengambilan keputusan strategi dilakukan sesuai dengan hasil input user dalam menu option. Agar sistem mengetahui strategi apa yang di terapkan ke masing-masing kubu maka penulis memberikan variabel pada masing-masing kubu. Daftar variabel-variabel tersebut dapat dilihat pada Tabel 4.1. Tabel 4.1. Daftar variabel nilai untuk penentuan strategi Strategi Nilai variabel Keterangan Prioritas Strategi 1 Go Out First Hit First Quick Finish 2 1 Go Out First Quick Finish Hit First 3 2 Hit First Go Out First Quick Finish 4 3 Hit First Quick Finish Go Out First 5 4 Quick Finish Go Out First Hit First 6 5 Quick Finish Hit First Go Out First Dari Tabel 4.1. dapat dilihat jika user menerapkan strategi 1 ke kubu yang dipilih, sistem akan merubah nilai variabel kubu yang dipilih menjadi nol. Jika user menerapkan strategi 2 ke kubu yang dipilih, sistem akan merubah nilai variabel kubu yang dipilih menjadi satu.

4.2. PENGUJIAN