⚫️ فرا رسیدن ایام پایانی ماه صفر، شهادت پیامبر گرامی اسلام، امام حسن مجتبی و امام علی بن موسی الرضا…
انتشار: 2026/08/11 17:10 UTCدریافت: 2026/08/15 01:58 UTCآخرین مشاهده: 2026/08/15 01:58 UTC
⚫️ فرا رسیدن ایام پایانی ماه صفر، شهادت پیامبر گرامی اسلام، امام حسن مجتبی و امام علی بن موسی الرضا علیهم السلام را تسلیت میگوییم. @UnityLearning
پستهای تلگرام — Unity Learning
📜 اسکریپت آمادۀ بازی Minesweeper برای استفاده در یونیتی🧩 برای استفاده از این اسکریپت کافی است آن را به یکی از آبجکت های فعال در محیط بازی متصل کنید سپس متغیرهای اسکریپت را مقدار دهی شود.🔹 تمام بخش های طراحی روی یک UI Image انجام می شود، بنابراین آبجکت اصلی این محیط UI Image است که می توانید از منوی Game Object - UI به محیط بازی اضافه و اندازۀ آن را تنظیم کنید.☑️ پارامتر Grid Image به این متغیر اشاره خواهد کرد، پارامتر Grid Size تعداد سلول ها در سطر و ستون و پارامتر Mine Count تعداد مین در کل محیط بازی است.🔸 تصاویر نمایشی بازی از طریق بخش Sprite برای اسکریپت مشخص می شود، پارامتر Miine Sprite برای تصویر مین و آرایه NumberSprite برای اعداد استفاده می شود. همچنین اسپرایت های دیگری برای Flag و ... همچنین تنظیم رنگ ها 🎨 نیز برای اسکریپت موجود است که می توانید در پنجرۀ Inspector برای اسکریپت تنظیم کنید.📷 چند فایل Sprite مانند آنچه در تصویر پست قبل بود، نیز در این فایل zip جهت تست قرار گرفته است. شامل تصویر مین، پرچم، اعداد یک تا چهار @UnityLearning
🧩 اسکریپت آماده بازی Minesweeper ویندوز XP برای یونیتی🔹 اسکریپت بسیار ساده برای طراحی بازی Minesweeper را می توانید از پست بعدی دانلود کنید.🛡 مینیاب (Minesweeper) یک بازی ویدیویی در سبک پازل منطقی است، این بازی دارای شبکهای از کاشیهای قابل کلیک است که "مینهای" پنهان (که در بازی اصلی به عنوان مینهای دریایی نشان داده شدهاند) در سراسر صفحه پراکنده شدهاند.💣 توضیحات بیشتر مرتبط با اسکریپت نیز در پست بعدی قرار خواهد گرفت.@UnityLearning
🎦 #کلیپ #آموزش مفهوم Scriptable Object در یونیتی 🔍 مفهوم ScriptableObject (که به اختصار SO هم گفته میشود) یکی از مهمترین و کاربردیترین قابلیتهای موتور بازیسازی یونیتی است. بهزبان ساده، یک اسکریپت خاص است که فقط برای نگهداری دادهها ساخته شده و برخلاف…⭕️ مزایای استفاده از ScriptableObject1️⃣ مدیریت بهینه حافظه (Flyweight Pattern) به جای اینکه هر دشمن در بازی، یک کپی از دادههای آماری خود (مثل جان و قدرت) داشته باشد، همه آنها به یک فایل داده مشترک ارجاع میدهند. این یعنی تنها یک نسخه از داده در حافظه ذخیره میشود و مصرف حافظه به شدت کاهش مییابد .2️⃣ جداسازی داده از منطق (Data-Driven Design)طراحان بازی و برنامهنویسان میتوانند همزمان و بدون تداخل کار کنند. برنامهنویس منطق (Logic) را مینویسد و طراح مستقیماً در پنجره Inspector دادهها را تغییر میدهد، بدون اینکه نیازی به دستکاری کد یا صحنههای سنگین داشته باشد .3️⃣ ذخیرهسازی و پایداری دادههاتغییراتی که روی یک ScriptableObject در حالت Play Mode اعمال میکنید، پس از خروج از این حالت نیز ذخیره میشوند و از بین نمیروند. این ویژگی برای تنظیم دقیق (Tuning) و بالانس بازی فوقالعاده کاربردی است.⭕️ کاربردهای رایج🔹 مخزن داده (Data Container): ذخیره اطلاعات کاراکترها، آیتمها، سلاحها و تنظیمات سطح .🔹 متغیرهای سراسری (Global Variables): جایگزینی برای متغیرهای Static و Singleton برای مدیریت دادههایی مثل تعداد سکهها یا وضعیت بازی در صحنههای مختلف .🔹 سیستم رویداد (Event Channel): ایجاد یک سیستم پیامرسانی کاملاً غیرمتمرکز جهت مقدار دهی در بخش های مختلف@UnityLearning
🎦 #کلیپ #آموزش مفهوم Scriptable Object در یونیتی 🔍 مفهوم ScriptableObject (که به اختصار SO هم گفته میشود) یکی از مهمترین و کاربردیترین قابلیتهای موتور بازیسازی یونیتی است.بهزبان ساده، یک اسکریپت خاص است که فقط برای نگهداری دادهها ساخته شده و برخلاف آبجکتهای معمولی، نیازی به قرار گرفتن روی بازیها (GameObject) در صحنه (Scene) ندارد.🧩 برخی از ویژگی های آن که شامل مدیریت و بهینه سازی تعریف پارامترهای ورودی اسکریپت در یونیتی است، به همراه یک مثال ساده در این کلیپ ذکر شده است.🔵 دانلود کلیپ از آپارات 🔵@UnityLearning
Channel photo updated
🔹 متن زیارت اربعین امام حسین علیه السلام (هر دو زیارت وارد شده) 🏴 اربعین شهادت امام حسین علیه السلام را تسلیت میگوییم.@UnityLearning
