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
This media is not supported in your browser
VIEW IN TELEGRAM
⭕️ #فیلم آموزشی نحوه بدست آوردن Component در زیر آبجکت های یک آبجکت دیگر

🔹آموزش متنی/👇
▶️https://t.me/UnityLearning/522

◀️ منبع: youtube


@UnityLearning
cadnav_161031145040.rar
1.4 MB
⭕️ #دانلود آبجکت انسان(مرد ایستاده) به #درخواست کاربران

تست نشده
فرمت FBX و max
@UnityLearning
1_1411301T536.rar
10.1 MB
⭕️ #دانلود #آبجکت آدم آهنی بازی معروف Iron man

📍فایل obj و max قابل استفاده با 3d max

تست نشده

@UnityLearning
UnitySetup64_5.6.1f1_1.exe
499.6 MB
⭕️ #دانلود آخرین نسخه یونیتی 5.6.1

♻️نسخه اصلی(دانلود از سایت یونیتی)

🔰نسخه 64 بیتی مناسب تمام ویندوز ها

Unity Editor 5.6.1 f1 Setup Full version 64 bit

@UnityLearning
UnitySetup32_5.6.1f1_0.exe
486.5 MB
⭕️ #دانلود آخرین نسخه یونیتی
5.6.1

♻️نسخه اصلی(دانلود از سایت یونیتی)

🔰نسخه 32 بیتی مناسب تمام ویندوز ها

Unity Editor 5.6.1 Setup Full version 32 bit

@UnityLearning
UnityStandardAssetsSetup_5.6.1f1.exe
181.1 MB
⭕️ #دانلود Standard Asset های یونیتی مطابق با نسخه 5.6.1

📍نسخه اصلی استاندارد #پکیج های یونیتی ۵.۶.۱

@UnityLearning
🔸در اقدامی جدید آخرین نسخه از یونیتی را برای دانلود ساده در کانال قرار دادیم. کاربران عزیز اگر نیاز به سایر نسخه ها مثل مک و... نیز دارند، اعلام کنند تا در کانال قرار دهیم.

@UnityLearning_Admin

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

◀️ آموزش نصب یونیتی به طور کامل/👇

https://t.me/UnityLearning/128

◀️دانلود کرک/👇

https://t.me/UnityLearning/131

◀️رفع مشکل کرک نشدن/👇

https://t.me/UnityLearning/237

📍بهترین و ساده ترین کرک های ساخته شده برای یونیتی همیشه در کانال به روز رسانی می‌شود.


@UnityLearning
Unity-5.6.1f1.pkg
657.3 MB
📍به #درخواست کاربران

#دانلود ساده

⭕️نسخه مک یونیتی 5.6.1

Unity Editor Mac 5.6.1 f1

🔹این نسخه از یونیتی برای اولین بار در ایران توسط یونیتی لرنینگ ارائه شد.

@UnityLearning
StandardAssets-5.6.1f1.pkg
180.5 MB
⭕️به #درخواست کاربران

🔹نسخه کامل استاندارد #پکیج های #یونیتی 5.6.1 مربوط به نسخه مک

#دانلود ساده

Standard Package 5.6.1 f1 for Mac


@UnityLearning
▶️ Unity Editor and Standard Asset 5.6.1 f1 download❗️

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

❗️دقت کنید، کانال یونیتی لرنینگ اولین و تنها ارائه کننده ی تمام نسخه های یونیتی در تلگرام می‌باشد.


#دانلود #یونیتی ۵.۶.۱ تمام نسخه ها
⭕️چند نکته برنامه نویسی #اسکریپت_نویسی #کد_نویسی #جاوا

🔸برای بررسی وجود داشتن یک چیز از دستور شرطی استفاده می‌کنیم، مثلا اگر بخواهیم بررسی کنیم آیا این آبجکت جاری(که کد به ان متصل شده است) زیر آبجکت دارد، دستور شرطی را به شکل زیر می‌نویسیم/👇

if (GetChild(1)){.....

👈این شرط بررسی می‌کند آیا زیر آبجکت شماره 1 (از نظر ترتیب در یونیتی، دومین زیر آبجکت) وجود دارد یا خیر؟

🔹به همین ترتیب برای بررسی وجود داشتن همه چیز میتوان از شرط if بهره برد.

◀️مثلا بررسی مقدار دهی یک متغیر که قرار است در #برنامه #یونیتی مقدار دهی شود و نشده است/👇

#مثال

var test:Transform;
......
......

👉 if (test){......

⬅️ به همین ترتیب، این if نیز زمانی true خواهد بود، که متغیر test در یونیتی مقدار دهی assign شده باشد.

برای کلیه متغیر ها، کامپوننت ها، انواع داده ای(Data Types) میتوان به این شکل کد نوشت و وجود یا عدم وجود آن ها را بررسی کرد.









⭕️کانال یونیتی لرنینگ⭕️
💢@UnityLearning💢
🔹به منظور دسترسی به مطالب اولیه کانال برخی کاربران دچار مشکل هستند، برای اینکار غیر از Scroll پی در پی برای رسیدن به مطلب اولیه، دو روش ساده تر نیز در تلگرام موجود است. روش اول در تلگرام های تلفن همراه پاسخ می‌دهد، استفاده از قابلیت جستجو به وسیله تاریخ پست است. اما روش دوم به ارائه کردیم کلیک روی دکمه زیر است برای رفتن به اولین پست کانال.

🔸به زودی فهرستی از مطالب اصلی کانال به همین شکل قرار می‌دهیم، تا کاربران بتوانند براحتی به آن‌ها دسترسی داشته باشند.
com.wsandroid.suite.apk
14.8 MB
⭕️دانلود آنتی ویروس مکافی نسخه اندروید

🔆آخرین نسخه (4.9)

❗️برای انجام کارهای اولیه آنتی ویروس نیاز به استفاده از فیلــتر شکـن هست.

#مراقب_باشیم

@UnityLearning
tools_r25.2.3_windows.zip
292.5 MB
⭕️ #دانلود Android SDK برای توسعه نرم افزار ها(اپلیکیشن ها)ی اندروید

💢برای ساخت بازی اندروید با یونیتی (در کنار JDK)

❗️توصیه یونیتی نصب کامل Android Studio برای این کار است.

🔸نسخه: 25.2.3
🌹دعای روز نهم ماه مبارک رمضان🌹


🌸التماس دعا🌸

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

⚪️ السلام علیک یا خدیجه الکبری

@UnityLearning
#درخواست کاربران

آموزش کامل اضافه کردن کاراکتر های اول شخص و سوم شخص آماده #یونیتی

🔸 در این پست به طور کامل نحوه اضافه کردن کاراکتر های آماده را از ابتدا بیان می کنیم.

🔘 در ابتدا شما لازم است پکیج مربوط به کاراکترها را در پروژه خود Import کنید، برای این کار از مسیر

Assets - Import Package - Characters

استفاده کنید. بعد از اضافه کردن #پکیج به پروژه فایل ها و #آبجکت های لازم برای شما در پنجره پروجکت اضافه می شود.

🔹 برای قرار دادن FPS روی صحنه بازی خود، کلمه FPS را در Searchbar پایین صفحه (در پنجره پروجکت) وارد کنید، یا از مسیر زیر Prefab مربوطه را به صفحه بازی خود دِرَگ کنید.

\Assets\Standard Assets\Characters\FirstPersonCharacter\Prefabs

فایل FPSController.prefab را پیدا و به بازی خود بکشید. با این کار یک کاراکتر کامل اول شخص شامل دوربین و ... به بازیتان اضافه می شود.

🔸 برای اضافه کردن بازیکن سوم شخص نیز، از مسیر زیر استفاده کنید/👇

Assets\Standard Assets\Characters\ThirdPersonCharacter\Prefabs

و این بار فایل ThirdPersonController.prefab را به بازی خود بکشید. بعد از این کار شما یک آدمک دارید که با کلید های جهتی بازی تان (یا هر کلیدی که برای Arrow تعیین کرده اید) حرکت می کند. اما شامل دوربین نیست. یعنی دوربینی در پشت سر خود برای نمایش ندارد، برای این کار ساده نیز دوربین را از منوی Game Object به محیط بازی اضافه کرده، موقعیت و جهت نمایش آن را دقیقا تنظیم کنید و نهایتا برای این که دوربین همراه آبجکت سوم شخص شما حرکت کند، دوربین را در #پنجره Hierarchy به روی آبجکت Third-person درگ کنید تا به عنوان زیر مجموعه آن قرار گیرد و همراه آن حرکت کند.

👤 کاراکتر های اول شخص و سوم شخص در پست های قبلی کانال به خوبی توضیح داده شده است و حتی مقالات بسیار مناسبی در مورد آن ها در کانال قرار گرفته است. به طور خلاصه این که در بازی های شوتر دو نوع کاراکتر داریم، کاراکتر اول شخص (First Person Shooter) و کاراکتر سوم شخص(Third Person Shooter) که عمده تفاوت آن ها در نمایش یا عدم نمایش کاراکتر است، در اول شخص معمولا بازیکن تنها دست و پای کاراکتر را مشاهده می کند، یعنی انگار از چشم کاراکتر در حال دیدن اوضاع بازی است. اما در سوم شخص بازیکن محیط بیشتری مثلا از پشت سر کاراکتر را می بیند. این دو کاراکتر به صورت ساده در یونیتی کد نویسی شده و آماده اند و بازیساز می تواند به راحتی از آن ها برای ساخت بازی خود استفاده کند.

بازی IGI یک بازی اول شخص و بازی GTA 4 یک بازی سوم شخص ساده هستند.


کانال یونیتی لرنینگ
💢 @UnityLearning💢
⭕️ایجاد حالت سوار شدن به ماشین🚙

#برای_اولین_بار

🔸در صورتی که بخواهیم در بازی یک کنترلر برای حالت ماشین داشته باشیم، ابتدا آبجکت آن را در محل مورد نظر قرار می دهیم، سپس برای آن یک دوربین(مشابه آنچه برای کاراکتر سوم شخص تنظیم کردیم) قرار می دهیم.

🔹حال یک گیم آبجکت خالی(Empty gameobject) برای تلفیق کردن آبجکت و دوربین قرار می دهیم.

(بعد از تنظیم موقعیت دوربین، یک گیم آبجکت خالی اضافه کرده«منوی Game Object گزینه Create Empty» سپس آبجکت ماشین و دوربین را جداگانه روی گیم آبجکت خالی دِرَگ می‌کنیم، در پنجره Hierarchy)

🔘اکنون کافی است کدهای لازم برای حرکت را به آبجکت خود بدهیم(دقت کنید از این به بعد در آموزش منظور از آبجکت ماشین همان آبجکت شامل دوربین و آبجکت دیگر است)
کدهای زیادی برای حرکت ماشین🚘 در اینترنت وجود دارد، یکی از ساده ترین آنها را در پست زیر

▶️ https://t.me/UnityLearning/277

گذاشته ایم که به مراتب سادگی، کمبود هایی دارد. مثلا اینکه حرکت ماشین به سمت جلو فقط در جهت محور Z باید در ابتدا تنظیم گردد..... ادامه در/👇

▶️ https://t.me/UnityLearning/486

کدهای خوب باید حرکت ماشین را از سرعت کم تا زیاد پشتیبانی کنند(شبیه سازی شتاب ماشین) و... اما در کل کد قرار داده شده برای شروع ساخت یک ماشین بد نیست. این کد دارای تنظیم سرعت و چرخش نیز هست❗️

🔆اما شما می‌توانید از Unity Example یا یک بازی که یونیتی برای مثال در پکیج خود قرار داده نیز استفاده کنید. (ما کد را در پست های بعدی خواهیم گذاشت) در این پروژه مثال یونیتی یک ماشین قرار داده و حرکت آن را شبیه سازی کرده است تا کاربران بتوانند از آن برای انجام کارهای مشابه خود استفاده کنند. لینک دانلود از کانال/👇

▶️ https://t.me/UnityLearning/543

سؤال اصلی تا اینجا مطرح می‌شود این است، برای اینکه بخواهیم کاراکتر 👤 سوار ماشین 🚙 بشود و هنگام پیاده شدن در محل جدید(محل توقف ماشین) قرار گیرد🚶، باید چه کرد؟

برای این کار باید از روش های تغییر کاراکتر بازی استفاده کرد، یعنی یک کاراکتر را فعال و دیگری را غیر فعال کرد. با یونیتی لرنینگ همراه باشید تا کد ها و روش های این کار را نیز یاد بگیرید.


🔹خلاصه: در این پست یک نوع کاراکتر دیگر(یعنی حالت ماشین سواری) را مورد بررسی قرار دادیم و بیان کردیم برای اینکار نیاز به چه چیز هایی داریم.





⭕️کانال یونیتی لرنینگ⭕️
💢@UnityLearning💢
UnityExampleProjectSetup_5.6.1f1.exe
245.1 MB
⭕️ #دانلود پروژه آماده یونیتی

♻️مخصوص آخرین نسخه 5.6.1

🔸دانلود ساده از تلگرام

🔹پروژه حرکت ماشین👇

▶️ https://t.me/UnityLearning/542


@UnityLearning
directx_Jun2010_redist.exe
95.6 MB
⭕️ #دانلود آخرین نسخه ارائه شده از DirectX
برنامه شتاب دهنده گرافیکی لازم برای بازی ها و نرم افزار های گرافیکی

🔹نسخه jun 2010

از این تاریخ به بعد دایرت ایکس روی ویندوز ها ارائه شد.

@UnityLearning
com.netspark.firewall.apk
4.1 MB
⭕️ #دانلود آخرین نسخه از نرم افزار Mobiwol نرم افزار جلوگیری از مصرف اینترنت(Firewall) برای گوشی های اندروید

نیاز به روت: ندارد
📛بهترین نرم افزار فایروال بدون روت

برای بالا بردن امنیت