Мазмуну:
- 1 -кадам: Деволпинг Гуи үчүн кээ бир негизги синтаксисти үйрөнүү
- 2 -кадам: Оюнга кош келиңиз
- 3 -кадам: Оюндун деңгээлин тандоо
- 4 -кадам: Алгоритм
- 5 -кадам: Жыландын өлчөмүн жогорулатуу жана упайын жогорулатуу алгоритми
- 6 -кадам: Оюндун шарты:
- 7 -кадам: Барактан чыгуу
- 8 -кадам: Vedio жана C Code Link
Video: C: 8 кадамдарында Жылан оюну
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:40
Жылан оюну c программасын колдонуп оңой эле алмаштырыла турган эски мобилдик телефондордо популярдуу болгон. Бул долбоорду куруу үчүн сизге с синтаксисинин негизги түшүнүгү керек. Мисалы: цикл үчүн, цикл ж.
Мындай оюн долбоорун куруу менен сиздин программалоо жөндөмүңүз жакшырат.
1 -кадам: Деволпинг Гуи үчүн кээ бир негизги синтаксисти үйрөнүү
Сиз түс кошуп, жазгыңыз келген жерге басып чыгара аласыз
Сиз негизги синтаксисти үйрөнүшүңүз керек:
1) готокси (x, y)
2) текст түсү ()
3) текст фону ()
4) kbhit ()
2 -кадам: Оюнга кош келиңиз
туура фон жана шрифтти тандоо үчүн жогоруда.
оюн аталышын көрсөтүү менен колдонуучуну тосуп алыңыз
3 -кадам: Оюндун деңгээлин тандоо
Оюндун аталышын көрсөткөндөн кийин.
Экранды тазалоо ()
деңгээлдерди көрсөтүп, колдонуучудан деңгээлди тандоосун сураныңыз
колдонуучу тарабынан тандалган деңгээлди өзгөрмөлүү сактап, колдонуучунун кыйынчылык деңгээлин жогорулатуу үчүн колдонуңуз.
4 -кадам: Алгоритм
туш келди функция:
C программасында тамакты экрандын каалаган жерине жайгаштыруу үчүн колдонулган туш келди функция бар.
Ошентип, бул функцияны колдонуп, тамакты экрандын каалаган жерине коюңуз
Экранда жылып бараткан жылан:
Көрүнүп тургандай, жылан экранда ''*'' басуу менен басылат. Ошентип, биз башында бир тамганы басып, аягында бир белгини өчүрүүбүз керек.
Багыт өзгөртүү:
Жыландын багытын kbhit () функциясын колдонуу менен өзгөртүүгө болот.
сиз белгини ошого жараша бассаңыз, ал жыландын багытын өзгөртөт.
5 -кадам: Жыландын өлчөмүн жогорулатуу жана упайын жогорулатуу алгоритми
Жыландын өлчөмү көбөйүүдө:
Жылан алдыга жылганда анын өлчөмү чоңоет жана жыландын координаты тамактын координаты менен дал келгенде жыландын өлчөмү чоңойтулат.
Упай көбөйүүдө:
тамак -аш жегенде колдонуучунун упайы жогорулайт
Жогорудагы сүрөттөн колдонуучунун упайы жана жыландын өлчөмү көбөйгөнү көрүнүп турат.
6 -кадам: Оюндун шарты:
Жылан экрандын чегине тийгенде, оюн бүтөт.
Муну чек ара координатын жылан координаты менен салыштыруу аркылуу жасаса болот.
7 -кадам: Барактан чыгуу
Акыркы кадам колдонуучудан ойноону улантууну каалаарын сураңыз.
8 -кадам: Vedio жана C Code Link
жылан коду үчүн шилтеме
Сунушталууда:
NeoPixels Matrix: Жылан оюну: 4 кадам
NeoPixels Matrix: Жылан оюну: Бала кезибизде биздин оюн кутучабызда же мобилдик аппаратта ойногон жылан оюну дагы эле эсиңиздеби? Бүгүн биз 8*8 NeoPixels Matrix менен жылан оюнун жасоону үйрөнөбүз. Биз башкаруу борбору катары Arduino uno жана Joystick breakout модулун тандайбыз
Жылан оюну: 4 кадам
Жылан оюну: Саламатсыздарбы балдар, бүгүн мен сизге Pythonдо негизги жылан оюнун кантип жасоону көрсөтөм жана бул эс алууда досторду таң калтырам. Бул абдан жөнөкөй, сизге python 3 жана pygame орнотуу керек. Бул көрсөтмөдө мен pygame орнотуу боюнча видеону коштум. Кийин
Arduino OLED жылан оюну: 3 кадам
Arduino OLED Snake Game: Салам, кош келиңиз, биздин OLED Оюнду кантип жасоо боюнча көрсөтмөлөрүбүзгө, бул долбоор биз биринчи оюнубузду arduino, soooo менен жасоого аракет кылып жатканда пайда болду, биз nokiaга караганда кайдан баштоо керек деп ойлодук. классикалык жылан (жок дегенде
WiFi кирүү чекитин түзүңүз жана NodeMCU V3: 4 кадамдарында веб -сервер менен камсыз кылыңыз
WiFi кирүү чекитин түзүңүз жана NodeMCU V3 боюнча веб -сервер менен камсыз кылыңыз: мурунку макалада мен NodeMCU ESP8266ди кантип колдонуу керектиги жөнүндө сүйлөштүм. Макалада мен NodeMCU ESP8266ны Arduini IDEге кантип кошууну түшүндүрөм. NodeMCU ESP8266 аркылуу интернет аркылуу байланышуунун бир нече жолу бар. NodeMCU катары жасалууда
Titanfall 2: 15 кадамдарында жеке же коомдук тармакты кантип түзүү керек
Titanfall 2де жеке же коомдук тармакты кантип түзүү керек: Мен сизге кантип тармакты түзүүнү көрсөтөм