Mundarija:

C: 8 qadamda ilon o'yini
C: 8 qadamda ilon o'yini

Video: C: 8 qadamda ilon o'yini

Video: C: 8 qadamda ilon o'yini
Video: Мултфилм қаҳрамонлари одамга айланса / Multfilm qahramonlari odamga aylansa 2024, Iyul
Anonim
C da ilon o'yini
C da ilon o'yini

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

O'yinning xush kelibsiz sahifasi
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 darajasini tanlash
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

Algoritm
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

Ilon hajmini oshirish va ballarni oshirish algoritmi
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:

O'yin sharti
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

Sahifadan chiqish
Sahifadan chiqish
Sahifadan chiqish
Sahifadan chiqish

Oxirgi qadam - foydalanuvchidan o'yinni davom ettirmoqchimasligini so'rash.

8 -qadam: Vedio va C kod havolasi

ilon kodi uchun havola

Tavsiya: