Unity Learning
2.99K subscribers
574 photos
211 videos
1.05K files
280 links
⭕️کانال آموزش حرفـــه ای موتور بازی سازی یـــونیتی

▪️ @UnityLearning ▫️

🔹ارتباط با مدیر کانال/👇

@UnityLearning_Admin

🔹 کد شامد /👇

1-1-3526-61-3-1

💰 تعرفه تبلیغات/👇

@UnityLearning_Ads

لینک گروه تبادل نظر اعضای کانال
@UnityLearning_Group
Download Telegram
Unity Learning
Change_Rotation_By_Slider.mkv
[#توضیحات #فیلم آموزشی]

🔹 در این فیلم به بیان یک مثال از کنترلِ کاربردی Slider یعنی «تغییر جهت یک #آبجکت بر اساس مقدار Slider» پرداخته می شود. یک آبجکت بر اساس آنچه کاربر با تغییر Slider وارد می کند، به میزان دلخواه بچرخـــــد.

🎯 چند #یادآوری

1️⃣ پارامترهای Min Value و Max Value به ترتیب بیشترین و کمترین مقداری هستند که توسط کنترل اسلایدر برگردانده می شود، این مقدار نیز در پارمتر Value از این کنترل بر می گردد.

2️⃣ #کلاس Quaternion به منظور انجام کلیۀ عملیات مربوط به چرخش و جهت دهی در یونیتی تعریف شده است که در پست های قبلی کانال به طور مفصل در رابطه با آن صحبت شده اســــت. تابع Euler از این کلاس نیز، جهتِ تبدیل یک بردار به نوع Quaternion در #یونیتی استفاده می شود که می توان آن را معادل پارامترهای چرخش (مثل rotation) از یک آبجکت قرار داد.

@UnityLearning
sp_14_4709.pdf
878.2 KB
📋 مقاله ای به روز (در سال 2018) با عنوان

Measuring Quality of an Indie Game Developed Using Unity Framework

👈 در جهت شناخت بازی های مستقل ساخته شده با #یونیتی

@UnityLearning
#مفاهیم #بازی_سازی

🔹 بازی ویدئویی مستقل (به انگلیسی: Independent video games) به بازی‌های ویدئویی گفته می‌شود که توسط تیم کوچکی از افراد و معمولاً بدون حمایت تهیه‌کننده یا ناشر تولید می‌شوند. این اصطلاح به طور مختصر به معنی هر بازی ویدئویی کوچک که اغلب بر روی نوآوری تمرکز داشته و برای انتشار به توزیع دیجیتال متکی است. از برخی بازی‌های ویدئویی مستقلی که موفقیت مالی چشمگیری بدست آوردند می‌توان به برید، جهان گو، فلو و ماینکرفت اشاره کرد.

🌟 ارائۀ بازی های مستقل یا به اختصار Indie به سرعت در حال پیشرفت به سمت بازارهای آنلاین است که از این نظر می توانند با صنعت فیلم سازی آنها را مقایسه کرد.

@UnityLearning
Event.mkv
38.2 MB
🎦 #فیلم #آموزش استفاده از Eventهای مختلف در #یونیتی

🔹 یک رویداد (Event) چیست؟ و چگونه می توان از آنها استفاده کرد.

@UnityLearning
Changing_Volume_By_Slider.mkv
40.2 MB
🎦 #فیلم #آموزش « تغییر ولوم #صدا یک AudioSource توسط Slider»

👈 #ادامه آموزش Event ها به کمک یک مثالِ به #درخواست کاربران

@UnityLearning
Slider_Fieldofview_Camera(@UnityLearning).mkv
40.5 MB
🎦 #فیلم یک #مثال برای انجام عمل زوم کردن #دوربین در #یونیتی توسط کنترل Slider

👈 تنظیم پارامتر Field of view مربوط به دوربین بازی توسط Slider

@UnityLearning
⚫️ شهادت جمعی از هموطنان عزیزمان در حمله تروریستی اهواز را به تمام کاربران کانال و خانواده این شهیدان بزرگوار، تسلیت عرض می‌کنیم.
Audio
⚫️ آهنگ خوزستان از محسن چاووشی جهت عرض تسلیت به مناسبت شهادت تعدادی از هموطنان مظلوم مان در حمله تروریستی شهر اهواز

⬛️ #ایران_تسلیت

@UnityLearning
Directional_Light_Day_And_Night.mkv
77.1 MB
🎦 #فیلم #آموزش ساخت حالت شب و روز به کمک Directional Light

🔹 بیان مطالب تکمیلی در مورد Directional Light ها در #یونیتی

@UnityLearning
Unity Learning
Directional_Light_Day_And_Night.mkv
Day_and_Night.cs
519 B
📋 اسکریپت ساده جهت چرخش دوربین (یا هر گیم آبجکت دیگری که کد به آن متصل می شود) در جهت محور X و با سرعت مورد نظر (متغیر Speed)

@UnityLearning
Excel4Unity(@UnityLearning).7z
2.2 MB
📋 #پروژه کامل کار با فایل های Excel در یونیتی

🔹 دسترسی به فیلدها و دستورات Excel با استفاده از کتابخانه های Office

👈 مطابق با نسخه 2018.1 #یونیتی

@UnityLearning
Unity Learning
Excel4Unity(@UnityLearning).7z
📸 قطعه کد، جهت کار با تک تک فیلدهای یک فایل اکسل (با فرمت CSV) به زبان #سی_شارپ

@UnityLearning
SimpleSmoothMouseLook.cs
3.3 KB
📋 اسکریپت ساده و قوی برای چرخش دوربین با حرکت دادن ماوس (مانند بازی های اول شخص)

🔹 به همراه کلیه پارامترهای تنظیمی جهت دریافت بهترین و کاربردی ترین خروجی

@UnityLearning
Unity Learning
SimpleSmoothMouseLook.cs
📸 معرفی پارامترهای قابل تنظیم اسکریپتِ چرخش دروبین بر اساس حرکت ماوس

@UnityLearning
This media is not supported in your browser
VIEW IN TELEGRAM
📸 چرخش دوربین به صورت نرم و مانند چرخش صورت به سمت یک آبجکت دیگر با استفاده از دستور LookRotation از #کلاس Quaternion

👈 اسکریپت کامل و آماده این کار در پست بعدی قرار خواهد گرفت.

@UnityLearning
LookRotation.cs
372 B
📋 اسکریپت آماده چرخش دوربین به سمت یک آبجکت دیگر به صورت نرم و مانند حرکت بازیکن FPS با استفاده از تابع LookRotation از #کلاس Quaternion

@UnityLearning
#یادآوری #درخواست

⭕️ «انواع رابط کاربری در یونیتی»

🔹 در یونیتی دو نوع رابط کاربری وجود دارد: 1- کنترل های UI (ارائه شده در #یونیتی 5 به بعد) 2- کلاس GUI

👈 کنترل های UI از منوی GameObject و زیر منوی UI قابل دسترسی و استفاده هستند، این کنترل ها بر اساس پلتفرمی که بازی نهایی روی آن اجرا می شود، عمل می کنند، یعنی اگر بازی در کنسولی با صفحه لمسی اجرا شده با لمس شدن کنترل رویداد آن اجرا خواهد شد و مثلا اگر در یک کنسول که دارای اشاره گر ماوس بود (مثل ویندوز) اجرا شد، با کلیک شدن روی آن رویداد متناظر آن اجرا خواهد شد. اکثر این کنترل ها در کانال بررسی شده است.

🔸 در مقابل کنترل های UI که نحوه استفاده از آنها بیشتر گرافیکی است، کلاس GUI قرار دارد که برخی کنترل های رابط کاربری مثل دکمه (Button) و... را به صورت کد نویسی به شما ارائه می دهد. اکثر دستورات این کلاس به صورت کامل در کانال بررسی شده اند. بنابراین کاربران #یونیتی های قبل از ورژن 5 برای ساخت رابط کاربریِ بازی خود، می توانند از این #کلاس کاربردی در تابع OnGUI اسکریپت های خود استفاده نمایند. (جهت اطلاع بیشتر کلمه GUI را در کانال سرچ کرده و به پست های ابتدایی بروید)

@UnityLearning
Creative Cloud Uninstaller.exe
3.2 MB
🔹 برنامه پاک کننده Adobe Creative Cloud

👈 با این برنامه کوچک می توان به راحتی هر چه تمام تر نرم افزار Creative Cloud را که همراه با کلیه نرم افزارهای شرکت Adobe نصب می شود، حذف کرد.

@UnityLearning
🔹 یونیتی به نسخه 2018.2.14 آپدیت شد و هم اکنون این نسخه در دسترس استفاده کنندگان قرار گرفته است.

🔸 #دانلود مستقیم و بدون محدودیت آخرین نسخه از #یونیتی (2018.2.14)

👇گزینه مورد نظر را انتخاب کنید👇
DetachChildren.pdf
259.5 KB
#درخواست

⭕️ دستورات مهم در جهت جداسازی و مستقل کردن فرزند (ان) یک آبجکت

👈 آموزش کامل در یک فایل PDF

@UnityLearning