⭕️با تبریک فرا رسیدن عید فطر
💢از بعد ماه مبارک آموزش ادامه پیدا می کند. به صورت حرفه ای با عذر خواهی از وقفه ی بوجود آماده به علت امتحانات و ماه مبارک رمضان...
⭕️در خواست از کاربران یونیتی لرنینگ ، لطفا کانال را معرفی کنید.
〰〰〰〰〰〰〰
⭕️کانال یونیتی لرنینگ⭕️
💢@UnityLearning💢
💢از بعد ماه مبارک آموزش ادامه پیدا می کند. به صورت حرفه ای با عذر خواهی از وقفه ی بوجود آماده به علت امتحانات و ماه مبارک رمضان...
⭕️در خواست از کاربران یونیتی لرنینگ ، لطفا کانال را معرفی کنید.
〰〰〰〰〰〰〰
⭕️کانال یونیتی لرنینگ⭕️
💢@UnityLearning💢
⭕️تعریفات تخصصی
کانال آموزش #یونیتی
✅ Prefab:
در یونویتی هر آبجکتی که بخواهیم را پریفاب می کنیم تا بتونیم از اون مجدد استفاده کنیم. برای چی ؟
ببنید ما توی بازی مون صد در صد یک آبجکت (مثلا یک جعبه Box) رو حتما باید بهش یک سری کامپوننت مثل رنگ (یا تکسچر)، کد و ... بهش اضافه کنیم و خیلی کم پیش میاد یک آبجکت بدون اضافه شدن هیچ کامپوننتی مورد استفاده قرار بگیره برای اینکه حالا آبجکت ساخته شده رو ی جا داشته باشیم که بتونیم دوباره از از اون استفاده کنیم باید از اون پریفاب درست کنیم (پریفاب میشه شامل آبجکت و همه کامپوننت هایی که بهش دادیم)
✅سایر تعاریف در جای خودشون توضیح داده می شوند (در مطالب قبل شما فقط همین یک مورد را بلد نبودید)
⭕️مطلب جدید کانال هم این است که دوستانی که از آموزش هر جایی رو سوال دارند می تونند بپرسند تا در کانال بیشتر توضیح داده بشه.
تشکر از همه تان
⚠️کپی برداری مطالب به هر نحو غیر مجاز است.
👌لطفا کانال آموزش یونیتی را به دوستان و آشنایان خود معرفی کنید.
〰〰〰〰〰〰〰
⭕️کانال یونیتی لرنینگ⭕️
💢@unitylearning💢
کانال آموزش #یونیتی
✅ Prefab:
در یونویتی هر آبجکتی که بخواهیم را پریفاب می کنیم تا بتونیم از اون مجدد استفاده کنیم. برای چی ؟
ببنید ما توی بازی مون صد در صد یک آبجکت (مثلا یک جعبه Box) رو حتما باید بهش یک سری کامپوننت مثل رنگ (یا تکسچر)، کد و ... بهش اضافه کنیم و خیلی کم پیش میاد یک آبجکت بدون اضافه شدن هیچ کامپوننتی مورد استفاده قرار بگیره برای اینکه حالا آبجکت ساخته شده رو ی جا داشته باشیم که بتونیم دوباره از از اون استفاده کنیم باید از اون پریفاب درست کنیم (پریفاب میشه شامل آبجکت و همه کامپوننت هایی که بهش دادیم)
✅سایر تعاریف در جای خودشون توضیح داده می شوند (در مطالب قبل شما فقط همین یک مورد را بلد نبودید)
⭕️مطلب جدید کانال هم این است که دوستانی که از آموزش هر جایی رو سوال دارند می تونند بپرسند تا در کانال بیشتر توضیح داده بشه.
تشکر از همه تان
⚠️کپی برداری مطالب به هر نحو غیر مجاز است.
👌لطفا کانال آموزش یونیتی را به دوستان و آشنایان خود معرفی کنید.
〰〰〰〰〰〰〰
⭕️کانال یونیتی لرنینگ⭕️
💢@unitylearning💢
💢با سلام خدمت بازدید کنندگان محترم
⭕️لطفا نظر خود را در بخش نظر سنجی یونیتی لرنینگ در ربات زیر اعلام کنید.
💢@FooladUniversityBot💢
⭕️از همه کاربران درخواست می شود برای بهبود کانال در این نظر سنجی شرکت کنند.
✅نتایج نظر سنجی به صورت شفاف بیان می شود.
⭕️لطفا نظر خود را در بخش نظر سنجی یونیتی لرنینگ در ربات زیر اعلام کنید.
💢@FooladUniversityBot💢
⭕️از همه کاربران درخواست می شود برای بهبود کانال در این نظر سنجی شرکت کنند.
✅نتایج نظر سنجی به صورت شفاف بیان می شود.
😊کد آماده یونیتی برای ساخت بازی جنگی سه بعدی موجود است.
💢کد به زبان جاوا
🔹برای درخواست کد آماده(همراه با توضیح) لطفا به مدیر پیام دهید.
⭕️هر گونه کد خاص که برای بازی تان لازم دارید، درخواست کنید.
⭕️آدرس مدیر⭕️
💢@mohammadalighaderi💢
⭕️کانال آموزشی یونیتی لرنینگ⭕️
💢@UnityLearning💢
🔴نشر این پست در کانال ها و گروه ها🔴
💢کد به زبان جاوا
🔹برای درخواست کد آماده(همراه با توضیح) لطفا به مدیر پیام دهید.
⭕️هر گونه کد خاص که برای بازی تان لازم دارید، درخواست کنید.
⭕️آدرس مدیر⭕️
💢@mohammadalighaderi💢
⭕️کانال آموزشی یونیتی لرنینگ⭕️
💢@UnityLearning💢
🔴نشر این پست در کانال ها و گروه ها🔴
⭕ اسکرین شات هایی از بازی ساخته شده در ادامه مطلب گذاشته میشه (کد های جاوا و آبجکت هایی که در پست قبلی گذاشته شد مربوط به یک بازی با این سبک میشه)
توضیحات تکمیلی بازی :
🔹 داستانی بودن بازی
🔹 دو نوه دشمن (ربات و تیر بار با انواع تیر مختلف)
🔹 چهار اسلحه بازی کن با تیر محدود
🔹 سوار تانک و ماشین ها شدن پلیر و تیر نداری تانک و یکی از ماشین ها(در اسکرین شات ها مشحص است)
🔹 داشتن منو در بازی(در اسکرین شات Game Over مشخص است)
◀ این مطلب به دلیل در خواست های رسیده گذاشته شد.
🔴 جزییات بیشتر پیام به مدیر🔴
@mohammadalighaderi
👌 اسکرین شات های بازی
👇👇👇👇👇👇👇👇👇
توضیحات تکمیلی بازی :
🔹 داستانی بودن بازی
🔹 دو نوه دشمن (ربات و تیر بار با انواع تیر مختلف)
🔹 چهار اسلحه بازی کن با تیر محدود
🔹 سوار تانک و ماشین ها شدن پلیر و تیر نداری تانک و یکی از ماشین ها(در اسکرین شات ها مشحص است)
🔹 داشتن منو در بازی(در اسکرین شات Game Over مشخص است)
◀ این مطلب به دلیل در خواست های رسیده گذاشته شد.
🔴 جزییات بیشتر پیام به مدیر🔴
@mohammadalighaderi
👌 اسکرین شات های بازی
👇👇👇👇👇👇👇👇👇
⭕️کد نویسی در یونیتی
آموزش #کد_نویسی
🔴هر گونه کپی برداری (حتی فروارد) این متن از نظر اخلاقی و شرعی مشکل دارد.
💢@UnityLearning💢
🔹یونیتی ورژن های قبل از نرم افزار مونو دولوپ برای کد نویسی استفاده می کرد. اما این نرم افزار اصلا مناسب کد نویسی نبود.
🔸ورژن اخیر یونیتی با ویژوال استودیو 2015 برای کد نویسی کار می کند.
این خیلی دست برنامه نویس را برای کد نویسی باز کرده.
🔴حالا آموزش کد نویسی🔴
🔺زبان های بو اسکریپت، جاوا اسکریپت، سی شارپ اسکریپت توسط یونیتی پشتیبانی می شود.
🔹آموزش ما بیشتر به زبان جاوا (به علت مناسب بودن برای برنامه نویسی بازی) خواهد بود. اما سوالات سی شارپ هم پاسخ داده میشود.
▪️کد ها در یونیتی به عنوان یک کامپوننت باید به ابجکت ها داده شوند.
بعد آن ابجکت اجرا کننده آن کد خواهد بود.
🔶به عنوان مثال با اگر بخواهیم کدی بنویسیم که یک آبجکت حرکت چرخشی داشته باشد کدی برای چرخش(در اولین پست بعدی قرار داده میشود) را به عنوان کامپوننت به شی مورد نظر بدهیم.
🔸نحوه ی آموزش از این به بعد کد خواهد بود به همراه هر جا نیازی به توضیح برنامه بود به همراه کد توضیح داده میشود.
🔸کد های آماده بازی هم با قیمت بسیار مناسب به فروش می رسه به همراه پشتیبانی توضیح کامل.
💢کاربر گرامی، لطفا با انتشار پست های تبلیغاتی کانال را به دوستان خود معرفی کنید.
〰〰〰〰〰〰〰
⭕️کانال یونیتی لرنینگ⭕️
💢@UnityLearning💢
آموزش #کد_نویسی
🔴هر گونه کپی برداری (حتی فروارد) این متن از نظر اخلاقی و شرعی مشکل دارد.
💢@UnityLearning💢
🔹یونیتی ورژن های قبل از نرم افزار مونو دولوپ برای کد نویسی استفاده می کرد. اما این نرم افزار اصلا مناسب کد نویسی نبود.
🔸ورژن اخیر یونیتی با ویژوال استودیو 2015 برای کد نویسی کار می کند.
این خیلی دست برنامه نویس را برای کد نویسی باز کرده.
🔴حالا آموزش کد نویسی🔴
🔺زبان های بو اسکریپت، جاوا اسکریپت، سی شارپ اسکریپت توسط یونیتی پشتیبانی می شود.
🔹آموزش ما بیشتر به زبان جاوا (به علت مناسب بودن برای برنامه نویسی بازی) خواهد بود. اما سوالات سی شارپ هم پاسخ داده میشود.
▪️کد ها در یونیتی به عنوان یک کامپوننت باید به ابجکت ها داده شوند.
بعد آن ابجکت اجرا کننده آن کد خواهد بود.
🔶به عنوان مثال با اگر بخواهیم کدی بنویسیم که یک آبجکت حرکت چرخشی داشته باشد کدی برای چرخش(در اولین پست بعدی قرار داده میشود) را به عنوان کامپوننت به شی مورد نظر بدهیم.
🔸نحوه ی آموزش از این به بعد کد خواهد بود به همراه هر جا نیازی به توضیح برنامه بود به همراه کد توضیح داده میشود.
🔸کد های آماده بازی هم با قیمت بسیار مناسب به فروش می رسه به همراه پشتیبانی توضیح کامل.
💢کاربر گرامی، لطفا با انتشار پست های تبلیغاتی کانال را به دوستان خود معرفی کنید.
〰〰〰〰〰〰〰
⭕️کانال یونیتی لرنینگ⭕️
💢@UnityLearning💢
#مثال
💢کدی که یک آبجکت را حول یک محور بچرخاند.
⭕️آموزش #کد_نویسی
💢@UnityLearning💢
🔹برای اضافه کردن کد جدید از پنجره Project کلیک راست کرده و از منو باز شده
Create / ... Script
را انتخاب می کنیم.
💢اگر روی اسکریپت ساخته شده کلیک کنیم، پنجره ویژوال استودیو برای کد نویسی باز میشه
حالا می تونیم کد با زبان مورد نظر رو بنویسیم.
💢@UnityLearning💢
(توصیه می کنم کد های بازی تون رو به صورت عمومی بنویسید، یعنی یک کد بنویسید برای چرخش هر آبجکتی تا اونو بتونید به هر آبجکتی بدید)
🔹یک چنین کدی برای چرخش هر آبجکت در واحد هر نیم ثانیه بر اساس محور Z در پست بعدی قرار می گیرد.
فقط برای آشنایی و راه افتادن شما برای کد نویسی این کد ساده رو می ذارم.
🔴توضیحات توابع و ... در ادامه به تفکیک قرار می گیرد.
〰〰〰〰〰
⭕️کانال یونیتی لرنینگ⭕️
💢@UnityLearning💢
💢کدی که یک آبجکت را حول یک محور بچرخاند.
⭕️آموزش #کد_نویسی
💢@UnityLearning💢
🔹برای اضافه کردن کد جدید از پنجره Project کلیک راست کرده و از منو باز شده
Create / ... Script
را انتخاب می کنیم.
💢اگر روی اسکریپت ساخته شده کلیک کنیم، پنجره ویژوال استودیو برای کد نویسی باز میشه
حالا می تونیم کد با زبان مورد نظر رو بنویسیم.
💢@UnityLearning💢
(توصیه می کنم کد های بازی تون رو به صورت عمومی بنویسید، یعنی یک کد بنویسید برای چرخش هر آبجکتی تا اونو بتونید به هر آبجکتی بدید)
🔹یک چنین کدی برای چرخش هر آبجکت در واحد هر نیم ثانیه بر اساس محور Z در پست بعدی قرار می گیرد.
فقط برای آشنایی و راه افتادن شما برای کد نویسی این کد ساده رو می ذارم.
🔴توضیحات توابع و ... در ادامه به تفکیک قرار می گیرد.
〰〰〰〰〰
⭕️کانال یونیتی لرنینگ⭕️
💢@UnityLearning💢
⭕️آموزش #یونیتی
#برنامه
در صورتی که یک شی (آبجکت مثل مکعبcube) به بازی اضافه کردید.
(از منو Game Object)
می توانید
👇👇👇👇👇👇👇👇👇👇👇
✅با علامت شبیه + (منظور کنترل Scale است) آن را بزرگ کنید.
با Rotate در بالای پنجره scene آنرا بچرخانید.
✅با کشیدن یک تکسچر روی آن و رها کردن آن، تکسچر مربوط به آن آبجکت را بدهید.
✅با اضافه کردن کامپوننت RegidBody از منوی
Component _ physics_ regidbody
✅به آن ویژگی های فیزیک(قوانین فیزیک مثل جاذبه و وزن ) بدهید.
✅هر کدی که نوشتید را به عنوان کامپوننت Script بدهید.
و یک سری تنظیمات حرفه ای که می تونید از پنجره Inspector به آنها دسترسی داشته باشید.
🔹موارد این پنجره زیاد است، در صورت گنگ بودن سوال کنید، پاسخ داده میشود.
〰〰〰〰〰〰
⭕️کانال یونیتی لرنینگ⭕️
💢@UnityLearning💢
#برنامه
در صورتی که یک شی (آبجکت مثل مکعبcube) به بازی اضافه کردید.
(از منو Game Object)
می توانید
👇👇👇👇👇👇👇👇👇👇👇
✅با علامت شبیه + (منظور کنترل Scale است) آن را بزرگ کنید.
با Rotate در بالای پنجره scene آنرا بچرخانید.
✅با کشیدن یک تکسچر روی آن و رها کردن آن، تکسچر مربوط به آن آبجکت را بدهید.
✅با اضافه کردن کامپوننت RegidBody از منوی
Component _ physics_ regidbody
✅به آن ویژگی های فیزیک(قوانین فیزیک مثل جاذبه و وزن ) بدهید.
✅هر کدی که نوشتید را به عنوان کامپوننت Script بدهید.
و یک سری تنظیمات حرفه ای که می تونید از پنجره Inspector به آنها دسترسی داشته باشید.
🔹موارد این پنجره زیاد است، در صورت گنگ بودن سوال کنید، پاسخ داده میشود.
〰〰〰〰〰〰
⭕️کانال یونیتی لرنینگ⭕️
💢@UnityLearning💢