فهرست مطالب:
- مرحله 1: پرنده را بسازید
- مرحله 2: حرکت پرنده را انجام دهید
- مرحله 3: موانع را ایجاد کنید
- مرحله 4: حرکت موانع را انجام دهید
- مرحله 5: موانع را از بین ببرید
- مرحله 6: موانع بیشتری ایجاد کنید
- مرحله 7: بازی تمام شد
- مرحله هشتم: سقوط پرنده
تصویری: پرنده خراب: 8 مرحله
2024 نویسنده: John Day | [email protected]. آخرین اصلاح شده: 2024-01-30 08:54
شما نیاز دارید: کامپیوتر یک کابل micro-bit A miro USB این تنها چیزی است که شما به آن احتیاج دارید ، اما ترجیحاً برای انجام این کار باید از کل کیت Micro-bit استفاده کنید. برای انجام کد نویسی نیز باید به کد ساخت وب سایت بروید. اگر با این وب سایت آشنا نیستید باید آن را امتحان کنید.
مرحله 1: پرنده را بسازید
برای ساختن پرنده ابتدا باید یک متغیر "پرنده" بسازید و سپس به دسته "متغیرها" برسید و به پایین بروید و "تنظیم Sprite را روی" خالی "پیدا کنید ، سپس به" بازی "بروید و" ایجاد اسپریت "را بیابید. در x خالی ، y خالی ". x را روی 0 و y را روی 2 قرار دهید. حالا باید نقطه ای در آنجا داشته باشید ، اما ما می خواهیم آن را پلک بزنیم تا جالب تر باشد. بنابراین ما به دسته متغیرها برمی گردیم و در آنجا شما باید "blank set blank to" را در جای خالی پیدا کنید و به متغیرها برگردید و "bird" را در جای خالی اول قرار دهید و در بلوک دوم blink را انتخاب کنید. کد باید مانند تصویر بالا باشد.
مرحله 2: حرکت پرنده را انجام دهید
بنابراین ما می خواهیم پرنده بالا برود و می خواهیم پرنده پایین بیاید. برای انجام این کار ساده ، به "ورودی" بروید ، در آنجا "روی دکمه A pressed" را پیدا خواهید کرد که باید آن را در کد خود قرار دهید. سپس به دسته ای به نام "بازی" بروید ، در آنجا می بینید "sprite change x by 1" آن را بردارید و آن را داخل "روی دکمه A فشار داده" قرار دهید ، سپس x را به y و 1 را به -1 تغییر دهید. همین کار را انجام دهید اما A را در دکمه "on A pressed" به B تغییر دهید و -1 را به 1 تغییر دهید. این امر به شما اجازه می دهد پرنده خود را حرکت دهید. تصویر کد روی تصاویر بالا قرار می گیرد.
مرحله 3: موانع را ایجاد کنید
خوب ، این یک گام طولانی و بسیار پیچیده خواهد بود. پس بیایید شروع کنیم. برای شروع ما به همه موانع در یک آرایه یا یک خط نیاز داریم. بنابراین ما قصد داریم یک متغیر به نام "موانع" ایجاد کنیم ، پس از آن باید به پایین بروید تا دکمه "تنظیم (انتخاب متغیر) به (خالی)" را پیدا کنید ، شما باید متغیر را به عنوان "موانع" انتخاب کرده و سپس به قسمت دسته "آرایه ها" را در آنجا باید پایین بیاورید تا "آرایه خالی" را بیابید ، باید آن را بگیرید و آن را در فضای خالی قرار دهید. سپس می خواهید موانع تصادفی باشند و همچنین می خواهید یک سوراخ در موانع ایجاد شود تا پرنده از آن عبور کند. برای انجام این کار ابتدا باید سوراخ را ایجاد کنیم. ابتدا می خواهیم متغیری به نام "خالی از سکنه" بسازیم. سپس ما از همان "مجموعه (انتخاب متغیر) به (خالی)" در متغیر استفاده می کنیم از متغیر "خالی از موانع" در جای خالی به بخش "ریاضیات" برویم ، در آنجا باید "تصادفی از 0 تا 10 انتخاب کنید" را بردارید و آن را در جای خالی قرار دهید. سپس 10 را به 4 تغییر دهید. حالا ، این اجازه می دهد تا سوراخ تصادفی شود. ما در حال حاضر حلقه "for" را ایجاد می کنیم تا مانعی برای هر فضای باز آرایه ایجاد شود. برای انجام این کار ، ما به حلقه های دسته می رویم و در آنجا یک "برای شاخص از 0 تا 4 انجام" داریم ، به این مورد نیاز داریم ، بنابراین آن را در "در شروع" قرار می دهیم ، سپس به منطق می رویم و "اگر درست است" را انتخاب می کنیم. و آن را در "برای شاخص از 0 تا 4" قرار می دهیم ، سپس به مقوله منطقی باز می گردیم و "خالی = خالی" را می گیریم و true را با آن جایگزین می کنیم. در قسمت خالی اول "index" و در جای خالی دوم "blankobstacles" قرار می دهیم. و علامت "=" را به "نه برابر" تغییر می دهیم. پس از آن ، ما به دسته "آرایه" می رویم و سپس "add a variable add add value blank to end" را انتخاب می کنیم ، ما متغیر را به عنوان "موانع" انتخاب می کنیم ، سپس به دسته "بازی" و در آنجا "create sprite at x: blank، y: blank" را می گیریم ، سپس آن را در جای خالی قرار می دهیم. پس از آن ، جای خالی را در دسته بازی جایگزین می کنیم ، x blank را با 4 و یکی دیگر با فهرست. اکنون باید یک پرنده و موانع داشته باشید. کد در تصاویر ظاهر می شود و بررسی می کند که آیا این کار را به درستی انجام داده اید یا خیر.
مرحله 4: حرکت موانع را انجام دهید
اکنون ما به موانع برای حرکت نیاز داریم زیرا در این صورت بازی می تواند ادامه پیدا کند. بنابراین در حال حاضر برای انجام این کار ابتدا باید "موانع" متغیری دیگر ایجاد کنیم. سپس به دسته حلقه می رویم و در آنجا "برای عنصر خالی از انتخاب متغیر do" را انتخاب می کنیم ، سپس آن را در "برای همیشه" قرار می دهیم و سپس به دسته بازی می رویم و "انتخاب یک متغیر را تغییر می دهیم x توسط خالی" می گیریم. ما متغیر را به عنوان "مانع" انتخاب می کنیم و -1 را در جای خالی قرار می دهیم. سپس به دسته "Basic" می رویم و در آنجا "pause ms blank" را قرار می دهیم و جای خالی را با 200 جایگزین می کنیم. مرحله 4 وجود دارد. تصویر کد در بالا قرار می گیرد.
مرحله 5: موانع را از بین ببرید
اکنون باید موانع عبور شده را ناپدید کنیم. برای انجام این کار ابتدا باید به دسته "حلقه" برویم و در آنجا "while blank do" را گرفته و در "برای همیشه" قرار دهیم ، سپس باید به سراغ منطق برویم و "خالی و خالی" را در جای خالی. سپس باید به عقب برگردیم و "blank = to blank" را در هر دو قسمت بلوک منطقی قرار دهیم. سپس باید به دسته "آرایه" برویم و در آنجا "طول آرایه خالی" را گرفته و جای خالی را با متغیر "موانع" جایگزین کرده و علامت مساوی را به بزرگتر از 0 تغییر داده و در جای خالی 0 می نویسیم. سپس به "game" می رویم و "blank x" را می گیریم ، سپس به منطق می رویم و همان بلوک قبلی را دریافت می کنیم ، سپس به "array" می رویم و "get value at blank" را می گیریم و 0 را در جای خالی قرار می دهیم. سپس = را قرار می دهیم و جای خالی را با 0 جایگزین می کنیم. سپس به "بازی" برگردید و "حذف خالی" را دریافت کنید. سپس به دسته "آرایه" می رویم و "مقدار حذف خالی در 0" را پیدا می کنیم و آن را در جای خالی قرار می دهیم. حالا این باعث می شود که موانع در x = 0 ناپدید شوند و بازی با تعداد موانع محدود نمی شود. تصویر کد در بالا قرار می گیرد.
مرحله 6: موانع بیشتری ایجاد کنید
در حال حاضر ما باید موانع بیشتری ایجاد کنیم ، بنابراین برای این کار باید همه کدهای مربوط به موانع را در بلاک برای همیشه قرار دهیم. اکنون ما باید بین موانع فضا داشته باشیم و برای انجام این کار فقط باید تیک اضافه کنیم. ما می توانیم با رفتن به دسته "متغیرها" و قرار دادن "تیک های تغییر 1" این کار را انجام دهیم و آن را در بلوک برای همیشه قرار دهیم و سپس باید بین موانع فاصله داشته باشیم. بلاک برای همیشه در تصویر در بالا قرار دارد.
مرحله 7: بازی تمام شد
اگر پرنده موانع را لمس کند ، اکنون باید بازی را به پایان برسانیم. برای انجام این کار ، ما باید به بخش "حلقه" برویم و در آنجا باید "برای عنصر خالی از جای خالی انجام دهیم" سپس متغیر "مانع" را در اولین خالی و سپس در خالی بعدی باید قرار دهیم متغیر "موانع" را قرار دهید. اکنون ما باید به مقوله "منطق" برویم و "اگر درست است پس انجام بده" را انتخاب کرده و آن را انجام دهیم. سپس به "منطق" باز می گردیم و "خالی و خالی" را دریافت می کنیم و آن را با true جایگزین می کنیم. سپس "blank = blank" را از دسته منطق برداشته و در هر دو جای خالی قرار می دهیم. سپس به "بازی" می رویم و "sprite x" را می گیریم و آن را در اولین خالی "blank = blank" قرار می دهیم و دوباره آن را برمی داریم و آن را در جای دیگر نیز قرار می دهیم. سپس اسپریت اول را با پرنده متغیر و اسپریت دیگر را با مانع متغیر تغییر می دهیم. سپس در خالی دیگر "خالی و خالی" ما همین کار را می کنیم اما x را برای هر دو متغیر به y تغییر می دهیم. پس از آن ، دوباره به دسته بازی می رویم و بازی را روی بلاک می گیریم و آن را در بلوک "if then" under "then" قرار می دهیم. حالا وقتی پرنده موانع را لمس می کند بازی شما به پایان می رسد. این کد همچنین باید در بلاک ابدی باشد. تصویر این کد روی تصویر بالا قرار می گیرد.
مرحله هشتم: سقوط پرنده
در حال حاضر ما همچنین نیاز داریم که پرنده سقوط کند بنابراین برای بازیکن سخت تر است. شما می توانید با رفتن به دسته بازی و استفاده از "sprite change x by 1" و "sprite" را با متغیر پرنده و x به y تغییر دهید و آن را برای همیشه قرار دهید. کد نهایی در تصاویر نشان داده می شود. برخی از تغییراتی که می توانید داشته باشید داشتن یک آهنگ در پس زمینه یا داشتن یک شمارنده امتیاز است.
توصیه شده:
چگونه در مورد کرونا بدون خراب کردن لپ تاپ خود تحقیق کنید (REMAKE): 8 مرحله
چگونه بدون از بین بردن لپ تاپ خود در مورد کرونا تحقیق کنید (REMAKE): دیگر از اسکرین شات زشتی خبری نیست. دیگر خبری از انیمه دختر توسط FabyRM نیست. این چیز در واقع اکنون قابل خواندن است. جهان را شفا دهید ، کرونا را درمان کنید. بازسازی !؟ YEEEESS !!!!!!!!!!!!!!!!!!!!!!!!!! ؟؟؟؟؟؟؟؟؟؟ سیمو
تعمیر چرخ کامپیوتر موس خراب: 6 مرحله
تعمیر چرخ کامپیوتر موس خراب: تعمیر چرخ موش شکسته در صورتی که موش کار می کند اما چرخ بدون عملکرد پیمایش حرکت می کند. مهارت های فنی: کم مصرف زمان: تقریبا. 1 ساعت
خراب شدن مک بوک روی دسکتاپ!: 6 مرحله
خراب شدن مک بوک روی دسکتاپ!: سلام! در این راهنما من به شما نشان خواهم داد که چگونه MacBook خراب 2010 را به رومیزی "iMac" تبدیل کنید! چرا می خواهی این را انجام دهی؟ خوب ممکن است یک مک بوک خراب قدیمی در اطراف گرد و خاک جمع شده باشد
اگر لینک شما خراب شود چه ؟: 5 مرحله
اگر پیوند شما خراب شود چه می شود؟: در این ویدیو ، ما یک سنسور افت لینک با ESP32 و SIM800 ایجاد می کنیم. این بدان معناست که با این پروژه ، می توانیم اتصال به اینترنت را تأیید کنیم ، و در صورت خرابی اتصال ، با یک شماره تلفن تماس بگیرید تا اطلاع دهید که شبکه
چگونه با یک فایل دسته ای هر کامپیوتری را خراب کنیم!: 10 مرحله
چگونه می توان هر رایانه ای را با یک فایل دسته ای خراب کرد !: هر رایانه یا لپ تاپی را به راحتی خراب کنید