...
ifplayer2[pasangkartu].nilai==1allobject[idatasnya]. statuspasang == 1 aspertama == 1
{ lakukan pemasangan kartu as di atas kartu dua
}; ...
b. Pemasangan Kartu As di Atas Kartu King
Hal ini dapat dilakukan apabila kartu King sudah dalam kondisi terpasang di papan permainan. apabila pada saat pertama kali pemasangan
kartu As dipasang di atas kartu King, maka pemasangan kartu As tipe lainnya juga harus diletakkan di atas kartu King. untuk kondisi ini maka
pendefinisian kondisinya adalah seperti yang ditunjukkan oleh potongan script pemasangan kart AsAtas berikut ini :
... ifplayer2[pasangkartu].nilai==1allobject[idbawahnya]
.statuspasang == 1 aspertama == 1
{ lakukan pemasangan kartu as di bawah kartu king
} ...
4.5.6 Scoring
Pada akhir permainan seluruh kartu mati dari tiap-tiap player akan dijumlahkan untuk mendapatkan score akhir. Player yang memiliki score terkecil
akan menjadi pemenang dalam permainan ini. Sebaliknya player yang memiliki score terbesar adalah player yang kalah. Setiap kali pemain mebuang kartu mati,
maka objek kartu mati tersebut akan disimpan ke dalam sebuah variabel array, agar pada saat akhir permainan kartu-kartu yang dibuang tersebut dapat di hitung
jumlahnya. Proses perhitungan score pada permainan ini dapat dilihat pada potongan script perhitungan score dibawah ini :
.... forscoring=0;scoring sampahplayer1.length; scoring++
{ tracesampahplayer1[scoring];
player1score=player1score+ sampahplayer1[scoring].nilai
};
forscoring=0;scoring sampahplayer2.length; scoring++ {
tracesampahplayer2[scoring]; player2score=player2score+
sampahplayer2[scoring].nilai; };
....
BAB V UJI COBA DAN EVALUASI
5.1 Skenario Uji Coba
Untuk memastikan aplikasi berjalan sesuai dengan yang dikehendaki, penulis menyusun skenario untuk melakukan uji coba aplikasi yang telah dibuat.
Skenario uji coba tersebut meliputi :
a. Uji coba prosedur pengacakan dan pembagian kartu player pada aplikasi
permainan.
b. Uji coba pencarian kartu tujuh spade pada saat pertama kali permainan
dimulai.
c. Uji coba control button pada Player 1.