آموزش Unity Game Development: بازی های سه بعدی حرفه ای بسازید

Unity Game Development: Make Professional 3D Games

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

اکنون ثبت نام کنید و یک برنامه نویس حرفه ای بازی سه بعدی شوید!

این جامع‌ترین دوره آنلاین است که شما را از مبتدی تا ایجاد بازی‌های سه بعدی خیره‌کننده در Unity Game Engine می‌برد!

این دوره کاملاً مبتنی بر پروژه است و ما قصد داریم 5 بازی سه بعدی را از ابتدا با استفاده از Unity Game Engine ایجاد کنیم.

ما با چیزهای ساده شروع خواهیم کرد، بنابراین حتی اگر برای اولین بار از Unity استفاده می کنید، راحت خواهید بود. این در مورد مهارت‌های کدنویسی شما نیز صدق می‌کند، اگر قبلاً کدنویسی نکرده‌اید، نگران نباشید، ما عمیقاً C# را از ویژگی‌های اولیه تا پیشرفته پوشش خواهیم داد.

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

شما همچنین از پاسخ سریع من در صورت داشتن مشکلی که در آن گیر کرده اید بهره مند خواهید شد (اگر کسی سؤالی را پست کند هر روز انجمن های Udemy را بررسی می کنم). اوه و همه دانش آموزانی که در این دوره شرکت می کنند نیز برای کمک به شما در آنجا خواهند بود!

برخی از چیزهایی که در این دوره خواهید آموخت:

  • رابط Unity
  • وارد کردن دارایی ها
  • سازماندهی پروژه
  • برنامه نویسی C# پایه، متوسط ​​و پیشرفته
  • هوش مصنوعی پایه (هوش مصنوعی)
  • هوش مصنوعی پیشرفته (هوش مصنوعی)
  • مسیریابی
  • Nav Mesh Agent
  • انیمیشن های شخصیتی پایه و پیشرفته
  • انیمیشن های دوربین و صحنه های برش
  • صدا FX و موسیقی
  • ذرات پایه، متوسط ​​و پیشرفته FX
  • سیستم های نبرد غوغا
  • باس فایت
  • حملات ویژه در بازی
  • تولید سطح رویه
  • تکنیک های ادغام
  • نحوه استفاده از سیستم رابط کاربری Unity را بیاموزید
  • ایجاد و متحرک کردن منوها
  • با Mecanim و افزونه خروجی، رویدادهای فعال کننده انیمیشن ایجاد کنید

این و خیلی چیزهای دیگر در این دوره در انتظار شماست

اگر تا به حال ایده ای برای یک بازی عالی داشتید، در این دوره ثبت نام کنید و ابزارهای مورد نیاز برای توسعه بازی موفق بعدی خود را بیاموزید!!!

خطر شما با شرکت در این دوره چیست؟

هیچی!! اگر از دوره راضی نیستید، قول می‌دهم پولتان را به طور کامل بازپرداخت کنم، بدون سوال!!

همین حالا ثبت نام کنید!! ناامید نخواهی شد!!


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

معرفی Introduction

  • مقدمه و بررسی اجمالی دوره - لطفا این ویدیو را از دست ندهید Introduction And Course Overview - PLEASE DON'T SKIP THIS VIDEO

  • دانلود Unity Downloading Unity

  • نصب یونیتی و نگاهی به رابط آن Installing Unity And Taking A Look At Its Interface

  • Pumpkins And Golems: First Your Unity 3D Game Pumpkins And Golems: Your First Unity 3D Game

آموزش کدنویسی در سی شارپ Learn To Code In C#

  • مقدمه ای بر متغیرها Introduction To Variables

  • عملیات با متغیرها Operations With Variables

  • کارکرد Functions

  • اظهارات مشروط Conditional Statements

  • حلقه ها Loops

  • آرایه ها Arrays

  • آرایه ها و توابع Arrays And Functions

  • کلاس ها و اشیاء Classes And Objects

  • آزمون 1 Quiz 1

  • سازندگان Constructors

  • انتقال مقادیر و ارجاع به پارامترهای تابع Passing Values And References To Function Parameters

  • کپسوله سازی داده ها Data Encapsulation

  • وراثت Inheritance

  • تک رفتاری Monobehaviour

  • متغیرهای استاتیک و توابع Static Variables And Functions

  • کوروتین ها Coroutines

  • نمایندگان Delegates

  • شمارش ها Enumerations

  • آرایه ها و لیست ها Arrays And Lists

  • آزمون 2 Quiz 2

دونده عالی - بازی Unity 3D Infinite Runner Awesome Runner - Unity 3D Infinite Runner Game

  • پیش نمایش بازی دونده عالی Awesome Runner Game Preview

  • واردات دارایی های ما Importing Our Assets

  • رابط یونیتی، تنظیمات ساخت و طرح‌بندی Unity Interface, Build Settings And Layouts

  • مدل ها، شیدرها، لایتنینگ و پیش ساخته ها Models, Shaders, Lightning And Prefabs

  • Level Generator قسمت 1 Level Generator Part 1

  • Level Generator قسمت 2 Level Generator Part 2

  • Level Generator قسمت 3 Level Generator Part 3

  • اضافه کردن بازیکن در صحنه ما Adding Player In Our Scene

  • حرکت بازیکن و دوربین پخش کننده را دنبال کنید Player Movement And Camera Follow Player

  • پرش بازیکن Player Jump

  • امتحان 3 Quiz 3

  • پرش دوبل Double Jump

  • انیمیشن پخش کننده Player Animation

  • مقدمه ای بر سیستم ذرات Introduction To Particle System

  • اثر ذرات دود پا Foot Smoke Particle Effect

  • دود پای بازیکن Player Foot Smoke

  • صداهای پا و محرک های انیمیشن Foot Sounds And Animation Triggers

  • اضافه کردن پس زمینه در بازی ما و استفاده از دوربین های متعدد Adding A Background In Our Game And Using Multiple Cameras

  • افکت سطح بی نهایت Infinite Level Effect

  • اسکریپت گردآورنده The Collector Script

  • اضافه کردن هیولاها در بازی ما Adding Monsters In Our Game

  • ایجاد گلوله Creating Bullets

  • فیلمنامه هیولا Monster Script

  • اثر ذرات مرگ Death Particle Effect

  • نابود کردن هیولا Destroying The Monster

  • تیراندازی بازیکن Player Shooting

  • مواد جمع آوری بهداشتی و فیزیک Health Collectable And Physics Material

  • ادغام ژنراتور سطح Level Generator Pooling

  • تخم ریزی هیولاها و کلکسیونی ها Spawning Monsters And Collectables

  • سیستم UI Unitys Unitys UI System

  • ایجاد صحنه منوی اصلی Creating Main Menu Scene

  • نقاط لنگر رابط کاربری UI Anchor Points

  • متحرک سازی عناصر UI Animating UI Elements

  • تشخیص لمس دکمه ها Detecting Button Touches

  • ایجاد رابط کاربری گیم پلی ما Creating Our Gameplay UI

  • تک تن ها Singletons

  • GameManager، GameplayController و بررسی اینکه کدام صحنه بارگذاری شده است GameManager, GameplayController And Checking Which Scene Was Loaded

  • Gameplay Controller GameplayController

  • سیستم امتیازدهی و سیستم مرده بازیکن Score System And Player Died System

  • پانل مکث Pause Panel

  • پخش موسیقی در بازی ما Playing Music In Our Game

  • دکمه شوت و دکمه پرش Shoot Button And Jump Button

  • آزمون 4 Quiz 4

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

  • واردات دارایی و ایجاد انیمیشن Importing Assets And Creating Animations

  • کنترلر انیماتور Animator Controller

  • انتقال انیمیشن Animation Transitions

  • شرایط انتقال چندگانه Multiple Transition Conditions

  • انیمیشن پرش Jump Animation

  • آزمون 5 Quiz 5

توپ پازل - بازی سه بعدی وحدت Puzzle Ball - Unity 3D Game

  • پیش نمایش بازی توپ پازل Puzzle Ball Game Preview

  • واردات دارایی و سازماندهی پروژه Importing Assets And Organizing The Project

  • ایجاد منوی اصلی ما Creating Our Main Menu

  • اسکریپت دوربین Camera Script

  • پایان فیلمنامه دوربین Finishing Camera Script

  • اسکریپت توپ Ball Script

  • گرفتن جهت توپ Getting Balls Direction

  • موقعیت نسبی دوربین Camera Relative Position

  • حرکت دادن توپ Moving The Ball

  • کشیدن و سرعت هوا Drag And Air Speed

  • حرکت توپ های پایانی Finishing Balls Movement

  • ایجاد اولین سطح ما Creating Our First Level

  • تغییر مقیاس توپ Rescaling The Ball

  • سطح پایان 1 Finishing Level1

  • صدای رول توپ Ball Roll Sound

  • حجم صدا بر اساس برخورد Sound Volume Based On Collision

  • واردات سطح 2 Importing Level 2

  • پایان سطح 2 Finishing Level 2

  • سطح 3 مقدمه Level 3 Introduction

  • پایان سطح 3 Finishing Level 3

  • سطح 4 مقدمه Level 4 Introduction

  • هوش مصنوعی توپ دشمن Enemy Ball AI

  • جلوه صوتی توپ دشمن Enemy Ball Sound Effect

  • سطح 5 Level 5

  • سطح 6 مقدمه Level 6 Introduction

  • طبقات متحرک Moving Floors

  • جابجایی طبقات با انیمیشن Moving Floors With Animations

نینجا عالی - بازی زامبی و باس فایت وحدت سه بعدی Awesome Ninja - Zombie And Boss Fight Unity 3D Game

  • پیش نمایش بازی عالی نینجا Awesome Ninja Game Preview

  • واردات دارایی و سازماندهی پروژه Importing Assets And Organizing The Project

  • وارد کردن شخصیت نینجا در بازی ما Importing Ninja Character In Our Game

  • انیمیشن های نینجا Ninja Animations

  • FreeMovementMotor FreeMovementMotor

  • PlayerMoveKeyboard PlayerMoveKeyboard

  • حمله بازیکن Player Attack

  • شمشیر بازیکن Player Sword

  • جلوه های اسلش Slash Effects

  • آشکارساز رویداد Mecanim Mecanim Event Detector

  • راه اندازی مهارت های بازیکن Setting Up Player Skills

  • مهارت های پخش کننده برنامه نویسی Programming Player Skills

  • مهارت 2 و مهارت 3 اثرات Skill 2 And Skill 3 Effects

  • اسکریپت های مهارتی Skill Scripts

  • Skill Prefab Generator Script Skill Prefab Generator Script

  • فیلمنامه مهارت گلوله آتشین Fireball Skill Script

  • آماده سازی دشمنانمان Preparing Our Enemies

  • هوش مصنوعی دشمن Enemy AI

  • Nav Mesh Agent Nav Mesh Agent

  • اسکریپت سلامت دشمن Enemy Health Script

  • سلامت بازیکن Player Health

  • نقاط حمله دشمن Enemy Attack Points

  • اسکریپت برخورد حمله دشمن Enemy Attack Collision Script

  • اسکریپت برخورد حمله Attack Collision Script

  • اسکریپت آسیب مهارت Skill Damage Script

  • وارد کردن رئیس در بازی ما Importing Boss In Our Game

  • رئیس هوش مصنوعی Boss AI

  • اسکریپت مهارت رئیس Boss Skill Script

  • BossSkillDamage And BossHealth Script BossSkillDamage And BossHealth Script

  • اسکریپت های Boss Collision And Skill Damage Boss Attack Boss Attack Boss Collision And Skill Damage Boss Scripts

  • آماده سازی دکمه های حمله Preparing The Attack Buttons

  • دکمه حمله بازیکن Player Attack Button

  • قبل از استفاده از Skills صبر کنید Wait Before Using Skills

  • جوی استیک حرکت بازیکن Player Move Joystick

  • نوار لغزنده سلامت Health Slider

بازی Zig Zag - Unity 3D Game Zig Zag - Unity 3D Game

  • پیش نمایش بازی زیگ زاگ Zig Zag Game Preview

  • وارد کردن دارایی ها و آماده سازی صحنه بازی Importing Assets And Preparing The GameplayScene

  • اسکریپت توپ Ball Script

  • اسکریپت دنبال کردن دوربین Camera Follow Script

  • کاشی تخم ریزی Spawning Tiles

  • کاشی ها سقوط می کنند Tiles Fall Down

  • ایجاد اقلام قابل جمع آوری Creating Collectable Items

  • تخم ریزی کلکسیون در بازی ما Spawning Collectables In Our Game

  • تغییر حال و هوا در بازی ما با نور و رنگ Changing The Mood In Our Game With Lights And Colors

انیمیشن های دوربین و صحنه های برش Camera Animations And Cutscenes

  • پیش نمایش انیمیشن های دوربین و صحنه های برش Camera Animations And Cut Scenes Preview

  • ایجاد انیمیشن دوربین 1 Creating Camera 1 Animations

  • انیمیشن های دوربین 2 و دوربین 3 Camera 2 And Camera 3 Animations

  • کنترلر انیمیشن Animation Controller

  • راه دیگری برای ایجاد صحنه های برش Another Way To Create Cut Scenes

جلوه های نور در وحدت Light Effects In Unity

  • پیش نمایش رعد و برق و حالت Lightning And Mood Preview

  • چراغ های جهت دار و جعبه های آسمان Directional Lights And Skyboxes

  • چراغ های نقطه ای Point Lights

  • چراغ های نقطه ای Spot Lights

  • جلوه های سایه Shadow Effects

  • چراغ پخت Baking Lights

به روز رسانی - همه چیز جدید در Unity + نکات و ترفندها Updates - Everything New In Unity + Tips And Tricks

  • نحوه تغییر اندازه صفحه نمایش در تب بازی How To Change The Screen Size In Game Tab

بخش پاداش - اگر در مورد حرفه توسعه بازی خود جدی هستید Bonus Section - If You Are Serious About Your Game Development Career

  • اگر جدی هستید که یک توسعه دهنده بازی حرفه ای شوید، این را بخوانید Read This If You Are Serious About Becoming A Pro Game Developer

نمایش نظرات

آموزش Unity Game Development: بازی های سه بعدی حرفه ای بسازید
جزییات دوره
41 hours
152
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
9,877
4.7 از 5
دارد
دارد
دارد
Awesome Tuts
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Awesome Tuts Awesome Tuts

آموزش عالی ساختن برنامه ها و برنامه ها Awesome Tuts بخشی از Awesome Graphics Company است که بازی های بسیار خوبی می سازد و آموزش الکترونیکی با کیفیت را برای افرادی که می خواهند توسعه و برنامه نویسی بازی را بیاموزند فراهم می کند. ما بر روی توسعه بازی تمرکز کرده ایم و سعی می کنیم با استفاده از مثال های کاربردی به مردم آموزش دهیم که چگونه بازی ها را توسعه دهند ، اما شما می توانید مباحث دیگری را نیز پیدا کنید. ما یک تیم 4 نفره هستیم که توسط فهیر ، مربی اصلی ، برنامه ریز و رهبر گروه هدایت می شویم. ما همچنین یک کانال YouTube راه اندازی کردیم که در آن به توسعه بازی نیز آموزش می دهیم ، بنابراین می توانید آن را بررسی کنید و ببینید چه چیزی ارائه می دهیم. ما از آموزش به مردم لذت می بریم و بیشتر اطلاعاتی را ارائه می دهیم كه در هیچ جای دیگری قابل دسترسی نیست ، شما می توانید به دوره توسعه بازی Epic 2D ما بپیوندید و خودتان ببینید ... و اگر آن را دوست دارید ، پس خبرهای خوبی برای شما داریم ، این فقط یک شروع است ، بیشتر دوره ها در حال آمدن هستند پس در ادامه با ما همراه باشید.