Construct 2 - Parsing XML (Part 2)

December 19, 2016 in #Construct 2 #Coding | | | Share on Google+

Dalam tutorial sebelumnya, kita telah sampai pada tahap membuat file xml. Nah, sekarang kita akan mulai mengambil dan memproses data dari xml.

Jangan lupa nyalakan XAMPP dulu.


Mengambil Data

Setelah menyalakan XAMPP, masukkan url ke lokasi xml yang dituju. Milik saya ada di http://localhost/soal/soal.php. Pastikan ada data kembaliannya.

Gambar di bawah adalah hasil kembalian yang delah di view-source Ctrl + U.



Parsing Data

Selanjutnya, kita ambil data lewat AJAX, lalu berikan hasilnya ke objek XML seperti gambar di bawah.

Dalam tutorial ini, kita akan mengambil data soal pertama saja. Perhatikan langkah berikut :

Untuk mengambil soal pertama, ambil data XML pada baris pertama.
Caranya dengan mengakses /TabelSoal/BarisSoal[indeks]/Soal/text(). Lakukan hal yang sama dengan data yang lain.

Hasilnya seperti berikut :



Selanjutnya Bagaimana?

1.) Pengecekan jawaban

Jawaban kita ambil dari nilai teks yang dipilih pemain. Nah, perlu kita potong dulu supaya jawaban ABC nya tidak ikut dicompare.

1.) Ganti soal

Soal yang ditampilkan diatur berdasarkan nilai variabel SoalKe. Jika jawabannya benar, tinggal naikkan nilainya, lalu set text ke soal yang baru.



Pengen Belajar Lebih Banyak?

Saya telah menerbitkan buku tutorial Construct 2 yang bisa kamu beli di toko buku. Di sana akan membahas dasar-dasar pembuatan game dengan Construct 2.
Detail buku bisa dilihat di sini

December 19, 2016 in #Construct 2 #Coding | | | Share on Google+