فهرست مطالب:
- تدارکات
- مرحله 1: پروژه جدید
- مرحله 2: ساختن اسپریت جدید
- مرحله 3: شخصیت اصلی
- مرحله 4: پسر بد
- مرحله 5: پیش زمینه
- مرحله 6: بازی در پس زمینه
- مرحله 7: یک گلوله
- مرحله 8: کد نویسی
- مرحله 9: تیراندازی
- مرحله 10: کد بد گای
- مرحله 11: مراحل نهایی
تصویری: بازی 2D Shooter Scratch: 11 مرحله
2024 نویسنده: John Day | [email protected]. آخرین اصلاح شده: 2024-01-30 08:53
در این آموزش ، من به شما نحوه ساخت یک بازی خراش دو بعدی تیراندازی را نشان خواهم داد. ساخت آن بسیار ساده است ، اما امیدوارم در این راه چیزهایی یاد بگیرید و به زودی بازی های خراش خود را بسازید!
تدارکات
- یک کامپیوتر.
- ورود/حساب خراشیده.
- ماوس (وقتی بازی را بسیار راحت تر انجام می دهید)
مرحله 1: پروژه جدید
اولین کاری که می خواهید انجام دهید این است که به https://scratch.mit.edu/ بروید. سپس می خواهید با حساب کاربری خود وارد سیستم شوید و روی "ایجاد" کلیک کنید.
مرحله 2: ساختن اسپریت جدید
اولین تصویر چیزی است که باید بعد از کلیک روی دکمه ایجاد مشاهده کنید. کاری که اکنون می خواهید انجام دهید این است که روی نماد گربه خراشی که می گوید "sprite one" کلیک کنید ، و سپس روی دکمه سطل زباله کلیک کنید. با این کار Sprite اولیه حذف می شود تا بتوانیم خودمان را بسازیم. در مرحله بعد ، می خواهیم روی علامت گربه با علامت + کلیک کرده و سپس رنگ را انتخاب کنیم. اکنون می توانیم اولین اسپریت خود را بسازیم.
مرحله 3: شخصیت اصلی
اکنون می خواهیم شخصیت اصلی خود را بسازیم ، که بازیکن کنترل آن را بر عهده خواهد داشت. با استفاده از ابزارهای سمت چپ ، یک دایره کوچک ایجاد کنید که در وسط قرار دارد و از ابزار خط و ابزار مستطیل برای کشیدن بازوها و تفنگ استفاده کنید. در صورت تمایل می توانید رنگ ها را آزمایش کنید ، اما برای اولین بار ، فقط سعی کنید اندازه و شکل آن شبیه به رنگ من باشد. در نهایت ، پس از اتمام کار ، روی متنی که در آن می گوید sprite one کلیک کنید و آن را جایگزین کنید تا همانطور که من می گویم "Player" باشد. این فقط راهی است که ما بدانیم "پخش کننده" به شخصیت اصلی ما اشاره می کند.
مرحله 4: پسر بد
اکنون که شخصیت اصلی خود را ساختیم ، باید چیزی برای مبارزه با آن شخصیت بسازیم. با استفاده از ابزارهای سمت چپ ، بار دیگر همان چیزی را که در مرحله 3 انجام داده اید ، درست کنید ، اما با بازوهای صاف تر و بدون تفنگ. اندازه آن را با اندازه "Player" بسازید و مطمئن شوید که مستقیماً در سمت چپ قرار دارد. در نهایت ، نام آن را مانند مرحله 3 به چیزی شبیه "BadGuy" تغییر دهید. قبل از اینکه به مرحله بعدی برویم ، روی نماد پس زمینه در پایین سمت چپ کلیک کرده و رنگ را انتخاب کنید.
مرحله 5: پیش زمینه
هنگامی که روی نماد رنگ مرحله 4 کلیک کردید ، از ابزار مستطیل برای ایجاد پس زمینه از رنگ دلخواه خود درست مانند نحوه کشیدن اسپری استفاده کنید. مطمئن شوید که پس زمینه سفید خالی که به طور خودکار برای شما ایجاد شده است را حذف کنید تا تنها پس زمینه ای که دارید این باشد. سپس در نهایت ، نام آن را به چیزی مانند "Background" بگذارید.
مرحله 6: بازی در پس زمینه
دوباره روی نماد رنگ کلیک کنید و با استفاده از ابزار متن ، پس زمینه دوم را ایجاد کنید تا چیزی شبیه این باشد. نام آن را به GameOver یا چیزی مشابه تغییر دهید و به مرحله بعدی بروید.
مرحله 7: یک گلوله
حالا ما قصد داریم گلوله ای بسازیم که بازیکن ما بتواند به افراد بد شلیک کند. این حتی ساده تر از بقیه اسپریت ها است و تنها کاری که باید انجام دهید این است که یک مستطیل افقی کوچک با مرکزیت علامت بعلاوه در وسط بسازید. سپس نام آن را "گلوله" بگذارید و به مرحله بعدی بروید.
مرحله 8: کد نویسی
ابتدا ، "Player" Sprite را از گوشه پایین سمت چپ که قبلاً ساخته بودیم انتخاب کنید. سپس ، در گوشه بالا سمت چپ که در آن کد ، لباس و صدا آمده است ، روی کد کلیک کنید. می توانید از طریق بلوک های دارای کد رنگی بالا و پایین بروید و بلوک ها را روی فضای کار بکشید و رها کنید. برای حذف یک بلوک ، آن را به سمت چپ بکشید. به حرکت ، جدا شدن و حذف بلوک ها عادت کنید. با نگاه کردن به بلوک های کد ، کد موجود در تصویر را دوباره ایجاد کنید. هنگامی که به بلوک "Broadcast" می رسید ، می خواهید پخش جدیدی انجام دهید و نام آن را "Shoot" بگذارید ، و سپس آن را در منوی کشویی داخلی بلوک انتخاب کنید.
این کد به بازیکن اجازه می دهد تا با WASD (بالا ، چپ ، پایین و راست) حرکت کند. همچنین اسپریت را از وسط صفحه شروع می کند. قطعه کد مناسب نحوه وصول ما به گلوله است. اگر هیچ کدام از اینها را نمی فهمید ، اشکالی ندارد ، فقط کد را کپی کنید و ببینید آیا می توانید در طول مسیر نحوه عملکرد آن را بفهمید.
مرحله 9: تیراندازی
یکبار دیگر ، مانند مرحله 8 ، شما قصد دارید کد موجود در تصویر را بازسازی کنید ، اما در گلوله اسپریت (روی اسپلیت "گلوله" در پایین سمت راست کلیک کنید).
این کد با کد روی "پخش کننده" کار می کند و باعث می شود هر زمان که موس را نگه دارید ، یک کلون از گلوله ایجاد کند (اجازه می دهد همزمان چندین گلوله گلوله وجود داشته باشد) در جلوی پخش کننده به طوری که به نظر برسد مثل اینکه از اسلحه بازیکن خارج می شود و سپس در جهتی حرکت می کند که موس شما به آن اشاره کرده است. این به فرد بازی کننده توانایی هدف گیری و شلیک گلوله را می دهد.
مرحله 10: کد بد گای
این احتمالاً پیچیده ترین و مهمترین کد موجود است. Sprite "BadGuy" را انتخاب کنید و سپس مطمئن شوید که همه چیز مانند تصویر است. در این قسمت از کد ، ما باید یک متغیر بسازیم. ما این کار را به همان شیوه ای انجام می دهیم که پیام پخش را ایجاد کرده ایم. اطمینان حاصل کنید که "برای همه اسپریت ها" نیز انتخاب شده است. ما همچنین باید یک پیام پخش دوم به نام GameOver بسازیم.
این کد باعث می شود مرد بد کلون هایی بسازد که به طور تصادفی در لبه های صفحه ایجاد می شوند. همچنین باعث می شود که مرد بد همیشه بازیکن را دنبال می کند ، در صورت اصابت گلوله می میرد و هنگامی که یکی از بچه های بد بازیکن را لمس می کند ، بازی به پایان می رسد.
مرحله 11: مراحل نهایی
در نهایت ، کد موجود در تصویر سمت چپ را به "Player" ، کد در تصویر بالا سمت راست را به "Bullet" و کد موجود در تصویر سوم را به "BadGuy" اضافه کنید. به این ترتیب است که با اتمام بازی همه چیز را متوقف می کنیم و بازی را به پایان می رسانیم. توانجامش دادی! دوبار بررسی کنید که همه چیز به درستی کدگذاری شده باشد. روی "مشاهده صفحه پروژه" در بالا کلیک کنید و بازی خود را انجام دهید! برای اجرای کد روی پرچم سبز و علامت توقف قرمز برای توقف کد کلیک کنید. اگر می خواهید نسخه ای را که من ساخته ام ببینید یا کد خود را دوباره بررسی کنید ، به اینجا بروید: https://scratch.mit.edu/projects/381823733/. با خیال راحت چیزهای جدیدی مانند نمرات بالا ، سلامتی ، آسیب و اسلحه های مختلف اضافه کنید. خوش بگذره!
توصیه شده:
لیزربیک Nightvision! (یا چگونه می توان یک چراغ قوه محافظ شب ، LED Throwie ، ترانسفورماتور اسباب بازی اسباب بازی!): 5 مرحله
لیزربیک Nightvision! (یا چگونه می توان یک چراغ قوه شب تاب ، LED Throwie ، ترانسفورماتور اسباب بازی اسباب بازی ترانسفورماتور ساخت!): یک دستورالعمل برای noob برای noob. هنگامی که یک چراغ قوه محافظ شب ، یک پرتاب کننده LED و یک ترانسفورماتور تند را مخلوط می کنید ، چه چیزی دریافت می کنید. اسباب بازی؟ آموزشی با نام واقعاً طولانی! ما آن را & quot؛ Laserbeak Nightvision & quot؛ برای
بازی های نینتندو را در Idevice با Wiimote به صورت رایگان بازی کنید!: 6 مرحله
بازی های Nintendo را در Idevice با Wiimote به صورت رایگان بازی کنید !: آیا تا به حال برای دریافت بازی Super Nintendo به فروشگاه برنامه رفته اید ، اما نمی توانید یکی را برای بازی پیدا کنید. خوب حالا می توانید این بازی های نینتندو را با شبیه ساز snes از cydia انجام دهید. این شبیه ساز به شما امکان می دهد بازی های نینتندو را بر روی دستگاه خود انجام دهید ، حتی
بازی های Steam خود را بر روی بازی Retro Arcade Kit با Raspberry Pi اجرا کنید: 7 مرحله
بازی های Steam خود را روی Retro Arcade Kit با Raspberry Pi اجرا کنید: آیا دارای حساب Steam با جدیدترین بازی ها هستید؟ کابینت بازی چطور؟ اگر چنین است ، چرا هر دو را به یک دستگاه بازی شگفت انگیز Steam Streaming ترکیب نکنید. با تشکر از افراد Steam ، اکنون می توانید جدیدترین بازی ها را از رایانه شخصی یا Ma
کنترل کننده بازی بازی بی سیم 4 بازیکن: 3 مرحله
Wireless 4 Player Family Game Controller: این یک کنترلر سبک بازی بی سیم است که 4 نفر می توانند همزمان با آن بازی کنند. این دستگاه بی سیم است تا مجبور نباشید کامپیوتر خود را به کنترلری متصل کنید که توسط کودکان 5 ساله استفاده می شود. آنها دائماً زمین می خورند و من نمی خواهم آنها تمام اسباب بازی های من را خراب کنند وقتی
کنترل کننده بازی مبتنی بر آردوینو - کنترل کننده بازی Arduino PS2 - بازی Tekken With DIY Arduino Gamepad: 7 مرحله
کنترل کننده بازی مبتنی بر آردوینو | کنترل کننده بازی Arduino PS2 | بازی Tekken With DIY Arduino Gamepad: سلام بچه ها ، بازی کردن همیشه سرگرم کننده است اما بازی با کنترلر بازی سفارشی DIY خود سرگرم کننده تر است. بنابراین ما در این دستورالعمل یک کنترلر بازی با استفاده از arduino pro micro ایجاد می کنیم