کانال تخصصی یونیتی ( آموزش و نکته )
1.76K subscribers
548 photos
146 videos
51 files
250 links
به نام خدا

مسئولیت مطالب یا آگهی ارسالی در کانال یا کامنت ها به عهده من یا ما نیست

لیست گروه ها و...
https://t.me/UnityEngine3D/823

برای تبلیغ در کانال و گروه :
https://t.me/UnityEngine3DAds

مدیر اصلی(مالک)
@UnityEngine
Download Telegram
سلام دوستان
یک دوره یودمی دوباره تخفیف صد در صد خورده ، مربوط به ساخت بازی Runner بی نهایت هست در یونیتی (البته این رو قبلاً هم گذاشتیم ولی اگه کسی ثبت نام نکرده میتونه بره ثبت نام کنه)

لینک : https://www.udemy.com/course/endlessrunner/?couponCode=ENDLESS-RUNNER-FREE2


اگه کد تخفیف اعمال نشد این کد رو داخل کادر مخصوص کد تخفیف بزنید 👈 ENDLESS-RUNNER-FREE2


ظرفیتش محدوده (۱۰۰۰ نفر اول)


👉 @UnityEngine3D 👈
optimize-your-console-and-pc-game-performance.pdf
6.5 MB
کتاب در مورد بهینه سازی عملکرد کنسول و pc از شرکت یونیتی به زبان انگلیسی



#یونیتی #کتاب #آموزش #بهینه_سازی



👉 @UnityEngine3D 👈
Media is too big
VIEW IN TELEGRAM
سلام دوستان ، فصل آخر آموزش DOTS که مربوط به RayCast بود رو تموم کردم و نتیجه اش این شد

با DistanceHit هست و فاصله ای که تانک باید تشخیصش بده ۲۰ متر به پایین هست (هر کدوم از زامبی ها نزدیک تر بود تانک روی اون زوم میشه و بعد از نابودی زامبی می‌ره بعدی)

بعد توی دومین باری که بازی رو زدم روی شروع ، Gizmos رو فعال کردم ، هر Entity که فیزیک داشته باشه و فاصله اش ۲۰ متر به پایین باشه رو شناسایی میکنه
سلام دوستان
یک آموزش دیگه در مورد ریاضیات داخل یونیتی تخفیف صد در صد خورده (ظرفیتش محدوده)


لینک :
https://www.h3dlearn.com/course/mathematics-for-computer-games-development-using-unity


کد تخفیف رو موقع خرید بزنید تا تخفیف صد در صد اعمال بشه 👈 VIDEOGAMEMATH



👉 @UnityEngine3D 👈
unity-game-dev-field-guide_@UnityEngine3D.pdf
6.1 MB
کتاب راهنمای میدانی یونیتی از شرکت یونیتی به زبان انگلیسی



#یونیتی #کتاب #آموزش



👉 @UnityEngine3D 👈
the-falconeer-case-study_@UnityEngine3D.pdf
606.4 KB
کتاب How The Falconeer took flight on six platforms with Unity از شرکت یونیتی به زبان انگلیسی



#یونیتی #کتاب #آموزش



👉 @UnityEngine3D 👈
ebook_future_proof_mobile_game_optimization_operation.pdf
4.3 MB
کتاب 6 راه حل برای اثبات بهینه سازی عملکرد بازی موبایلی در آینده از شرکت یونیتی به زبان انگلیسی



#یونیتی #کتاب #آموزش #بهینه_سازی



👉 @UnityEngine3D 👈
به نام‌ خدا

آموزش تنظیم زاویه محور های یک شئ در یونیتی

1⃣ - با تابع Quaternion.AngleAxis


شکل اصلی تابع Quaternion.AngleAxis اینطوری هست :
public static Quaternion AngleAxis(float angle, Vector3 axis);

همون طور که مشاهده میکنید این تابع دو پارامتر داره :
1- پارامتر اولی از جنس عدد اعشاری برای زاویه هست (مثلاً ۳۰ درجه)
2- پارامتر دومی از جنس Vector3 و برای محور هست (مثلا محور y)


مثال :
transform.rotation = Quaternion.AngleAxis(30, Vector3.up);


الان گیم آبجکتی که این اسکریپت بهش نسبت داده شده زاویه محور y اون مساوی 30 درجه میشود

1- چون خروجی تابع Quaternion.AngleAxis از نوع Quaternion هست ، ما زاویه محور رو با این تابع تبدیل به Quaternion میکنیم و سپس به transform.rotation که باز از نوع Quaternion هست نسبت میدیم


2- تابع Vector3.up معادل new Vector3 (0,1,0) هست ، اگه خواستید زاویه یک محور دیگه رو تغییر بدید میتونید اینطوری بنویسید :

مثلاً برای محور z :
Vector3.forward;
یا
new Vector3 (0,0,1);

و مثلاً برای محور x :
Vector3.right;
یا
new Vector3 (1,0,0);


(این ها رو باید به عنوان پارامتر دوم تابع Quaternion.AngleAxis قرار بدید)


2⃣ - با استفاده از Quaternion (مثلاً میخوای بگی خیلی خفنی😂)

درک Quaternion سخت هست کمی ، منتها سایت هایی وجود دارند که بشه زاویه ی محور رو به Quaternion تبدیل کرد

مثلاً Quaternion سی درجه محور y میشه (حدوداً) :
x = 0
y = 0.259
z = 0
w = 0.966


تابع اصلی Quaternion اینطوری هست :
public Quaternion(float x, float y, float z, float w);

در نتیجه اگه بخوایم زاویه آبجکتی رو روی 30 درجه در محور y بگذاریم با این روش میشه این (حدوداً) :

transform.rotation = new Quaternion(0 , 0.259f , 0 , 0.966f);


(البته این روش دوم رو خودتون تست کنید و... ببینید درست نوشتم یا نه)


نتیجه :
پیشنهاد میکنم روش اول رو استفاده کنید ، چون هم آسون تر هست و هم وقتتون کمتر گرفته میشه (هم خودمم خیلی نمیدونم روش دوم دقیقا به چه دردی میخوره😂)
و این تابع (Quaternion.AngleAxis) زاویه‌ ی محور رو خودش تبدیل به Quaternion میکنه



یک سایت برای تبدیل زاویه محور به Quaternion و بلعکس :
https://quaternions.online



یک آموزش برای درک Quaternion ها :
https://www.udemy.com/course/quaternions


اگر اشکالی در قسمتی از آموزش بود کامنت بدید


#آموزش #فارسی #یونیتی

👉 @UnityEngine3D 👈
این Holistic3D دیروز کد تخفیف نگذاشت؟
how-unity-integrated-success-empowers-coatsink-to-deliver-be.pdf
6.4 MB
کتاب چگونه یونیتی به Coatsink قدرت یکپارچه شدن میدهد تا بازی های بهتر و سریعتری ارائه دهد از شرکت یونیتی به زبان انگلیسی



#یونیتی #کتاب #آموزش



👉 @UnityEngine3D 👈
سلام دوستان
واکنش های کانال رو فعال کردم ، الان احتمالا باید تلگرامتون رو آپدیت کنید تا براتون فعال بشه
🎉5👍3🤩31
unity-for-technical-artists-key-workflows-and-toolsets.pdf
8.1 MB
کتاب ابزار ها و کار های کلیدی یونیتی برای هنرمندان تکنیکال (technical artist) از شرکت یونیتی به زبان انگلیسی



#یونیتی #کتاب #آموزش



👉 @UnityEngine3D 👈
👍11
کانال تخصصی یونیتی ( آموزش و نکته )
unity-for-technical-artists-key-workflows-and-toolsets.pdf
برای لایک پُستی هم میتونید دوبار بزنید روی اون پُست تا واکنش "👍" به اون پست اضافه بشه
👍13🔥4😁1🤩1
به نام خدا

#سوال : برای شروع یادگیری داخل یونیتی چه آموزش هایی پیشنهاد میدید ؟


#جواب :
توی گوگل جستجو کنید سایت های زیادی هستند ولی چند تاشون رو بهتون معرفی میکنم


🔹 آموزش ویدیویی به زبان فارسی :

آموزش اول : https://b2n.ir/z75922

آموزش دوم : https://b2n.ir/s08721

آموزش سوم : https://b2n.ir/s58485

آموزش چهارم : https://b2n.ir/k57826

آموزش پنجم : https://b2n.ir/r65297



🔹 آموزش متنی به زبان فارسی :
https://b2n.ir/s25976




🔹 آموزش یونیتی به زبان انگلیسی (از سایت UnityLearn) :
https://b2n.ir/d68155



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


#یونیتی #آموزش #فارسی

👉 @UnityEngine3D 👈
👍6
چرا هر چی فعالیت کانال کمتر میشه تعداد اعضای کانال رشد بیشتری پیدا میکنه😑؟
😁10🔥2