46
Dasturda xatolik mavjud.
Sinov tariqasida ishlatish orqali koddagi xatolikni aniqlang.
Xatolik qayerda?
Daftaringizda quyidagi vazifani bajaring. Darsligingizga yozmang.
14.3-mashgʻulot
Ajdar baliqni yeganida
Ovqat
oʻzgaruvchisi ortadi.
Oʻyin
boshida
Ovqat
qiymati 0 boʻlishi kerak. Shunday qilib, agar oʻyin
qaytadan ishga
tushsa, u 0 ga qaytadi.
Bu ajdarning toʻliq kodi:
Bu
Fish 1
ning kodi:
Bu yerda
glide
deb
nomlangan
yangi blokdan
foydalaniladi. Glide
bloki spraytni
blokka
kiritilgan
koordinatalarga
oʻtkazadi. U
spraytni ravon
harakatlantiradi
va
buni siz kiritgan
soniyalarda bajaradi.
Masalan, agar 2
qoʻygan boʻlsangiz,
kerakli joyga
harakatlanish
uchun
2 soniya ketadi.
Maslahat
48
1-mashgʻulot
Keraksiz detallarni olib tashlash uchun
abstraksiyadan foydalanib, oʻyin rejasini ishlab
chiqing. Oʻyindagi kiruvchi maʼlumotlar, natijalar va jarayonlar roʻyxatini tuzing.
Oʻyinning barcha qismlari uchun blok-sxema yarating.