لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش اسکریپت یونیتی سی شارپ – سی شارپ کامل برای توسعه بازی یونیتی [ویدئو]
Unity C# Scripting — Complete C# for Unity Game Development [Video]
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:
Unity رایگان است، یادگیری آن آسان است، مستندات عالی دارد و موتور بازی است که برای ساخت بازی ها استفاده می شود. مشاغل در توسعه بازی یونیتی فراوان هستند و درک اسکریپت سی شارپ همراه با توسعه بازی یونیتی مهارت قدرتمندی را در اختیار شما قرار می دهد. این دوره به شما نشان می دهد که چگونه قدرت سی شارپ و یونیتی را برای ایجاد بازی های عالی ترکیب کنید.
این دوره با توضیح مراحل نصب یونیتی و ویژوال استودیو شروع می شود و سپس شما را با اصول سی شارپ آشنا می کند. شما یاد خواهید گرفت که اسکریپت های C# ایجاد کنید تا درک قوی از توسعه بازی Unity داشته باشید. پس از تسلط بر اصول اولیه، با ساخت بازی های اندرویدی دوبعدی، به مفاهیم متوسط C# و Unity خواهید پرداخت. در ادامه، کنترل نسخه برای مدیریت موثر پروژه های C# و Unity را یاد خواهید گرفت. در نهایت، مفاهیم پیشرفته سی شارپ و یونیتی مورد نیاز برای ساخت بازی های سه بعدی را از ابتدا درک خواهید کرد.
در پایان این دوره، شما یک پایه محکم در اسکریپت نویسی سی شارپ و موتور بازی Unity خواهید ساخت و مهارت های ساخت بازی های دو بعدی و سه بعدی کاملا کاربردی را خواهید داشت.
فایلهای کد و همه فایلهای مرتبط در GitHub در آدرس زیر قرار میگیرند: https://github.com/PacktPublishing/Unity-C-Scripting---Complete-C-Sharp-for-Unity-Game-Development درک ساختار یک #C اسکریپت
با API یونیتی آشنا شوید
Sprites را برای شخصیت ها و پس زمینه های بازی تنظیم کنید
یک پسزمینه اسکرول بینهایت دوبعدی برای بازیهای دونده ایجاد کنید
با نحوه ایجاد یک رابط کاربری واکنش گرا در Unity آشنا شوید
پیاده سازی کنترل نسخه با GitHub، Bitbucket و SourceTree این دوره برای هر کسی که علاقه مند به ساخت بازی با استفاده از C# و Unity است طراحی شده است. برای شروع این دوره به هیچ مهارت برنامه نویسی قبلی نیاز نیست. با C# و مفاهیم موتور بازی Unity آشنا شوید * نحوه پیاده سازی ویژگی های هوش مصنوعی اولیه (AI) در Unity را بیابید * برای ساخت نمونه بازی های دو بعدی و سه بعدی با C# و Unity آماده شوید.
سرفصل ها و درس ها
مقدمه ای بر اسکریپت نویسی یونیتی سی شارپ
Introduction to Unity C# Scripting
مقدمه ای بر دوره اسکریپت سی شارپ
Introduction to the C# Scripting Course
دانلود و نصب Unity 2022
Downloading and Installing Unity 2022
شروع کار با اسکریپت C# در Unity
Getting Started with C# Scripting in Unity
شروع کار با اسکریپت C# در Unity
Getting Started with C# Scripting in Unity
آشنایی با ساختار یک اسکریپت C#
Understanding the Structure of a C# Script
توابع رویداد در یونیتی سی شارپ
Event Functions in Unity C#
متغیرها در یونیتی سی شارپ
Variables in Unity C#
متغیرهای عمومی در یونیتی سی شارپ
Public Variables in Unity C#
عملکرد به روز رسانی در جزئیات
The Update Function in Detail
مبانی توابع در سی شارپ
Function Basics in C#
توابع با نوع بازگشت و پارامترها در Unity
Functions with Return Type and Parameters in Unity
عبارات If-Else در سی شارپ
If-Else Statements in C#
شرایط بیشتر و بررسی برابری
More Conditions and Equality Checking
آشنایی با متغیرهای بولی
Understanding Boolean Variables
آشنایی با آرایه ها در یونیتی سی شارپ
Introduction to Arrays in Unity C#
اطلاعات بیشتر درباره آرایه ها در سی شارپ
More About Arrays in C#
درک For Loops در سی شارپ
Understanding For Loops in C#
حلقه در یونیتی سی شارپ
While Loops in Unity C#
آموزش حلقه Foreach در سی شارپ
Learning Foreach Loop in C#
جابجایی عبارات موردی در سی شارپ
Switch Case Statements in C#
غواصی در برنامه نویسی Core Unity C#
Diving into Core Unity C# Programming
جستجو و یافتن GameObjects در Unity
Searching and Finding GameObjects in Unity
دسترسی به کامپوننت ها با استفاده از تابع GetComponent
Getting Access to Components Using the GetComponent Function
حرکت، چرخش و مقیاس بندی با مولفه تبدیل
Moving, Rotating, and Scaling with the Transform Component
نمونه سازی اشیاء تصادفی در سی شارپ
Instantiating Random Objects in C#
فراخوانی مکرر توابع با تابع InvokeRepeating
Repeatedly Calling Functions with the InvokeRepeating Function
کار با ورودی های صفحه کلید در یونیتی
Working with Keyboard Inputs in Unity
حرکت صاف با Input.GetAxis
Smooth Movement with Input.GetAxis
کار با ورودی ماوس در یونیتی سی شارپ
Working with Mouse Input in Unity C#
کار با فیزیک - ایجاد یک کنترلر پخش
Working with Physics - Creating a Player Controller
شلیک گلوله با استفاده از فیزیک
Shooting Bullets Using Physics
بررسی برخوردها در یونیتی با سی شارپ
Checking Collisions in Unity with C#
کار با Triggers
Working with Triggers
درک عملکرد LookAt
Understanding the LookAt Function
بارگذاری صحنه ها/سطوح ها در یونیتی با سی شارپ
Loading Scenes/Levels in Unity with C#
نمایش نظرات