ዝርዝር ሁኔታ:

በማይክሮ ቢት ላይ የጠፈር ወራሪዎች እንዴት እንደሚሠሩ። 4 ደረጃዎች
በማይክሮ ቢት ላይ የጠፈር ወራሪዎች እንዴት እንደሚሠሩ። 4 ደረጃዎች

ቪዲዮ: በማይክሮ ቢት ላይ የጠፈር ወራሪዎች እንዴት እንደሚሠሩ። 4 ደረጃዎች

ቪዲዮ: በማይክሮ ቢት ላይ የጠፈር ወራሪዎች እንዴት እንደሚሠሩ። 4 ደረጃዎች
ቪዲዮ: Marlin Firmware - VScode PlatformIO Install - Build Basics 2024, ህዳር
Anonim
በማይክሮ ቢት ላይ የጠፈር ወራሪዎች እንዴት እንደሚሠሩ።
በማይክሮ ቢት ላይ የጠፈር ወራሪዎች እንዴት እንደሚሠሩ።

ስለዚህ የመጀመሪያው እርምጃ የእኛን መርከብ መፍጠር ነው። ወደ “መሠረታዊ” ይሂዱ እና “በጅምር ላይ” ብሎክን ያክሉ። ከዚያ ወደ “ተለዋዋጮች” ይሂዱ እና “SHIP” የሚባል ተለዋዋጭ ፈጥረዋል እና ከ “ተለዋዋጮች” ትር “ስፕሪትን ወደ 0 ያዋቅሩ” ከሚለው ብሎክ ይምረጡ። ከዚያ ከ “sprite” ይልቅ “SHIP” ን ያስቀምጡ። ከዚያ ወደ “ጨዋታ” ትር ይሂዱ እና “በ x 2 y 2 ላይ sprite ፍጠር” ን ይምረጡ እና ያንን በ “0” ምትክ በ “SHIP ወደ 0” ውስጥ ያስገቡት። ከዚያ በኋላ በ 4 ምትክ የ "y" ን ወደ 4 ያጋጥምዎታል ፣ እንዲሁም የውጤት ቆጣሪ አማራጭ ነው። ግን እዚያ ይሂዱ ፣ የእኛን መርከብ አግኝተናል ፣ እና ቀጣዩ ደረጃ የመርከቧ እንቅስቃሴ ይሆናል።

ደረጃ 1 የመርከቡ እንቅስቃሴ።

የመርከቡ እንቅስቃሴ።
የመርከቡ እንቅስቃሴ።

ወደ የግቤት ትር ይሂዱ እና “የተጫነውን አዝራር B” እና “በተጫነው ቁልፍ” ላይ ያሉትን ብሎኮች ይውሰዱ። ከዚያ ወደ ጨዋታው ይሂዱ እና “sprite move by 1” ን ይምረጡ እና ወደ SHIP ወደ sprite ይለውጡ። “በ B ቁልፍ በተጫነ” ብሎክ ላይ ያድርጉት። እና ለኤ ተመሳሳይ ነገር ታደርጋለህ ግን በ 1 ከመንቀሳቀስ ይልቅ -1 አስቀምጥ።

ደረጃ 2: ተለዋዋጭ ያንሱ።

ተለዋዋጭ ያንሱ።
ተለዋዋጭ ያንሱ።

ስለዚህ መጀመሪያ ወደ “ግቤት” ይሂዱ ከዚያም “አዝራር A+B ተጭኗል” የሚለውን ይምረጡ እና ወደ ኮዱ ያክሉት። ከዚያ “ተኩስ” የሚባል ተለዋዋጭ ያደርጉታል ፣ ከዚያ እንደገና ወደ ተለዋዋጭ ይሂዱ “አክል SHOOT ን ወደ 0” ያክሉ እና “0” ን ወደ “sprite” ለመፍጠር በ x: _ y: _”ውስጥ ከዚያ“መርከብ x:”ን ይምረጡ የጨዋታ ክፍል ከዚያ “በ x: መርከብ x: ላይ sprite ፍጠር” ላይ ያድርጉት። በጣም ግራ የሚያጋባ ነው ነገር ግን ከምስሉ በተሻለ ሊረዱት ይችላሉ። ከዚያ ለ “y” ተመሳሳይ እርምጃ ያደርጋሉ። ከዚያ ወደ ጨዋታው ትር ይሂዱ እና “የተኩስ ለውጥ ብሩህነትን በ 88” ያክሉ። ከዚያ ወደ loop ትር ይሂዱ እና “4 ጊዜ ይድገሙ እና ለኮዱ ያስተዋውቁ። ከዚያ በዚያ ትር ውስጥ ያስገቡ” ቀይር y በ -1 ያንሱ ፣ ከዚያ አሁንም በ “ተደጋጋሚ” ኮዱ ውስጥ ፣ 150 ms ን ለአፍታ አክል የ “ሾት” ተለዋዋጭ ፍጥነት ፣ ከዚያ አሁንም በሉፕው ነገር ውስጥ ፣ ወደ አመክንዮ ሄደው “if_ then” ን ይምረጡ እና ወደ አመክንዮ ነገር ያክሉት። እርስዎ ባስቀመጡት የሎጂክ ማገጃ ባዶ ቦታ ውስጥ "is_touching_" ነው። ከዚያ ተለዋዋጮችን “ሾት” እና “ጠላት” (“ጠላት” የተባለ ተለዋዋጭ ይፍጠሩ ፣ እና በኋላ እንገልፃለን)። ከዚያ በሎጂክ ማገጃው ውስጥ “ጠላትን አጥፋ” እና “ተኩስ ሰርዝ” ን ያክሉ ፣ ከዚያ ከፈለጉ ጠላት ሲያጠፉ አንዳንድ ሙዚቃን ወይም የድምፅ ውጤትን ማከል ይችላሉ ፣ ከዚያ ብሎክ ይጨምሩ “ውጤት በ 1 ለውጥ”። ከዚያ ከሉፕ እና ከሎጂክ ማገጃ ውጭ ሌላ “if_ then” ን ያክላሉ። ከዚያ ወደ አመክንዮ ሄደው ባዶ ቦታ ላይ “0 ≤ 0” ያለውን ብሎክ ይጨምሩ። ከዚያ በመጀመሪያው 0 ላይ “SHOOT y” ን ያስገቡ። ከዚያ በሎጂክ ማገጃው ውስጥ “ተኩስ ሰርዝ” ን ያስቀምጡ

ደረጃ 3: ጠላትን ተለዋዋጭ ማድረግ።

ጠላትን ተለዋዋጭ ማድረግ።
ጠላትን ተለዋዋጭ ማድረግ።

FIrst “ለዘላለም” ብሎክን ያክሉ እና “ጠላት” የሚባል ተለዋዋጭ ይፍጠሩ ፣ ወደ ተለዋዋጭ ትር ይሂዱ እና “ENEMY ን ወደ _ ያዘጋጁ” ያክሉ ፣ እና ባዶ ቦታ ውስጥ “x” _ y: _”ላይ sprite ይፍጠሩ። ከዚያ በ “ሂሳብ” ትር ውስጥ “sprite” ብሎክ ባዶ ቦታ ውስጥ “ከ 0 ወደ 4” በዘፈቀደ ይምረጡ። ከዚያ በታች ፣ ከ “ጨዋታ” ትር “ENEMY set ብሩህነት ወደ 150” ያክሉት እና ከዚያ “100 ms” ን በእሱ ስር ያክሉ። ከ “ለአፍታ ቆም” እገዳ በኋላ ፣ በ “ጨዋታ” ትር ውስጥ የሚገኘው “ጠላት በ 90 ዲግሪ ወደ ቀኝ መታጠፍ” ያክላሉ። ከዚያ ወደ “loop” ትር ይሂዱ እና “4 ጊዜ መድገም” ን ይጨምሩ እና በ “loop” ብሎክ ውስጡ ውስጥ “ENEMY move ny 1” እና “500 ms” ን ያቁሙ። አሁን ወደ አመክንዮ ትር እንሄዳለን እና “if_ then” የሚለውን 2 ብሎኮች እንጨምራለን። እና በመጀመሪያው ባዶ ቦታ ውስጥ “_ የሚነካ _” ን ያክሉ እና በመጀመሪያው ባዶ ቦታ ውስጥ “ጠላት” እና በሁለተኛው ባዶ ቦታ ውስጥ “SHIP” ን ይጨምሩ ፣ እና በሎጂክ ማገጃው ውስጥ ፣ “ጨዋታ አብቅቷል” ያክላሉ። አሁን በሌላ ሎጂክ ብሎክ ውስጥ “_ የሚነካ ጠርዝ ነው” እና ባዶ ቦታ ውስጥ “ጠላት” እንጨምራለን ፣ እና በሎግቪክ ብሎክ ውስጥ “ጠላትን አጥፋ” እንጨምራለን።

ደረጃ 4 - ይህ እንዴት እንደሚመስል ነው

መምሰል ያለበት እንደዚህ ነው
መምሰል ያለበት እንደዚህ ነው

ይህንን እንዴት ማድረግ እንደሚቻል በማብራራት በጣም መጥፎ አልነበርኩም እና በጨዋታው እንደተደሰቱ ተስፋ እናደርጋለን:)

የሚመከር: