Mundarija:
- 1 -qadam: Gui -ni o'zgartirish uchun asosiy sintaksisni o'rganish
- 2 -qadam: O'yinning xush kelibsiz sahifasi
- 3 -qadam: O'yin darajasini tanlash
- 4 -qadam: Algoritm
- 5 -qadam: Ilon hajmini oshirish va ballarni oshirish algoritmi
- 6 -qadam: O'yin sharti:
- 7 -qadam: Sahifadan chiqish
- 8 -qadam: Vedio va C kod havolasi
Video: C: 8 qadamda ilon o'yini
2025 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2025-01-13 06:58
Ilonlar o'yini eski mobil telefonlarda mashhur bo'lgan, uni c dasturi yordamida osonlikcha almashtirish mumkin. Ushbu loyihani yaratish uchun sizga c sintaksisi haqida asosiy tushuncha kerak. Misol: loop uchun, loop va boshqalar uchun.
Bunday o'yin loyihasini yaratish bilan sizning dasturlash qobiliyatingiz ancha yaxshilanadi.
1 -qadam: Gui -ni o'zgartirish uchun asosiy sintaksisni o'rganish
Siz rang qo'shishingiz mumkin va siz yozmoqchi bo'lgan joyga chop etishingiz mumkin
Siz asosiy sintaksisini o'rganishingiz kerak, masalan:
1) gotoksi (x, y)
2) matn rangi ()
3) matnli fon ()
4) kbhit ()
2 -qadam: O'yinning xush kelibsiz sahifasi
Yuqoridan foydalanib, tegishli fon va shriftni tanlang.
o'yin sarlavhasini ko'rsatish orqali foydalanuvchini kutib oling
3 -qadam: O'yin darajasini tanlash
O'yin sarlavhasini ko'rsatgandan so'ng.
Ekranni tozalash ()
darajasini ko'rsatish va foydalanuvchidan darajani tanlashini so'rash
foydalanuvchi tanlagan darajani o'zgaruvchiga saqlang va undan foydalanuvchining qiyinchilik darajasini oshirish uchun foydalaning.
4 -qadam: Algoritm
tasodifiy funktsiya:
C dasturida tasodifiy funktsiya mavjud, u ovqatni ekranning istalgan nuqtasiga joylashtirish uchun ishlatiladi.
Shunday qilib, bu funktsiyadan foydalanib, ovqatni ekranning istalgan nuqtasiga qo'ying
Ekranda harakatlanayotgan ilon:
Ko'rib turganingizdek, ilon ekranda "*" belgisini bosib chiqariladi, shuning uchun biz boshida bitta belgini chop etishimiz va oxirida bitta belgini o'chirishimiz kerak.
Yo'nalishni o'zgartirish:
Ilonning yo'nalishini kbhit () funktsiyasi yordamida o'zgartirish mumkin.
belgini mos ravishda bosganingizda, u ilonning yo'nalishini o'zgartiradi.
5 -qadam: Ilon hajmini oshirish va ballarni oshirish algoritmi
Ilonning kattalashishi:
Ilon oldinga siljiganida uning kattaligi oshadi va ilonning koordinatasi oziq -ovqat koordinatasiga to'g'ri kelsa, ilonning kattaligi oshadi.
Ballarni oshirish:
ovqat yeyilganda, foydalanuvchining bahosi ham oshadi
Yuqoridagi rasmdan ko'rinib turibdiki, foydalanuvchi ballari va ilonning kattaligi oshgan.
6 -qadam: O'yin sharti:
Qachon ilon ekranning chegarasiga tegsa, o'yin tugaydi.
Buni chegara koordinatasini ilon koordinatasi bilan solishtirish orqali amalga oshirish mumkin.
7 -qadam: Sahifadan chiqish
Oxirgi qadam - foydalanuvchidan o'yinni davom ettirmoqchimasligini so'rash.
8 -qadam: Vedio va C kod havolasi
ilon kodi uchun havola