کتاب فشرده اسکرچ 2.0: ساخت انیمیشن و بازی‌های تعاملی در 24 ساعت

انتخاب پلن

انتخاب پلن برای ادامه خرید الزامی است.

پرداخت اقساطی
در صورت خرید اقساطی هر قسط: 62,488 تومان
۴ قسط ماهانه. بدون سود، چک و ضامن.
پرداخت اقساطی با دیجی‌پی پرداخت اقساطی با ترب‌پی

📚 محتوای این محصول آموزشی (پکیج کامل)

💡 این محصول یک نسخهٔ کامل و جامع است

تمامی محتوای آموزشی این کتاب در قالب یک بسته‌ی کامل و یکپارچه ارائه می‌شود و شامل تمام نسخه‌ها و فایل‌های موردنیاز برای یادگیری است.

🎁 محتویات کامل بسته دانلودی

🎯 این بسته یک دورهٔ آموزشی کامل و چندلایه است؛ شامل کتاب‌ها، تمرین‌ها و خودآزمایی .


ℹ️ نکات مهم هنگام خرید

  • این محصول به صورت فایل دانلودی کامل ارائه می‌شود و نسخهٔ چاپی ندارد.
  • توجه: لینک‌های اختصاصی دوره طی حداکثر 24 ساعت پس از ثبت سفارش ارسال می‌شوند.
  • دقت کنید لینک ها به شماره موبایل شما ارسال می شوند. پس در ارائه شماره موبایل صحیح دقت کنید.
  • برای راهنمایی در مورد نحوه دانلود به شماره 09395106248 پیامک دهید یا تماس بگیرید. (ایده آل ترین گزینه ارسال پیام در یکی از پیام رسان ها به همین شماره است تا سریعا لینک های کتاب همانجا برای شما ارسال گردد.)
  • اگر پرداخت انجام شده ولی بعد از 24 ساعت هنوز لینک‌ها را دریافت نکرده‌اید، نام و نام خانوادگی و نام محصول را پیامک کنید تا لینک‌ها دوباره ارسال شوند.

💬 راه‌های ارتباطی پشتیبانی:
واتس‌اپ یا هر پیام رسان داخلی یا پیامک: 09395106248
تلگرام: @ma_limbs

📚 کتاب آموزشی جامع

📚 اطلاعات کتاب

عنوان کتاب: کتاب فشرده اسکرچ 2.0: ساخت انیمیشن و بازی‌های تعاملی در 24 ساعت

موضوع کلی: برنامه نویسی

موضوع میانی: مقدمات برنامه نویسی و تفکر محاسباتی

📋 سرفصل‌های کتاب (100 موضوع)

  • 1. مقدمه‌ای بر برنامه‌نویسی و تفکر محاسباتی
  • 2. اسکرچ چیست و چرا باید آن را یاد بگیریم؟
  • 3. آشنایی با وب‌سایت اسکرچ و جامعه کاربری آن
  • 4. ایجاد اولین حساب کاربری و شروع یک پروژه جدید
  • 5. آشنایی با محیط ویرایشگر اسکرچ: صحنه (Stage)
  • 6. آشنایی با محیط ویرایشگر اسکرچ: لیست شخصیت‌ها (Sprite List)
  • 7. آشنایی با محیط ویرایشگر اسکرچ: پالت بلوک‌ها (Block Palette)
  • 8. آشنایی با محیط ویرایشگر اسکرچ: ناحیه اسکریپت‌نویسی (Script Area)
  • 9. اولین برنامه شما: حرکت دادن گربه اسکرچ
  • 10. مختصات X و Y: آدرس‌دهی روی صحنه
  • 11. بلوک‌های حرکت: دستور go to و glide
  • 12. بلوک‌های حرکت: چرخاندن و تعیین جهت
  • 13. بلوک‌های ظاهر: صحبت کردن و فکر کردن با بلوک‌های say و think
  • 14. بلوک‌های ظاهر: تغییر لباس شخصیت (Costume)
  • 15. بلوک‌های ظاهر: تغییر پس‌زمینه (Backdrop)
  • 16. آشنایی با رویدادها: بلوک "when green flag clicked"
  • 17. اجرای کد با رویدادهای صفحه‌کلید: بلوک "when key pressed"
  • 18. تعامل با شخصیت‌ها: بلوک "when this sprite clicked"
  • 19. بلوک‌های صدا: پخش صدا و افکت‌های صوتی
  • 20. ذخیره و بارگذاری پروژه‌ها در کامپیوتر
  • 21. آشنایی با بلوک‌های کنترل: ایجاد تأخیر با بلوک wait
  • 22. حلقه‌ها: تکرار دستورات با بلوک repeat
  • 23. حلقه‌های بی‌نهایت: آشنایی با بلوک forever
  • 24. اولین انیمیشن: ساخت یک چرخه حرکت ساده
  • 25. مخفی و آشکار کردن شخصیت‌ها با بلوک‌های show و hide
  • 26. کار با لایه‌ها: جلو یا عقب بردن شخصیت‌ها
  • 27. تغییر اندازه و افکت‌های گرافیکی شخصیت‌ها
  • 28. آشنایی با ویرایشگر نقاشی: ساخت و ویرایش شخصیت‌ها
  • 29. آشنایی با ویرایشگر نقاشی: ابزارهای رسم و رنگ‌آمیزی
  • 30. وارد کردن شخصیت‌ها و پس‌زمینه‌ها از کتابخانه اسکرچ
  • 31. ضبط و ویرایش صدا در اسکرچ
  • 32. مفهوم شرط: آشنایی با بلوک if-then
  • 33. شرط‌های ترکیبی: استفاده از بلوک if-then-else
  • 34. بلوک‌های حسگر (Sensing): تشخیص برخورد با لبه صحنه
  • 35. بلوک‌های حسگر: تشخیص برخورد با نشانگر ماوس
  • 36. بلوک‌های حسگر: تشخیص برخورد با یک شخصیت دیگر
  • 37. دریافت ورودی از کاربر: بلوک ask and wait
  • 38. استفاده از پاسخ کاربر با متغیر answer
  • 39. آشنایی با عملگرهای ریاضی: جمع، تفریق، ضرب و تقسیم
  • 40. تولید اعداد تصادفی با بلوک pick random
  • 41. عملگرهای مقایسه‌ای: بزرگ‌تر، کوچک‌تر و مساوی
  • 42. عملگرهای منطقی: and, or, not
  • 43. پروژه اول: ساخت یک داستان تعاملی کوتاه
  • 44. معرفی متغیرها: حافظه برنامه شما
  • 45. ساخت اولین متغیر: شمارنده امتیاز (Score)
  • 46. تغییر و نمایش مقدار متغیرها
  • 47. متغیرهای محلی (برای این شخصیت) و عمومی (برای همه شخصیت‌ها)
  • 48. پروژه دوم: ساخت بازی "کلیک روی هدف"
  • 49. ارتباط بین شخصیت‌ها: معرفی پیام‌ها (Broadcast)
  • 50. ارسال پیام با بلوک broadcast
  • 51. دریافت پیام با بلوک when I receive
  • 52. هماهنگ‌سازی انیمیشن‌ها با استفاده از پیام‌ها
  • 53. پروژه سوم: ساخت یک کارت پستال متحرک
  • 54. آشنایی با افزونه قلم (Pen): شروع نقاشی با کد
  • 55. دستورات اصلی قلم: pen down, pen up, set pen color
  • 56. رسم اشکال هندسی ساده با حلقه‌ها و قلم
  • 57. ساخت الگوهای هنری پیچیده (Spirograph) با قلم
  • 58. مفهوم کلون (Clone): تکثیر شخصیت‌ها
  • 59. ایجاد کلون با بلوک create clone of myself
  • 60. برنامه‌نویسی رفتار کلون‌ها با بلوک when I start as a clone
  • 61. حذف کلون‌ها برای مدیریت حافظه
  • 62. پروژه چهارم: ساخت بازی "بارش شهاب‌سنگ"
  • 63. بلوک‌های کنترل پیشرفته: حلقه wait until
  • 64. بلوک‌های کنترل پیشرفته: حلقه repeat until
  • 65. آشنایی با بلوک stop: متوقف کردن اسکریپت‌ها
  • 66. ساخت بلوک‌های سفارشی (My Blocks): تعریف یک تابع
  • 67. مزایای استفاده از بلوک‌های سفارشی: کد تمیزتر و سازمان‌یافته‌تر
  • 68. ساخت بلوک سفارشی با ورودی (Input)
  • 69. مفهوم "اجرای بدون رفرش صفحه" در بلوک‌های سفارشی
  • 70. آشنایی با لیست‌ها (Lists): آرایه‌ای از داده‌ها
  • 71. ایجاد یک لیست و افزودن آیتم به آن
  • 72. خواندن، جایگزینی و حذف آیتم‌ها از لیست
  • 73. استفاده از لیست برای ساخت فهرست امتیازات برتر
  • 74. استفاده از لیست برای مدیریت آیتم‌های بازی
  • 75. پروژه پنجم: ساخت یک بازی کوئیز (آزمون اطلاعات عمومی)
  • 76. آشنایی با حسگر ویدئو (Video Sensing)
  • 77. استفاده از حرکات بدن برای کنترل بازی
  • 78. مفاهیم پیشرفته حرکت: شبیه‌سازی جاذبه
  • 79. مفاهیم پیشرفته حرکت: پیاده‌سازی پرش
  • 80. پروژه ششم: طراحی مراحل اولیه یک بازی پلتفرمر
  • 81. تشخیص برخورد با پلتفرم‌ها و زمین
  • 82. افزودن آیتم‌های قابل جمع‌آوری (سکه)
  • 83. افزودن دشمنان ساده با حرکت افقی
  • 84. ساخت چندین مرحله با استفاده از پس‌زمینه‌ها و پیام‌ها
  • 85. طراحی صفحه شروع و صفحه پایان بازی
  • 86. دیباگ کردن (اشکال‌زدایی) کد: پیدا کردن و رفع خطاها
  • 87. استفاده از بلوک say برای ردیابی مقادیر متغیرها
  • 88. نکات مهم برای نوشتن کد خوانا و بهینه
  • 89. اضافه کردن توضیحات (Comments) به کد
  • 90. آشنایی با افزونه موسیقی (Music)
  • 91. نواختن نت‌های موسیقی با کد
  • 92. ساخت یک آهنگ ساده
  • 93. به اشتراک‌گذاری پروژه در وب‌سایت اسکرچ
  • 94. مفهوم ریمیکس (Remix): یادگیری از پروژه‌های دیگران
  • 95. نکات تکمیلی برای طراحی بازی جذاب
  • 96. ایده‌پردازی و طراحی شخصیت
  • 97. داستان‌سرایی در بازی‌ها و انیمیشن‌ها
  • 98. بالانس کردن سطح دشواری بازی
  • 99. قدم‌های بعدی: از اسکرچ به کجا برویم؟ (معرفی پایتون و زبان‌های دیگر)

📚 محتوای این محصول آموزشی (پکیج کامل)

💡 این محصول یک نسخهٔ کامل و جامع است

تمامی محتوای آموزشی این کتاب در قالب یک بسته‌ی کامل و یکپارچه ارائه می‌شود و شامل تمام نسخه‌ها و فایل‌های موردنیاز برای یادگیری است.

🎁 محتویات کامل بسته دانلودی

🎯 این بسته یک دورهٔ آموزشی کامل و چندلایه است؛ شامل کتاب‌ها، تمرین‌ها و خودآزمایی .


ℹ️ نکات مهم هنگام خرید

  • این محصول به صورت فایل دانلودی کامل ارائه می‌شود و نسخهٔ چاپی ندارد.
  • توجه: لینک‌های اختصاصی دوره طی حداکثر 24 ساعت پس از ثبت سفارش ارسال می‌شوند.
  • دقت کنید لینک ها به شماره موبایل شما ارسال می شوند. پس در ارائه شماره موبایل صحیح دقت کنید.
  • برای راهنمایی در مورد نحوه دانلود به شماره 09395106248 پیامک دهید یا تماس بگیرید. (ایده آل ترین گزینه ارسال پیام در یکی از پیام رسان ها به همین شماره است تا سریعا لینک های کتاب همانجا برای شما ارسال گردد.)
  • اگر پرداخت انجام شده ولی بعد از 24 ساعت هنوز لینک‌ها را دریافت نکرده‌اید، نام و نام خانوادگی و نام محصول را پیامک کنید تا لینک‌ها دوباره ارسال شوند.

💬 راه‌های ارتباطی پشتیبانی:
واتس‌اپ یا هر پیام رسان داخلی یا پیامک: 09395106248
تلگرام: @ma_limbs

نظرات

هنوز نظری ثبت نشده است.

وارد شوید تا نظر ثبت کنید.