تفاوت اسکرچ جونیور بین ScratchJr و Scratch چیست؟
در مقایسه با نسخه کامل Scratch که مخاطبان مسن را هدف قرار می دهد، محدودیت هایی وجود دارد. برای مثال هیچ متغیری وجود ندارد و اسپرایت ها فقط می توانند با افزایش 15 درجه بچرخند. شبکه برای قرار دادن اسپرایت ها فقط 20 مربع عرض و 15 مربع ارتفاع دارد. بلوکی برای انتقال به یک موقعیت خاص وجود ندارد، اما میتوانید بلوک را به موقعیت اولیه خود بازنشانی کنید. بلوک برای همیشه فقط می تواند یک اسکریپت کامل را تکرار کند. این محدودیتها دقیقاً همان چیزی است که آن را برای کودکان کوچکتر مناسب میکند و به دست آوردن نتایج سریع برای آنها آسان میشود.
سورپرایزهای خوبی نیز وجود دارد: پخش ها پشتیبانی می شوند. شما می توانید تشخیص دهید که یک اسپرایت به اسپرایت دیگری برخورد می کند (اگرچه تا آنجا که من می بینم نمی توانید تشخیص دهید که اسپرایت در حال لمس کدام است). شما میتوانید اسکریپتها را در هنگام ضربه زدن به اسپرایت فعال کنید، اگرچه باید مراقب باشید که روی اسکرچ جونیور یک اسپرایت ضربه نزنید و نگه ندارید زیرا این گزینه گزینه حذف اسپرایت را نشان میدهد. یک بلوک اضافی زیبا برای ایجاد یک اسپرایت به بالا و پایین آمدن دوباره وجود دارد. ضبط صدا نیز یکپارچه است، بنابراین کاربران می توانند به راحتی بازی های خود را شخصی سازی کنند.
به طور کلی، ScratchJr بسیار سادهتر است، اما همچنان گزینههای کافی را برای کودکان قادر میسازد تا خود را خلاقانه بیان کنند. من می توانم تصور کنم که برخی از کودکان ScratchJr را کشف می کنند و بعداً به Scratch می روند، به خصوص آنهایی که ScratchJr را در سن 7 سالگی از 5 سالگی کشف می کنند.
نوشتن یک بازی اسکرچ جونیور با ScratchJr در iPad
پس چقدر پیچیده است؟ خوب، شما می توانید بازی های ساده با آن ایرانیان سایبر ایجاد کنید. در اینجا یک مثال از یک بازی است که در آن شما به یک توپ شلیک می کنید و سعی می کنید به بیگانه ضربه بزنید. برای ساخت این بازی، کافی است اسپرایت های نشان داده شده در زیر را اضافه کنید و اسکریپت های نشان داده شده در کنار آنها را به آنها بدهید. بلوک ها دارای کد رنگی هستند که پیدا کردن آنها را آسان می کند.
در این بازی شما روی گربه ضربه می زنید تا توپ را به سمت بیگانه شلیک کنید. توپ باید در پایین صفحه باشد و بیگانه باید در بالای صفحه باشد. گربه می تواند به یک گوشه برود، جایی که می توانید به راحتی روی آن ضربه بزنید بدون اینکه صفحه نمایش را مبهم کنید. این همان بازی است که می توانید در تصویر بالا مشاهده کنید.
اسکرین شات برنامه ScratchJr - توضیحات زیر اسکرچ جونیور را ببینید بازی تیرانداز بیگانه این چیزی است که اسکریپت ها انجام می دهند:
هنگامی که گربه ضربه می زند، پخش می فرستد. شش پخش مختلف برای انتخاب وجود دارد که از رنگ های مختلف استفاده می کنند.
وقتی بازی شروع می شود (با تابا زدن پرچم سبز)، توپ به موقعیت شروع خود می رود.
هنگامی که توپ پیام پخش را دریافت می کند، به موقعیت شروع خود می رود و 15 پله از صفحه بالا می رود. این بدان معناست که به همان جایی که شروع کرده بود ختم میشود، زیرا اسپرایتهایی که از بالای صفحه خارج میشوند به پایین برمیگردند و صفحه نمایش 15 واحد ارتفاع دارد.
هنگامی که پرچم سبز زده می شود، بیگانه سرعت اسکرچ جونیور خود را روی سریع تنظیم می کند، به موقعیت شروع خود می رود و 15 قدم به راست و سپس 15 قدم به چپ حرکت می کند. بلوک قرمز کل اسکریپت را تکرار می کند.