فهرست مطالب:

پرنده خراب: 8 مرحله
پرنده خراب: 8 مرحله

تصویری: پرنده خراب: 8 مرحله

تصویری: پرنده خراب: 8 مرحله
تصویری: گوز زدن پریانکا چوپرا هنرپیشه بالیوود در یکی از برنامه های لایف تلویزیونی |C&C 2024, جولای
Anonim
پرنده خراب
پرنده خراب
پرنده خراب
پرنده خراب

شما نیاز دارید: کامپیوتر یک کابل 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 تغییر دهید و آن را برای همیشه قرار دهید. کد نهایی در تصاویر نشان داده می شود. برخی از تغییراتی که می توانید داشته باشید داشتن یک آهنگ در پس زمینه یا داشتن یک شمارنده امتیاز است.

توصیه شده: