آموزش توسعه بازی یونیتی - ساخت شش بازی با یونیتی 2023 [ویدئو]

Learn Unity Game Development - Build Six Games with Unity 2023 [Video]

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: Unity یک موتور بازی سازی قدرتمند و پرکاربرد است که مجموعه ای جامع از ابزارها را برای ایجاد بازی های تعاملی دو بعدی و سه بعدی، شبیه سازی ها و سایر محتوای تعاملی ارائه می دهد. سی شارپ یک زبان برنامه نویسی همه کاره و مدرن است که معمولاً برای ساخت بازی در موتور Unity استفاده می شود. این دوره با نصب و راه اندازی Unity آغاز می شود و سپس با ایجاد پروژه های بازی دو بعدی و سه بعدی متنوع و جذاب با استفاده از ترکیب قدرتمند اسکریپت یونیتی و سی شارپ شروع می شود. با ساختن شش بازی مجزا که هر کدام تجسمی از ایده های نوآورانه شما هستند، بر Unity و C# تسلط خواهید داشت. در حین ساختن مجموعه ای چشمگیر از بازی های دو بعدی و سه بعدی که تخصص رو به رشد شما را به نمایش می گذارد، پیچیدگی های اسکریپت نویسی C# را یاد خواهید گرفت. این بازی‌ها شامل «بازی دوبعدی صید تخم‌مرغ» تا بازی هیجان‌انگیز «بازی طفره‌روی بلوک» است. شما چالش "بازی Dino Run" را غلبه خواهید کرد، در پیچ و خم های پیچیده "بازی 3D Maze Ball Game" پیمایش خواهید کرد و یک "بازی اندرویدی دونده بی پایان سه بعدی" را ایجاد خواهید کرد که برای پلتفرم موبایل آماده است. این سفر با ایجاد "گردآورنده سکه توپ سه بعدی" به پایان می رسد. در پایان این دوره، شما از یک یادگیرنده کنجکاو به یک توسعه دهنده ماهر بازی Unity با درک عمیق از اسکریپت C# تبدیل خواهید شد و توانایی ایجاد مجموعه ای چشمگیر از بازی های دو بعدی و سه بعدی متنوع را خواهید داشت. وام: صوتی از Bensound Arts from Gameart2d یک بازی جذاب دوبعدی شکار تخم مرغ را توسعه دهید که رفلکس ها و هماهنگی بازیکنان را به چالش می کشد. تجربه ای پویا بسازید که در آن بازیکنان به طرز ماهرانه ای روی موانع مانور می دهند بر پیچیدگی های ایجاد یک بازی dino run و نوشتن انیمیشن های جذاب اسکریپت غلبه کنید Architect 3D Maze Ball Adventure، غوطه ور کردن بازیکنان در سفری جذاب با توپ نورد دونده های بی پایان سه بعدی را با چالش های مداوم و مناظر در حال تکامل ایجاد کنید یک بازی جمع‌آوری سکه‌های توپ سه بعدی بسازید که در آن بازیکنان در جهان‌های پر جنب و جوش حرکت می‌کنند و سکه‌ها را جمع‌آوری می‌کنند. این دوره برای افرادی طراحی شده است که می‌خواهند از طریق تجربه عملی در ساخت مجموعه‌ای از بازی‌های دو بعدی و سه بعدی جذاب، بر توسعه بازی Unity مسلط شوند. اگر مشتاق هستید ایده های بازی خود را زنده کنید و سفری خلاقانه را آغاز کنید، این دوره دروازه شماست. این دوره کاملاً برای توسعه دهندگانی که به دنبال یک رویکرد عملی برای یادگیری توسعه بازی Unity و اسکریپت نویسی C# هستند، طراحی شده است، این دوره شما را در فرآیند ساخت پروژه های نمونه در دنیای واقعی راهنمایی می کند. برای درک کامل مفاهیم و تکنیک های پوشش داده شده، درک اولیه Unity و C# توصیه می شود. مجموعه ای قابل توجه از شش بازی منحصر به فرد را با استفاده از Unity بسازید، از چالش های جذاب دو بعدی گرفته تا ماجراجویی های سه بعدی غوطه ور * ایجاد مجموعه های متنوع: با ساختن مجموعه ای از بازی ها، به طور همزمان مجموعه ای متنوع می سازید * مبانی برنامه نویسی C#: این دوره به همه پاسخ می دهد. سطوح، حتی آنهایی که در برنامه نویسی تازه وارد هستند

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

معرفی و نصب Unity 2023 Introduction and Installing Unity 2023

  • مقدمه ای بر این دوره Introduction to This Course

  • نصب و راه اندازی یونیتی Installing and Setting Up Unity

  • نصب یونیتی 2023 Installing Unity 2023

بازی 1: بازی 2 بعدی تخم مرغ Game 1: 2D Egg Catcher Game

  • معرفی بازی Egg Catcher Introduction to the Egg Catcher Game

  • تنظیم صحنه Setting Up the Scene

  • راه اندازی سبد Setting Up the Basket

  • ایجاد کنترلر سبد Creating the Basket Controller

  • سبد با حرکت روان Smoothly Moving Basket

  • محدود کردن حرکت سبد Limiting the Basket Movement

  • راه اندازی تخم مرغ Setting Up the Egg

  • ایجاد جستجوگر امتیاز Creating Score Checker

  • ایجاد اسکریپت تخم مرغ Creating Egg Script

  • راه اندازی GameManager Setting Up the GameManager

  • تخم ریزی تخم ها Spawning the Eggs

  • تخم ریزی در موقعیت های تصادفی Spawning Eggs at Random Positions

  • افزودن قابلیت امتیاز Adding Score Functionality

  • طراحی رابط کاربری امتیاز Designing the Score UI

  • طراحی منوی استارت Designing the Start Menu

  • افزودن قابلیت ها به منوی اصلی Adding Functionalities to the Main Menu

  • ایجاد منوی Game Over Creating Game Over Menu

  • ساخت و انتشار در اندروید Building and Publishing to Android

بازی 2: Dino Run - 2D Endless Runner Game 2: Dino Run - 2D Endless Runner

  • بازی تست Dino Run Playtesting Dino Run Game

  • وارد کردن دارایی ها و ایجاد پس زمینه Importing Assets and Creating Background

  • ایجاد پس زمینه اسکرول Creating Scrolling Background

  • اضافه کردن زمینه ها Adding the Grounds

  • ایجاد Running Dino Creating the Running Dino

  • ساخت پرش دینو Making the Dino Jump

  • افزودن انیمیشن Dino Jump Adding Dino Jump Animation

  • راه اندازی موانع Setting Up the Obstacles

  • ایجاد مرگ دینو Creating the Dino Death

  • ایجاد GameManager و کنترل همه چیز Creating GameManager and Controlling Everything

  • به طور تصادفی تخم ریزی موانع Randomly Spawning Obstacles

  • ایجاد رابط کاربری امتیاز و سیستم امتیازدهی Creating Score UI and Scoring System

  • طراحی منوی Game Over Designing Game Over Menu

  • افزودن قابلیت ها به منوی Game Over Adding Functionalities to Game Over Menu

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

  • متحرک سازی متن عنوان Animating the Title Text

بازی 3: بازی اندروید Block Dodger Game 3: Block Dodger Android Game

  • بازی تست کردن بازی Playtesting the Game

  • راه اندازی و واردات دارایی Setting Up and Importing Assets

  • اضافه شدن Ground Player و Sky Adding Ground Player and Sky

  • ایجاد بلوک Creating the Block

  • ایجاد Block Script Creating the Block Script

  • ایجاد کنترلر پخش Creating the Player Controller

  • ایجاد Game Manager و Spawning Blocks Creating Game Manager and Spawning Blocks

  • ایجاد رابط کاربری امتیاز و منو Creating Score and Menu UI

  • ایجاد متن عنوان و رفع آن روی رابط کاربری ضربه بزنید Creating Title Text and Fixing Tap UI

  • ساختن برای اندروید و ایجاد APK Building for Android and Creating an APK

بازی 4: بازی 3D Maze Ball Game 4: 3D Maze Ball Game

  • مقدمه ای بر بازی Maze Ball Introduction to the Maze Ball Game

  • تنظیم سطح بازی Setting Up the Game Level

  • طراحی پیچ و خم ها Designing the Mazes

  • ایجاد کنترلر پخش Creating the Player Controller

  • اضافه کردن توپ Adding the Ball

  • ایجاد عناصر UI Creating UI Elements

  • ایجاد GameManager و کنترل بازی Creating the GameManager and Controlling the Game

  • اضافه کردن دکمه راه اندازی مجدد Adding a Restart Button

  • افزودن برخی بهبودها به بازی Adding Some Improvements to the Game

بازی 5: 3D Endless Runner بازی اندروید Game 5: 3D Endless Runner Android Game

  • بازی دونده بی پایان بسازید Build Endless Runner Game

بازی 6: بازی جمع آوری سکه توپ سه بعدی Game 6: 3D Ball Coin Collecting Game

  • بازی جمع آوری سکه Coin Collecting Game

آموزش اسکریپت سی شارپ برای Unity Learn C# Scripting for Unity

  • شروع کار با اسکریپت C# در Unity Getting Started with C# Scripting in Unity

  • درک ساختار یک اسکریپت C# Understanding Structure of a C# Script

  • توابع رویداد در یونیتی سی شارپ Event Functions in Unity C#

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

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

  • عملکرد به روز رسانی در جزئیات The Update Function in Detail

  • مبانی توابع در سی شارپ Basics of Functions in C#

  • توابع با انواع بازگشت و پارامترها Functions with Return Types and Parameters

  • بیانیه های If Else در سی شارپ If Else Statements in C#

  • شرایط بیشتر و بررسی برابری More Conditions and Equality Checking

  • آشنایی با متغیرهای بولی Understanding Boolean Variables

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

  • اطلاعات بیشتر درباره آرایه ها More About Arrays

  • درک For Loops در سی شارپ Understanding For Loops in C#

  • حلقه در یونیتی سی شارپ While Loops in Unity C#

  • حلقه های Foreach در سی شارپ Foreach loops in C#

  • عبارت Switch-Case در سی شارپ Switch-Case Statements in C#

نمایش نظرات

Packtpub یک ناشر دیجیتالی کتاب‌ها و منابع آموزشی در زمینه فناوری اطلاعات و توسعه نرم‌افزار است. این شرکت از سال 2004 فعالیت خود را آغاز کرده و به تولید و انتشار کتاب‌ها، ویدیوها و دوره‌های آموزشی می‌پردازد که به توسعه‌دهندگان و متخصصان فناوری اطلاعات کمک می‌کند تا مهارت‌های خود را ارتقا دهند. منابع آموزشی Packtpub موضوعات متنوعی از جمله برنامه‌نویسی، توسعه وب، داده‌کاوی، امنیت سایبری و هوش مصنوعی را پوشش می‌دهد. محتوای این منابع به صورت کاربردی و به‌روز ارائه می‌شود تا کاربران بتوانند دانش و توانایی‌های لازم برای موفقیت در پروژه‌های عملی و حرفه‌ای خود را کسب کنند.

آموزش توسعه بازی یونیتی - ساخت شش بازی با یونیتی 2023 [ویدئو]
جزییات دوره
12 h 3 m
75
Packtpub Packtpub
(آخرین آپدیت)
از 5
ندارد
دارد
دارد
Raja Biswas
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Raja Biswas Raja Biswas

بنیانگذار Charger Games، یادگیرنده و معلم پرشور