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
Media is too big
VIEW IN TELEGRAM
🎞 ویدیو جدید با عنوان Implementing Ability System (پیاده‌سازی سیستم مهارت‌ها) از سری فیلم‌های Prototype در کانال یوتیوب یونیتی

🔹 در این ویدیو قابلیت‌های یک پروژه کامل توضیح داده می‌شود. (فیلم رسمی از سایت یونیتی به زبان انگلیسی)

🔸 این پروژه با حجم ۶۵۰ مگابایت در پست بعدی قابل دانلود است. بازی فوق یک بازی در سبک تیر اندازی Survival است که می‌توانید از ویژگی‌های خاص آن، مانند سیستم مدیریت مهارت‌های بازیکن، در پروژه‌های خود استفاده کنید.

@UnityLearning
unity-fv-ip-cellshaded.zip
651.2 MB
📥 #پروژه کامل معرفی شده در فیلم قبلی با عنوان Implementing Ability System پیاده‌سازی سیستم مدیریت مهارت‌های بازیکن

🔹 همانطور که می‌دانید در این سبک بازی‌ها، بازیکن می‌تواند مهارت‌های مختلفی داشته باشد‌ مثلا مهارت تیر اندازی، جنگ تن به تن و.... با استفاده از پروتوتایپ‌های این پروژه می‌توانید این مهارت‌ها را در طول بازی مدیریت کنید.

@UnityLearning
Modern Building Pack Vol 2 v1.0(@UnityLearning).unitypackage
61.4 MB
🏢 #دانلود #پکیج آبجکت ساختمان های شهری

Modern Building Pack Vol 2

🏠 مجموعه ای از چندین آبجکت ساختمان برای طراحی محیط شهر به #درخواست کاربران کانال

💻 نسخه یونیتی پشتیبانی شده: 5.3.0 به بعد
💰 قیمت: 15$
📅 تاریخ به روزرسانی: Mar 7, 2018

این پکیج جهت طراحی محیط ظاهری یک شهر بسیار مناسب می باشد.

@UnityLearning
🔴 آخرین خورشید گرفتگی قرن در ایران

📅 فردا یک شنبه ۱ تیر ماه ۱۳۹۹

🌞 این خورشید گرفتگی در اکثر نقاط ایران با درصد بالا قابل رویت خواهد بود.

گرفتگی از حدود ساعت ۸:۵۰ شروع و تا ۱۲ ظهر ادامه خواهد داشت (این ساعت در نقاط مختلف، تا حدود نیم ساعت متفاوت خواهد بود) ، اوج گرفتگی نیز حدود ساعت ۱۰ تا ۱۰:۳۰ می‌باشد. همچنین بالاترین درصد گرفتگی مربوط به چابهار با ۹۵ درصد خواهد بود. در تهران، اصفهان، شیراز، تبریز و مشهد هم این درصد از ۳۰ تا ۶۰ درصد متغیر است.

🕋 در هنگام خورشید گرفتگی، نماز آیات واجب می‌شود.

⚠️ نگاه کردن به خورشیدگرفتگی با چشم غیر مسلح، خسارت‌های جبران‌ناپذیری به چشم انسان وارد می‌کند.

👁 #مراقب_چشم‌های‌_خود_باشیم

@UnityLearning
Time_Part1(@UnityLearmimg).mkv
172 MB
🎦 #فیلم #آموزش مدیریت زمان بازی در یونیتی #قسمت_اول

در این فیلم به صورت #یادآوری اما یکپارچه به دستورات مدیریت زمان در یونیتی (محیط Editor و کدنویسی) پرداخته می‌شود. از جمله مطالب این فیلم می‌توان به نمایش زمان گذشته، تغییر سرعت گذشت زمان و متوقف کردن بازی مثلا برای ساخت منوی وسط بازی و اجرای مجدد آن اشاره کرد.

🔹 دستور Time.time زمان گذشته از بازی به صورت اعشاری

🔹 دستور Time.deltaTime برای هماهنگ سازی سرعت اجرای دستورات توابع Update در سخت افزارهای مختلف

🔹 دستور Time.timeScale برای تنظیم سرعت گذشت زمان


💡 قسمت بعدی آموزش نیز به زودی در کانال به روز رسانی خواهد شد.

@UnityLearning
Time_part2.mkv
120.7 MB
🎦 #فیلم #آموزش کار با زمان در بازی های یونیتی #قسمت_دوم

🔹 در این قسمت از آموزش مدیریت زمان، مطالبی چون انواع حالت های ایجاد وقفه و دستورات تکرار بر اساس زمان مورد بررسی قرار میگیرد.

همانطور که می دانید با استفاده از دستوراتی چون WaitForSeconds و Invoke میتوان در اجرای یک بلاک از کدها (IEnumbertor) وقفه ایجاد کرد. همچنین با دستور InvokeRepeating می توان اجرای دستورات یک متد را طبق یک زمان خاص تکرار کرد.

💡 امکان دانلود فیلم در کیفیت های مختلف توسط نماشا نیز فراهم شده است.

@UnityLearning
BackgroundSounds.mkv
56.2 MB
🎦 #فیلم #آموزش پخش صدای خاص در هنگام کلیک کردن روی آبجکت های UI (مثلا Button)

🔹 در این ویدیو آموزشی علاوه بر مطلب ذکر شده، آموزش قرار دادن یک صدا به عنوان پس زمینۀ بازی نیز بیان خواهد شد. برای اینکار از یک گیم آبجکت خالی (Empty GameObject) جهت پخش صدا به صورت دو بعدی استفاده شده است.

☑️ در ادامه نیز با استفاده از متدهای آمادۀ یونیتی برای Event System (رویدادهای کنترل های UI) در هنگام کلیک شدن روی یک آبجکت Button یک صدای خاص را همزمان با صدای پس زمینه پخش خواهد شد. اینکار بدون کد نویسی و تنها با استفاده از متد Play مربوط به کامپوننت AudioSource در رویداد OnClick انجام می شود.

🔍 امکان دانلود و مشاهده از سرورهای یوتیوب و نماشا نیز فراهم شده است.

@UnityLearning
Media is too big
VIEW IN TELEGRAM
🎦 #فیلم #آموزش پخش صدای خاص در هنگام کلیک کردن روی آبجکت های UI
با کیفیت معمولی

🔹 همانطور که قبلاً نیز در کانال توضیح داده شده است، برای پخش یک صدا به عنوان پس زمینه در یونیتی باید پارامتر Spatial Blend آن روی حالت دو بعدی تنظیم شده باشد. ضمنا اگر قرار است، این صدا تا پایان این مرحله (Scene) از بازی دایماً تکرار شود، لازم است، پارامتر Loop نیز روی حالت فعال (true) قرار گیرد.

@UnityLearning
Audio
🎵 صدای دینگ استفاده شده در فیلم آموزشی پست قبل

📍 به منظور پخش این صدا در هنگام کلیک شدن روی یک دکمه، تنها کافی است، ابتدا آن (صدا) را به عنوان AudioSource به یکی از آبجکت های فعال بازی متصل کرد، اما پارامترهای Play On Awake و Loop آن را غیر فعال کرد.

🔹 سپس جهت پخش این صدا در هنگام کلیک شدن کافی است در رویداد OnClick مربوط به Button مورد نظر، این آبجکت را اضافه کرده و نهایتا گزینه AudioSource.Play را انتخاب نمود.

@UnityLearning
Calculator.mkv
67.1 MB
🎦 #فیلم #آموزش ساخت یک ماشین حساب ساده در یونیتی

🔹 در این ویدیوی آموزشی اقدام به طراحی و ساخت یک ماشین حساب ساده شامل اعمال ضرب✖️، تقسیم، تفریق و جمع خواهد شد. همچنین عمل جذر نیز برای حالت‌هایی که ورودی ماشین حساب تنها یک عدد است، نیز توضیح داده خواهد شد. البته حالت ورود اعداد (دکمه‌های 0⃣1⃣2⃣3⃣4⃣5⃣6⃣7⃣8⃣9⃣) نیز در پروژه طراحی شده است‌.

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

@UnityLearning
Calculator.unitypackage
8.2 KB
📋 اسکریپت و محیط طراحی شده در فیلم آموزش طراحی یک ماشین حساب ساده در یونیتی

📱 در این پروژه‌ی ساده، از یک InputField برای دریافت ورودی‌های کاربر و همچنین تعدادی Button برای اعمال ورود عدد یا عمل مورد نظر در ماشین حساب استفاده شده است.

@UnityLearning
🌹حاجیان مكه روند و فقرا سوی تو آیند، جان به قربان رضا كه تو حج فقرایی

💐 ولادت شمس الشموش، انیس النفوس، خسرو اقلیم طوس آقا امام رضا علیه السلام مبارک.


🌸 اَللّهُمَ صَلِّ عَلي علي بن مُوسَي الِّرِضا المَرُتَضي اَلاِمامِ التَّقيِّ النَّقيِّ وَ حُجَتِكَ عَلي مَن فَوقَ الاَرضِ و َمَن تَحت الثَّري
اَلصِدّيقِ الشَّهيدِ صَلاةً كَثيرَةً تآمَّةً زاكِيَةً مُتَواصِلَةً مِتَواتِرَةً مُتَرادِفَة كَاَفضَلِ ما صَلَّيتَ عَلي اَحَدٍ مِن اوليائِكَ.

🌷التماس دعا🌷

@UnityLearning
🔹️ موتور بازی‌سازی یونیتی، برای اولین بار، در چه سالی ارائه شد؟
Anonymous Quiz
23%
2000
35%
2002
29%
2005
13%
2007
🟡 ارائه سوالات و طرح برخی نظر سنجی‌ها در رابطه با بازی و موتور بازی سازی یونیتی

🔹 از این پس به منظور بالا بردن اطلاعات عمومی شما کاربران عزیز، در کنار آموزش‌های کانال، سوالات و نظر سنجی‌هایی نیز قرار خواهد گرفت. اگر شما این مطالب را مشاهده نمی‌کنید، لطفا تلگرام خود را به آخرین نسخه(رسمی) آپدیت کنید.

برای دریافت اطلاعات بیشتر در رابطه با پاسخ سوالات طرح شده از دکمه (💡) که بعد از پاسخ‌گویی به سوال نمایش داده می‌شود، می‌توانید استفاده کنید.

@UnityLearning
👥 #نظر_سنجی

از کدام نرم‌افزار برای ویرایش اسکریپت در یونیتی استفاده می‌کنید؟
Anonymous Poll
69%
Visual Studio
10%
JetBrain Rider IDE
6%
Notepad ++
15%
سایر نرم‌افزارها
npp7.8.8x64.exe
3.9 MB
📥 #دانلود آخرین نسخه از نرم‌افزار ویرایش اسکریپت Notepad ++

🔹 نرم‌افزار Notepad ++ نرم‌افزاری متن‌باز برای ویرایش کدها در زبان‌های مختلف است، این نرم‌افزار قابلیت هماهنگ سازی با یونیتی را دارد، اما ویژگی پیشنهاد کلمات در آن به خوبی سایر نرم‌افزار ها (مثلا ویژوال استودیو یا Rider) نیست!

سبک بودن npp از همه نظر (حجم و سرعت اجرا) از مهمترین ویژگی‌هایی است که برخی کاربران را به استفاده از آن ترغیب می‌کند.

💻 نسخه فوق، مناسب برای ویندوزهای ۶۴ بیتی و آخرین ورژن ارائه شده(نسخه ۷.۸.۸) در سایت رسمی آن است‌. نسخه ۳۲ بیتی نیز در پست بعدی قابل دانلود خواهد بود.

@UnityLearning
npp.7.8.8x86.exe
3.6 MB
📥 #دانلود نسخه ۳۲ بیتی ویرایشگر اسکریپت Notepad ++

♻️ آموزش مربوط به هماهنگ‌سازی این نرم‌افزار با #یونیتی نیز قبلا در کانال قرار گرفته است. این هماهنگ سازی برای رفتن به خط دارای اخطار، زمانی که روی خطای تولید شده در #پنجره کنسول کلیک می‌شود، مفید است.

@UnityLearning
PrimeNumber.cs
802 B
☑️ #اسکریپت بسیار ساده برای بررسی اول بودن یک عدد جهت استفاده در یونیتی

🔹 این اسکریپت دارای یک تابع به نام isPrime است که در اصل عملکرد آن بررسیِ اول بودن/نبودن عددی است که به عنوان ورودی به آن ارسال می شود.

📍 به عنوان #مثال و برای اجرای کد، در تابع Start این اسکریپت یک حلقه قرار گرفته است تا اعداد اول بین دو عدد را در یک UI Text نمایش دهد.

🔍 این تابع در بازی های ریاضی/معمایی کاربرد دارد.

[تصویر خروجی اسکریپت]

@UnityLearning
Unity Learning
⭕️نرم افزار ساخت آبجکت Blender 🔹بلندر یکی از نرم افزار های کم حجم و متن باز ساخت آبجکت است که اتفاقا با یونیتی به راحتی ارتباط بر قرار می‌کند و اعمال رندرینگ را برای یونیتی انجام می‌دهد. 🔸در نظر داریم از این پس علاوه بر آبجکت های 3d max ، آبجکت های بلندر…
⚪️ #دانلود آخرین نسخه نرم‌افزار ساخت آبجکت Blender

🔹 به‌منظور دانلود راحت و سریع نرم‌افزار رایگان بلندر، آخرین نسخه‌ی LTS این نرم‌افزار (نسخه 2.83.1) برای پلتفرم‌های ویندوز، مک و لینوکس در پست‌های بعدی به صورت دانلود مستقیم از تلگرام قرار خواهد گرفت.

🔸 اطلاعات بیشتر در رابطه با این نسخه

@UnityLearning
blender_2.83.1_windows64.msi
134.9 MB
⭕️ #دانلود فایل نصبی نرم افزار Blender

🔸شماره‌نسخه: 2.83.1 LTS
🔹پسوند فایل: msi
📍نسخه 64 بیتی

♻️ مناسب برای تمام ویندوز های ۶۴ بیتی

نسخه اصلی، دانلود شده از سایت سازنده

@UnityLearning
blender_2.83.1_macOS.dmg
194.1 MB
⭕️ #دانلود فایل نصبی نرم افزار Blender

🔸شماره‌نسخه: 2.83.1 LTS
🔹پسوند فایل: dmg
📍نسخه 64 بیتی

♻️ فایل نصبی برای Mac OS

نسخه اصلی، دانلود شده از سایت سازنده

@UnityLearning