UnityChan(Channel)
400 subscribers
1.79K photos
62 videos
13 files
41 links
کانال آموزش و نکات UnityChan

گروه یونیتی https://t.me/UnityChan
Download Telegram
قدم دوم : با رفتن به مسیر programdata/unity این فایلو پیدا کنید و حذف کنید فرمتش ulf هست 👆
UnityChan(Channel)
قدم دوم : با رفتن به مسیر programdata/unity این فایلو پیدا کنید و حذف کنید فرمتش ulf هست 👆
سوال حالا مثلا چه اتفاقی افتاد ؟ شما تونستید لانسیس کرکی یونیتی را حذف کنید و میتونید لانسیس پرسونال رو بگیرید 👍🏻
چطوری بگیریم ؟ قدیما دو روش وجود داشت یکی از سایت دستی می گرفتند و یکی هم داخل یونیتی هاب ولی باید از یونیتی هاب بگیرید و این قانون فکر می کنم 1 ماهی میشه یونیتی تغییر داده
با رفتن به یونتی هاب زدن روی شکل ادمک که با آن به حساب کاربری یونیتی وارد میشید و انتخاب گزینه manger licenseو زدن گزینه add لانسیس رو بهتون میده 👍🏻
موفق باشید این نکته کوچیکی بود که خواستم بگم برای خیلی ها مفیده یاتون باشه فیلتر شکن روشن باشه و یونیتی کرکی هم نیاز نیست حذف بشه فقط لانسیس باید حذف بشه 👋
با نام و یاد خداوند جهان میخوام آموزش را شروع کنیم طبق قرار باید مهفوم قبل از آموزش یاد بگیریم
سوال : چه دلیلی داره که سطح انتخاب گرافیک بسازیم ؟ دلیل قدرت موبایل یا کامپیوتر ها برابر نیست و با ساخت این تنظیمات قادر خواهیم بود به کابران اجازه بدیدم که خودشان با توجه به Fps که از هندل بازی میگیرند تنظیم کنند
اول از همه باید بدانید نقش cpu و gpu در هندل کردن بازی در موتور unity چیست ؟
برای موتور Unity، هم CPU و هم GPU نقش‌های مهمی را در پردازش داده‌ها و رسم صحنه بازی به عهده دارند. اجرای یک بازی در Unity به صورت کلی به شدت وابسته به هر دوی اینها است. بیایید درباره نقش CPU و GPU در Unity صحبت کنیم:

1. نقش CPU در Unity:
- محاسبات عمومی: CPU برای پردازش اطلاعات موتور بازی و الگوریتم های مختلف از جمله فیزیک ، هوش مصنوعی ، منطق بازی ، مدیریت حافظه و سیستم عامل استفاده می‌شود.
- مدیریت واحدهای مختلف: CPU مسئول مدیریت وظایفی مانند خواندن و ذخیره کردن داده‌ها، کنترل جریان برنامه و برنامه‌ریزی فعالیت‌ها است.
- محاسبات فیزیک: Unity از کتابخانه‌های مختلفی برای تحلیل ترازوی فیزیکی اجسام بازی استفاده می‌کند و در اینجا CPU برای اجرای این محاسبات استفاده می‌شود.

2. نقش GPU در Unity:
- رندرینگ گرافیکی: GPU مسئول رندرینگ صحنه بازی و پردازش گرافیکی است که شامل محاسبات سه بعدی، شیادهی، تغییرات رنگ و سایه، منظر‌ها و پرده‌ها، جریان کارتونی و غیره است. در واقع، GPU در Unity نقش اصلی در تجسم بصری و خلق تجربه گرافیکی بازی دارد.
- تسریع عملکرد شیادهی: GPU با قدرت پردازش موازی خود، شیادهی صحنه گرافیکی را تسریع می‌دهد و صفحه‌نمایش بصری بازی را به طور سریع به روز می‌کند.

در کل، CPU و GPU هر دو برای اجرای موتور Unity ضروری هستند. CPU برای محاسبات عمومی، مدیریت و کنترل برنامه و همچنین محاسبات فیزیکی مورد استفاده قرار می‌گیرد در حالی که GPU مسئول تجسم بصری و رندرینگ گرافیکی بازی است. هر دوی اینها با همکاری تعامل می‌کنند تا تجربه بازی لذت‌بخشی را به کاربران ارائه دهند. 😉👍🏻
اول از همه باید کامل در مورد تنظیمات quality بدونید حتا کارایی تک تک پارامتر هاش گفتم که آموزش جامع هست 👇
برای رفتن به quality با کلیک بروی edit و زدن project setting
و زدن quality میتونید که تنظیمات دیفالت یونیتی را ببییند از خیلی پایین تا اخرین کیفیت هست با کلیک بروی هر از ان ها تنظیمات زیاد و کم میشود
UnityChan(Channel)
و زدن quality میتونید که تنظیمات دیفالت یونیتی را ببییند از خیلی پایین تا اخرین کیفیت هست با کلیک بروی هر از ان ها تنظیمات زیاد و کم میشود
توصیح شماره اول :

1. Very Low (خیلی پایین): این گزینه برای کامپیوترهای با سیستم‌های قدیمی یا سخت افزار ضعیف مناسب است. کیفیت گرافیکی و رندرینگ بازی به حداقل می‌آید تا عملکرد بهتری در هرزنامه بهتون دگیده شود. معمولاً شامل کیفیت پایین تصاویر، نورپردازی ساده و جزئیات کمتر است.

2. Low (پایین): این گزینه کیفیت رندرینگ و گرافیک را کمی افزایش می‌دهد، اما همچنان بهینه‌سازی شده است. جزئیات کمتری مثل سایه و روشنایی پخش می‌شود و کیفیت تصاویر به کم‌ترین مقدار ممکنی کاهش می‌یابد.

3. Medium (متوسط): این گزینه کیفیت نسبتاً متوسطی را ارائه می‌دهد. رندرینگ بهینه‌سازی شده‌ای دارد با جزئیات بیشتر در نورپردازی و مدل‌ها. این گزینه می‌تواند برای بسیاری از بازی‌ها مناسب باشد.

4. High (بالا): در این گزینه، کیفیت گرافیکی و رندرینگ به یک سطح بالاتر رفته است، و جزئیات بیشتری در نورپردازی، رنگ‌ها، سایه‌ها و مدل‌ها وجود دارد. اما نیازمند سخت‌افزار قوی تری برای اجرا است.

5. Very High (خیلی بالا): در این گزینه، طبیعیت بینهایت ، نورپردازی با کیفیت بالا و تمام جزئیات حاضر در بازی نمایش داده می‌شود. این سطح کیفیت به سخت­ افزار قدرتمندی نیاز دارد تا بتوانید به طور سیار تجربهٔ بازی را به کاربران برسانید.
نتیجه : با ساخت پنل انتخاب میتونید بازی هایتون تا حدودی در سیستم ضعیف اجرا کنید
بنده قسمت quality را به قسمت نقسیم کردم از a تا c
UnityChan(Channel)
بنده قسمت quality را به قسمت نقسیم کردم از a تا c
اول a را که توصیح دادم خدممتون : یعنی سطح های گرافیک که یونیتی برامون پیشفرض توصیح داده

دوم b : کدوم تنظیمات در حال حاضر انتخاب شده نامشون نوشته ببنید اگر مثلا high

سوم c : تنظیمات مربوط به سطح گرافیک هست که میتونید گزینه ها و پارامتر هاشون تغییر بدید
UnityChan(Channel)
بنده قسمت quality را به قسمت نقسیم کردم از a تا c
قسمت a و b توصیح دادیم خدممتون مونده c که توصیحش دشواره و کمی زمان خواهد برد اما ما آرام و مرحله مرحله میریم جلو 👊
UnityChan(Channel)
بنده قسمت quality را به قسمت نقسیم کردم از a تا c
سوال چرا در کنسول ها مثل کامپیوتر سطح گرافیک نمی سازند ؟ جواب چون قدرت همه شون یکی هسن و نیازی نیست اینکارو انجام بدند بعضا میان نسخه pro از یک کنسول میسازن که قدرتش کمی زیاده نه اینکه کلا زیر و رو کنه پس در کنسول ها نیازی به این کارا نیست