Implementasi Aplikasi Permainan Congklak Berbasis Android Menggunakan Algoritma Minimax

BAB 4 IMPLEMENTASI DAN PENGUJIAN

4.1 Implementasi

Pada bab ini akan dijelaskan tentang implementasi dan pengujian sistem sesuai dengan perancangan sistem yang telah dibahas pada bab sebelumnya. Pada tahap ini seluruh spesifikasi dari aplikasi yang dirancang akan diterjemahkan ke dalam bahasa pemrograman sehingga menghasilkan sebuah aplikasi.

4.1.1 Spesifikasi Perangkat Keras

Spesifikasi perangkat keras yang digunakan dalam implementasi aplikasi permainan congklak adalah sebagai berikut: 1. Prosesor Intel Core 2 Solo SU3500. 2. Memory RAM 4GB. 3. Hard Disk 500GB. 4. Monitor 13.3” Acer LED LCD.

4.1.2 Spesifikasi Perangkat Lunak

Implementasi aplikasi permainan congklak ini dilakukan dengan menggunakan bahasa pemrograman C++ pada Microsoft Visual Studio 2008. Pengkodean aplikasi menggunakan library Cocos2d-x. Cocos2d-x adalah sebuah framework yang digunakan untuk membuat game di berbagai platform seperti iOS, Android, Windows Phone 8, Blackberry, Marmalade, Windows XPWindows 7, Linux, Mac OSX dan Windows 8 Metro. Universitas Sumatera Utara Setelah pengkodean dalam bahasa pemrograman C++ selesai, tahap selanjutnya adalah mengkonversi kode program dalam bahasa pemrograman C++ menjadi library untuk dijalankan pada perangkat lunak Eclipse. Eclipse adalah perangkat lunak yang digunakan sebagai compiler untuk membangun mobile Application berbasis Android. Kemudian program di-compile dan menghasilkan aplikasi permainan congklak. Setelah itu aplikasi sudah dapat di-install pada perangkat keras yang akan digunakan untuk melakukan pengujian aplikasi. Untuk lebih jelasnya, berikut ini adalah langkah-langkah untuk proses konversi kode program C++ menjadi sebuah mobile application berbasis Android: 1. Buat sebuah project C++ baru dengan menggunakan template ‘Cocos2d-win32 Application’. 2. Setelah seluruh kode program C++ selesai, jalankan ‘create-android- project.bat’. 3. Kemudian jadi sebuah folder Android project. 4. Copy semua resource dan classes yang telah dibuat sebelumnya ke folder Android project. 5. Kemudian jalankan Cygwin.bat dan lakukan perintah berikut : cd[spasi]cygdrive[path folder penyimpanan Android project yang telah dibuat] lalu tekan enter .build_native.sh lalu tekan enter 6. Setelah proses pada langkah 5 selesai, selanjutnya jalankan perangkat lunak Eclipse lalu buka Android project yang telah disimpan sebelumnya. Lakukan clean project. Kemudian run program sebagai mobile application berbasis Android. Universitas Sumatera Utara

4.2 Tampilan Aplikasi