Unity Learning
2.89K subscribers
556 photos
185 videos
1.03K files
270 links
⭕️کانال آموزش حرفـــه ای موتور بازی سازی یـــونیتی

▪️ @UnityLearning ▫️

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

@UnityLearning_Admin

🔹 کد شامد /👇

1-1-3526-61-3-1

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

@UnityLearning_Ads

لینک گروه تبادل نظر اعضای کانال
@UnityLearning_Group
Download Telegram
Unity Learning
Fantasy Adventure Environment v1.5.5 (Dec 28 2021).unitypackage
Media is too big
VIEW IN TELEGRAM
🎦 #کلیپ #تست و نمایش پکیج Fantasy Adventure Environment

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

@UnityLearning
This media is not supported in your browser
VIEW IN TELEGRAM
🎦 #کلیپ کوتاه از محیط دموی پکیج Magic Forest

🔹 همانطور که ذکر شد، این پکیج دارای تکسچرهای یک جنگل تاریک شامل درخت، پس زمینه، پرنده و... را به صورت جداگانه می باشد.

@UnityLearning
Unity Learning
Hospital Laboratory.unitypackage
This media is not supported in your browser
VIEW IN TELEGRAM
🎦 #کلیپ کوتاه تست و نمایش پکیج Hospital Laboratory در محیط یونیتی 2022

🔹 همانطور که اشاره شد، این پکیج مجموعه ای از آبجکت های آمادۀ آزمایشگاه بیمارستانی را در اختیار شما قرار می دهد.

@UnityLearning
Unity Learning
Modular Sci-Fi Weapons v2.2.unitypackage
This media is not supported in your browser
VIEW IN TELEGRAM
🎦 #کلیپ کوتاه تست و نمایش جزئیات پکیج Modular Sci-Fi Weapons

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

@UnityLearning
Unity Learning via @buttonsbot
🪖 معرفی و تست پکیج Military pack part one 🔹 مجموعه‌ای از ادوات نظامی (آبجکت، تکسچر.....) 📺 در کلیپ فوق می‌توانید تست پکیج که در محیط یونیتی ۲۰۲۲ انجام شده است را ببینید. 🅰 نام کامل: Military Pack Part 1 💰 قیمت در استور: 58€ 💡 شماره نسخه: 1.21 (نسخه آموزشی)…
Media is too big
VIEW IN TELEGRAM
🌐 #کلیپ معرفی پکیج Military Pack در صفحه استور یونیتی  (کانال یوتیوب Manufactura K4)

🔸 همانطور که ذکر شد، این پکیج دارای یک محیط آماده (Demo Scene) می باشد که در آن یک پادگان کوچک نظامی طراحی شده است. برخی از تصاویر منتشر شده از پکیج در صفحه Asset Store نیز در کامنت های این پست قرار خواهد گرفت.

🔴 جهت دانلود از پیام‌رسان بله (به صورت فایل فشرده در ۲ پارت حدودا ۴۰۰ مگابایتی)

🌐 پارت اول

🌐 پارت دوم

@UnityLearnig
Media is too big
VIEW IN TELEGRAM
🔘 #دانلود #پکیج Low Poly Megapolis

🏢 مجموعه ای از آبجکت های یک شهر در سبک کارتونی Low Poly

🔹 با استفاده از این پکیج می توانید به مجموعه ای از آبجکت های سبک Low Poly یک شهر شامل ساختمان، وسایل نقلیه، ابزار و وسایل، خیابان و .... دسترسی داشته باشید. 🚗✈️🚦🚧🏢☁️

نام کامل: Low Poly Megapolis
💰 قیمت در استور: €19.95
📈 شماره نسخه: 1.05
📅 تاریخ به روزرسانی: May 6, 2023
💻 قابلیت استفاده در: یونیتی 2020.3.0 به بعد (#تست_شده در یونیتی 2022)

📺 #کلیپ فوق، معرفی و تست پکیج می باشد. امکان دانلود پکیج از پیکوفایل، پیام رسان بله و به طور مستقیم از تلگرام (پست بعدی) فراهم می باشد.

@UnityLearning
Unity Learning
ANIMSET INJURED v1.0.unitypackage
This media is not supported in your browser
VIEW IN TELEGRAM
🎦 #کلیپ #تست #پکیج ANIMSET INJURED

🔹 در این کلیپ تعداد چهار انیمیشن به صورت تست در محیط بازی استفاده می شود، همانطور که ذکر شد، می توانید تمامی انیمیشن ها را در صفحه استور یونیتی به صورت سه بعدی مشاهده نمایید.

@UnityLearning
AZURE Nature v1.1.5.unitypackage
308.8 MB
🟢 #دانلود #پکیج فوق العاده AZURE Nature

🌎 محیط آمادۀ طبیعت در سبک کارتونی

🎦 #کلیپ و تصاویری از محیط آماده Demo پکیج در #کامنت ها قرار خواهد گرفت. #تست_شده در یونیتی 2022.1.24

🎯 این پکیج دارای Prefabهای جداگانه جهت طراحی محیط به صورت سلیقه ای می باشد.

@UnityLearning
Media is too big
VIEW IN TELEGRAM
🎦 #کلیپ ضبط شده درس بازی سازی

🎯 #آموزش مبحث حرکت و جابجایی آبجکت دو بعدی با انیمیشن در یونیتی

🦅 ایجاد حرکت پرنده به صورت رفت و برگشتی با انیمیشن در یونیتی

@UnityLearning
Media is too big
VIEW IN TELEGRAM
🎦 #کلیپ #آموزش ارسال اطلاعات از بازی (کلاینت) به سرور (به زبان php)

🎯 انجام یک مثال ساخت صفحه لاگین برای بازی

🔹 این آموزش برای افرادی که به زبان های سمت سرور (مثل php) و پایگاه داده (مثل MySQL) تسلط دارند، مناسب است و در آن روش های ارسال اطلاعات به سرور php و بررسی پایگاه داده توضیح داده شده است.

🔸 پروژه آموزشی و فایل های دیتابیس و php نیز در پست بعدی ارسال خواهد شد.

☑️ نکاتی که به آن اشاره می شود:

🔹 چگونگی اتصال به سرور جهت انجام برخی اَعمال خاص و دریافت پاسخ از آن
🔹 استفاده از کدهای php (سمت سرور) و اتصال آن به اسکریپت در یونیتی
🔹 کار با دیتابیس MySQL در یونیتی
🔹 ساخت صفحه لاگین برای ورود به بازی

📺 دانلود کلیپ از آپارات 📺


@UnityLearning
Media is too big
VIEW IN TELEGRAM
🎦 #کلیپ آموزشی طراحی بازی سبک توپ در محیط و ریزش مسیر پس از عبور توپ از آن

⚽️ در این کلیپ توضیحاتی برای طراحی بازی سبک توپی که با کلیدهای جهتی حرکت کند و پس از عبور از مسیر ساخته شده، آبجکت سقوط کند، نکاتی ذکر می شود.

📋 برای اینکار دو اسکریپت مورد استفاده قرار گرفت، اسکریپت اول با عنوان Move جهت طراحی حرکت آبجکت (توپ) با کلیدهای جهتی و دنبال شدن آن توسط دوربین و اسکریپت دوم با نام Fall برای ساخته شدنِ آبجکت های مسیر حرکت توپ (در محیط Editor و قبل از اجرای بازی) و بحث سقوط آبجکت ها پس از عبور آن (⚽️) می باشد که در کامنت ها ارسال خواهند شد.

@UnityLearning
Media is too big
VIEW IN TELEGRAM
🎦 #فیلم #آموزش دستورات Invoke در یونیتی

🔹 اجرای دستورات یک متد، بر حسب زمان یا به صورت تکرار شونده از کاربردهای دستوارت Invoke است که در این #کلیپ آموزشی به طور مفصل بررسی شده است.

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

🎯 با استفاده از دستوراتی مانند WaitForSeconds یا InvokeRepeating می توان در یونیتی تاخیر زمانی ایجاد کرد یا یک عمل را در بازۀ زمانی خاص تکرار کرد در این کلیپ تکرار شدنِ دستورات یک متد در بازۀ زمانی رندوم در تابع Update آموزش داده می شود.

🔤🔤🔤🔤🔤
🔤🔤🔤🔤🔤🔤🔤🔤

@UnityLearning
Please open Telegram to view this post
VIEW IN TELEGRAM
Media is too big
VIEW IN TELEGRAM
🎦 #کلیپ #آموزش دستورات #کلاس Playerprefs در یونیتی

🎯 با استفاده از این کلاس می توان مقادیر را در پروژه یونیتی ذخیره کرد تا بتوان در بخش های مختلف از آنها استفاده کرد. این مقادیر در پلتفرم های مختلف در مسیرهای خاصی ذخیره سازی می شوند، مثلاً در محیط ویندوز، کلیدهای Set شده در رجیستری ویندوز در مسیر زیر ذخیره خواهند شد:

Computer\HKEY_CURRENT_USER\SOFTWARE\

🔸 در این کلیپ مثال ساده ای برای #ذخیره_سازی موقعیت مکانی آبجکت در بازی (در هنگام بسته شدن بازی) و بازیابی آن به همراه دستورات مهم کلاس PlayerPrefs توضیح داده شده است.

@UnityLearning
Media is too big
VIEW IN TELEGRAM
🎦 #کلیپ #آموزش قرار دادن Outline (یا Stroke) به متن های TMP در یونیتی

🎨 یکی از قابلیت های Text Mesh Pro در یونیتی ایجاد تغییرات دلخواه روی ظاهر متن نمایشی است، در این کلیپ به چگونگی قرار دادن خطوط دور متن برای این کامپوننت پرداخته خواهد شد.

🎯 قرار دادن تکسچر روی متن:

با استفاده از شیدر Text Mesh Pro Distance Field نیز می توان به جای رنگ (برای Outline یا ظاهر متن) از تکسچر استفاده کرد.

📺 مشاهده و دانلود همین کلیپ از آپارات 📺

@UnityLearning
Unity Learning
Spiral_movement.zip
Media is too big
VIEW IN TELEGRAM
🎦 #کلیپ #توضیحات #اسکریپت آماده حرکت به شکل حلزونی

🌀 همانطور که توضیح داده شد، از این اسکریپت هم می توان جهت چرخش آبجکت ها (حرکت حلزونی شکل) و هم ساخته شدن استفاده کنید (پارامتر isSpawn)

🎯 توضیحات پارامترها:

🔹 پارامتر spawnObject : آبجکتی که قصد چرخش آن را داریم. (چرخش حول آبجکتی انجام می شود که اسکریپت به آن متصل شده است)
🔹 پارامتر delayTime : فاصله زمانی بین هر بار تکرار
🔹 پارامتر isSpawned : ساخته شدن آبجکت یا فقط حرکت
🔹 پارامتر isTower : حرکت روی محور y ها یا خیر؟
🔹 پارامتر reverse : حرکت صعودی یا نزولی روی محور yها
🔹 پارامتر increment_degree : میزان افزایش درجه (در حلقه for)
🔹 پارامتر increment_radius : میزان فاصله بین شعاع ها
🔹 پارامتر increment_tower : میزان افزایش/کاهش روی محور yها
🔹 پارامتر radius : شعاع اولیه

@UnityLearning
Media is too big
VIEW IN TELEGRAM
✔️ #کلیپ #معرفی و بیان عملکرد اسکریپت Fade

🌐 در این اسکریپت دو متد با عناوین FadeIn و FadeOut آماده شده است که در هر کدام بر اساس زمان در نظر گرفته شده عملکرد تنظیم میزان شفافیت متریال متصل شده به آبجکت کنترل و مقدار دهی می شود.

📺 مشاهده کلیپ در آپارات 📺

@UnityLearning
Please open Telegram to view this post
VIEW IN TELEGRAM
Scripts.zip
1.5 KB
📋 #اسکریپت_آماده حرکت آبجکت به سمت نقطه کلیک شده روی صفحه

🎯 با استفاده از این اسکریپت ها، می توانید حرکت مستقیم (با شتاب و یا بدون شتاب) برای حرکت به سمت نقطه ای کاربر روی آن کلیک می کند.

✔️ #توضیحات بیشتر در #کلیپ بعدی ارسال خواهد شد.

⚠️ نکته مهم: قبلاً نیز در «این پست» حرکت با مسیر یابی نیز قرار گرفته بود. (حرکت به سمت نقطه کلیک شده بر اساس NavMesh) - اما این دو اسکریپت حرکت به سمت مستقیم هستند.

@UnityLearning
Media is too big
VIEW IN TELEGRAM
🎦 #کلیپ #آموزش استفاده از اسکریپت های حرکت به سمت نقطه ای که روی آن کلیک شده است.

🔸 دو اسکریپت در پست قبلی در دسترس قرار گرفت که عملکرد آنها حرکت (با شتاب و با استفاده از کامپوننت Rigidbody و بدون استفاده از آن) به سمت نقطه ای که کاربر روی آن کلیک می کند، می باشد که نحوۀ استفاده از آنها در این کلیپ توضیح داده شده است.

@UnityLearning
Media is too big
VIEW IN TELEGRAM
🎦 #کلیپ #اموزش مباحث مقدماتی ویژوال اسکریپتینگ Visual Scripting در یونیتی

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

🔹 در این کلیپ نکات اولیۀ این قابلیت همراه با یک مثال ساده ذکر شده است، راحت ترین کار برای اضافه کردن Visual Scripting استفاده از منوی Component و گزینه Visual Scriptng است که پس از آن #کامپوننت مورد نظر (State یا Script) به آبجکت انتخاب شده، متصل می شود و می توان سایر اقدامات (مثل ساخت #گراف) را روی آن انجام داد.

@UnityLearning