آموزش توسعه بازی یونیتی: از مبتدی تا حرفه ای

Unity Game Development: Beginner to Pro

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

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

در اینجا خلاصه دوره "توسعه بازی یونیتی: مبتدی تا حرفه ای" آمده است:

  1. معرفی دوره.

  2. مقدمه ای بر نصب Unity

    • Visual Studio را با Unity پیکربندی کنید.

    • یک اسکریپت C# ایجاد کنید ساختار اسکریپت را درک کنید

    • «Hello World» را در کنسول Unity چاپ کنید

  3. اپراتورها، متغیرهای نوع داده در سی شارپ

    • عملگر حساب

    • عملگر رابطه ای

    • عملگر منطقی

    • اپراتور مشروط

  4. کنترل عبارات جریان

    • بیانیه های تصمیم گیری

    • تغییر بیانیه ها

    • عبارات حلقه زدن

  5. مجموعه ها در سی شارپ

    • فهرست

    • فهرست مرتب شده

    • فرهنگ لغت

    • صف

    • Arraylist

    • هشت‌پذیر

    • پشته

  6. معرفی UI در Unity

    • بوم نقاشی

    • متن

    • تصویر

    • دکمه

    • ScrollView

    • InputField

    • لغزنده

    • لنگر

  7. مقدمه ای بر رویدادهای Unity

    • توابع رویداد

    • عملکردهای سفارشی

  8. نمایندگان در یونیتی

    • نماینده تک بازیگر

    • نماینده چند بازیگر

    • نمایندگی رویدادها

  9. مقدمه ای بر سیستم ورودی Unity

    • ورودی های صفحه کلید

    • ورودی های ماوس

    • ورودی های محور

  10. برخورد با بدن صلب

    • مقدمه ای بر Rigidbody

    • استفاده از Rigidbody در GameObject

    • ایجاد یک طبقه در بازی

    • یک شی بازی Sphere را با استفاده از Rigidbody و Inputs حرکت دهید

    • مقدمه ای بر برخورد برخورد دهنده ها

    • یک صحنه برای تشخیص برخورد ایجاد کنید - 1

    • یک صحنه برای تشخیص برخورد ایجاد کنید - 2

  11. انیمیشن ها در یونیتی

    • مقدمه ای بر انیمیشن ها

    • انیمیشن جن دو بعدی - قسمت 1

    • انیمیشن جن دو بعدی - قسمت 2

    • انیمیشن جن دو بعدی - قسمت 3

    • انیمیشن جن دوبعدی - قسمت 4

    • متحرک سازی یک شخصیت سه بعدی - قسمت 1

    • متحرک سازی یک شخصیت سه بعدی - قسمت 2

    • متحرک سازی یک شخصیت سه بعدی - قسمت 3

  12. یک بازی سه بعدی "Knock the Cans" ایجاد کنید

    • ایجاد بازی - طراحی سطح

    • ایجاد بازی - اعمال منطق برای ضربه زدن به قوطی

    • ایجاد بازی - اعمال منطق برای ضربه زدن به قوطی

    • ایجاد بازی - نمونه سازی ایجاد پیش ساخته

    • ایجاد بازی - یک سیستم برد یا باخت در بازی ایجاد کنید


سرفصل ها و درس ها

مقدمه ای بر Unity & Installation Introduction to Unity & Installation

  • مقدمه ای بر یونیتی و نصب Introduction to Unity & installation

  • آزمون 1 Quiz 1

ایجاد پروژه یونیتی، ویژوال استودیو و ساخت اسکریپت سی شارپ Unity Project creation , Visual studio & C# script creation

  • یک پروژه سه بعدی در یونیتی ایجاد کنید Create a 3D project in Unity

  • آزمون 2 Quiz 2

  • ویژوال استودیو را با یونیتی پیکربندی کنید Configure Visual Studio with Unity

  • امتحان 3 Quiz 3

  • اولین اسکریپت C# خود را در Unity ایجاد کنید Create your first C# script in Unity

  • آزمون 4 Quiz 4

  • درک ساختار یک اسکریپت C# در Unity - قسمت 1 Understanding the structure of a C# script in Unity - Part 1

  • آزمون 5 Quiz 5

  • درک ساختار یک اسکریپت C# در Unity - قسمت 2 Understanding the structure of a C# script in Unity - Part 2

  • امتحان 6 Quiz 6

  • «Hello code» را در کنسول Unity چاپ کنید Print 'Hello code' in Unity console

  • امتحان 7 Quiz 7

انواع داده ها و متغیرها در یونیتی سی شارپ Data types & Variables in Unity C#

  • انواع داده ها و متغیرها در یونیتی سی شارپ Data types & Variables in Unity C#

اپراتورها در یونیتی سی شارپ Operators in Unity C#

  • آشنایی با اپراتورها در یونیتی سی شارپ Introduction to Operators in Unity C#

  • عملگرهای حسابی Arithmetic Operators

  • امتحان 8 Quiz 8

  • اپراتورهای رابطه ای Relational Operators

  • امتحان 9 Quiz 9

  • عملگرهای منطقی Logical Operators

  • امتحان 10 Quiz 10

  • اپراتورهای مشروط Conditional Operators

  • امتحان 11 Quiz 11

کنترل دستورات جریان در یونیتی سی شارپ Control Flow Statements in Unity C#

  • مقدمه ای بر کنترل دستورات جریان در یونیتی سی شارپ Introduction to Control Flow Statements in Unity C#

  • بیانیه های تصمیم گیری - بیانیه اگر Decision making statements - if statement

  • امتحان 12 Quiz 12

  • بیانیه های تصمیم گیری - بیانیه if-else Decision making statements - if-else statement

  • امتحان 13 Quiz 13

  • بیانیه های تصمیم گیری - بیانیه اگر-دیگر-اگر Decision making statements - if-else-if statement

  • آزمون 14 Quiz 14

  • عبارت Switch-Case Switch-Case statements

  • آزمون 15 Quiz 15

  • بیانیه های حلقه ای Looping statements

  • امتحان 16 Quiz 16

مجموعه ها در یونیتی سی شارپ Collections in Unity C#

  • مقدمه ای بر مجموعه ها Introduction to Collections

  • امتحان 17 Quiz 17

  • لیست در یونیتی سی شارپ List in Unity C#

  • لیست مرتب شده در یونیتی سی شارپ Sorted List in Unity C#

  • دیکشنری در یونیتی سی شارپ Dictionary in Unity C#

  • آرایه در یونیتی سی شارپ Arraylist in Unity C#

  • قابلیت هش در یونیتی سی شارپ Hashtable in Unity C#

  • پشته در یونیتی سی شارپ Stack in Unity C#

UI در یونیتی UI in Unity

  • UI Canvas در Unity UI Canvas in Unity

  • امتحان 18 Quiz 18

  • متن UI در یونیتی UI Text in Unity

  • امتحان 19 Quiz 19

  • تصویر رابط کاربری در یونیتی UI Image in Unity

  • دکمه UI در یونیتی UI Button in Unity

  • UI ScrollView در Unity - قسمت 1 UI ScrollView in Unity - Part 1

  • UI ScrollView در Unity - قسمت 2 UI ScrollView in Unity - Part 2

  • UI SrollView در یونیتی - قسمت 3 UI SrollView in Unity - Part 3

  • UI InputField در Unity - قسمت 1 UI InputField in Unity - Part 1

  • UI InputField در Unity - قسمت 2 UI InputField in Unity - Part 2

  • اسلایدر رابط کاربری در یونیتی - قسمت 1 UI Slider in Unity - Part 1

  • اسلایدر رابط کاربری در یونیتی - قسمت 2 UI Slider in Unity - Part 2

  • لنگر انداختن اجزای رابط کاربری در یونیتی Anchoring of UI Components in Unity

توابع رویداد و توابع سفارشی در یونیتی Event Functions & Custom Functions in Unity

  • مقدمه ای بر توابع رویداد در یونیتی Introduction to Event Functions in Unity

  • درک توابع رویداد در یک اسکریپت C# Understanding Event Functions within a C# script

  • مقدمه ای بر توابع سفارشی در یونیتی Introduction to Custom Functions in Unity

  • یک تابع اصلی در Unity بنویسید Write a basic function in Unity

  • یک تابع با نوع بازگشت در Unity بنویسید Write a function with return type in Unity

  • یک تابع با پارامتر در Unity بنویسید Write a function with parameters in Unity

نمایندگان و رویدادها در یونیتی Delegates & Events in Unity

  • مقدمه ای بر نمایندگان در وحدت Introduction to Delegates in Unity

  • یک Delegate Single-cast در Unity ایجاد کنید Create a Single-cast Delegate in Unity

  • یک نماینده Multi-cast در Unity ایجاد کنید Create a Multi-cast Delegate in Unity

  • مقدمه ای بر Delegate-Events in Unity Introduction to Delegate-Events in Unity

  • با استفاده از Delegate-Events در Unity یک تصویر را به چپ و راست منتقل کنید Move an image to left and right using Delegate-Events in Unity

سیستم ورودی یونیتی Unity Input System

  • مقدمه ای بر سیستم ورودی در یونیتی Introduction to Input system in Unity

  • ورودی های صفحه کلید در یونیتی Keyboard Inputs in Unity

  • ورودی های ماوس در یونیتی Mouse Inputs in Unity

  • ورودی های محور در یونیتی Axis Inputs in Unity

فیزیک، جسم صلب و برخورد در وحدت Physics, Rigidbody & Collisions in Unity

  • مقدمه ای بر Physics Engine & Rigidbody in Unity Introduction to Physics Engine & Rigidbody in Unity

  • یک Sphere ایجاد کنید و Rigidbody را روی Sphere in Unity اعمال کنید Create a Sphere and apply Rigidbody to the Sphere in Unity

  • Sphere GameObject را با استفاده از Rigidbody - Part 1 حرکت دهید Move the Sphere GameObject using Rigidbody - Part 1

  • Sphere GameObject را با استفاده از Rigidbody - Part 2 حرکت دهید Move the Sphere GameObject using Rigidbody - Part 2

  • Sphere GameObject را با استفاده از Rigidbody - قسمت 3 حرکت دهید Move the Sphere GameObject using Rigidbody - Part 3

  • مقدمه ای بر Collisions & Triggers in Unity Introduction to Collisions & Triggers in Unity

  • تشخیص برخورد در یونیتی - قسمت 1 Detect Collisions in Unity - Part 1

  • تشخیص برخورد در یونیتی - قسمت 2 Detect Collisions in Unity - Part 2

انیمیشن ها در یونیتی Animations in Unity

  • مقدمه ای بر انیمیشن ها در یونیتی Introduction to Animations in Unity

  • یک انیمیشن دوبعدی در Sprite ایجاد کنید - قسمت 1 Create a 2D animation on a Sprite - Part 1

  • یک انیمیشن دوبعدی در Sprite ایجاد کنید - قسمت 2 Create a 2D animation on a Sprite - Part 2

  • یک انیمیشن دوبعدی در Sprite ایجاد کنید - قسمت 3 Create a 2D animation on a Sprite - Part 3

  • یک انیمیشن دوبعدی در Sprite ایجاد کنید - قسمت 4 Create a 2D animation on a Sprite - Part 4

  • ایجاد یک انیمیشن سه بعدی بر روی یک شخصیت انسان نما - قسمت 1 Create a 3D animation on a humanoid character - Part 1

  • ایجاد یک انیمیشن سه بعدی بر روی یک شخصیت انسان نما - قسمت 2 Create a 3D animation on a humanoid character - Part 2

  • ایجاد یک انیمیشن سه بعدی بر روی یک شخصیت انسان نما - قسمت 3 Create a 3D animation on a humanoid character - Part 3

یک بازی سه بعدی بسازید - قوطی ها را در یونیتی بکوبید Create a 3D game - Knock the Cans in Unity

  • بازی Create Knock the cans - قسمت 1 Create Knock the cans game - Part 1

  • بازی Create Knock the cans - قسمت 2 Create Knock the cans game - Part 2

  • بازی Create Knock the cans - قسمت 3 Create Knock the cans game - Part 3

  • بازی Create Knock the cans - قسمت 4 Create Knock the cans game - Part 4

  • بازی Create Knock the cans - قسمت 5 Create Knock the cans game - Part 5

نمایش نظرات

آموزش توسعه بازی یونیتی: از مبتدی تا حرفه ای
جزییات دوره
5 hours
74
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
2,056
4 از 5
دارد
دارد
دارد
Rohan Wasudeo
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar