آموزش راهنمای جامع واقعیت مجازی (VR) با یونیتی: نسخه بدون کد - آخرین آپدیت

دانلود The Ultimate Guide to VR with Unity: No Code Edition

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:

راهنمای جامع ساخت بازی واقعیت مجازی با Meta Quest 2 بدون کدنویسی

با این راهنمای جامع، نحوه ساخت بازی‌ها و شبیه‌سازی‌های واقعیت مجازی (VR) با استفاده از Meta Quest 2 را بدون نیاز به کدنویسی بیاموزید.

مسلط شوید بر Unity و امکانات آن

  • کار با محیط موتور بازی‌سازی Unity
  • کشف ویژگی‌های منحصربه‌فرد Unity مانند سیستم‌های انیمیشن و فیزیک
  • ساخت کامل یک بازی ویدیویی بدون نوشتن حتی یک خط کد
  • آشنایی با دنیای واقعیت مجازی (VR) و شروع نمونه‌سازی ایده‌های خودتان

ویژگی‌های کلیدی دوره:

  • یادگیری کار با XR Interaction Toolkit بدون نیاز به دانش برنامه‌نویسی
  • ایجاد تعاملات واقعیت مجازی با استفاده از Unity Events
  • ساخت و شخصی‌سازی دست‌های واقعیت مجازی (Custom VR Hands)
  • فعال‌سازی قابلیت تعامل با اشیاء بازی (Interactable Game Objects)
  • توسعه اشیاء بازی دو دستی (Two-Handed Game Objects)
  • ساخت تعاملات کاربر سه‌بعدی (3D User Interactions)
  • کنترل اشیاء از طریق Gaze (نگاه) و رابط کاربری (UI)

پیش‌نیازها:

  • هیچ‌گونه تجربه قبلی در برنامه‌نویسی یا کار با Unity لازم نیست.
  • اگر قبلاً با C# یا Unity کار کرده‌اید، این دوره به شما در ارتقای مهارت‌های توسعه بازی کمک می‌کند.
  • نصب Unity بر روی کامپیوتر شما، که در طول دوره راهنمایی می‌شود. آشنایی با نصب نرم‌افزار برای شما مفید خواهد بود.
  • برای شرکت در بخش واقعیت مجازی، نیاز به دستگاه Meta Quest 2 دارید.

معرفی دوره: "راهنمای نهایی واقعیت مجازی با یونیتی: نسخه بدون کد"

آیا آماده‌اید تا بدون نیاز به کدنویسی وارد دنیای هیجان‌انگیز توسعه بازی‌های واقعیت مجازی (VR) شوید؟ این دوره انقلابی، شما را با نحوه ساخت تجربیات واقعیت مجازی فراگیر با استفاده از Unity، موتور پیشرو در توسعه بازی، آشنا می‌کند.

با بهره‌گیری از جدیدترین نسخه Unity و XR Interaction Toolkit، آماده خواهید شد تا نمونه‌سازی و ساخت برنامه‌های VR خیره‌کننده را آغاز کنید. بهترین قسمت؟ شما نیازی به هیچ‌گونه تجربه قبلی در کدنویسی ندارید. این دوره برای مبتدیان و افراد غیربرنامه‌نویس طراحی شده است تا پتانسیل توسعه بازی‌های VR را کشف کنند.

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

چالش‌های متعددی برای تقویت یادگیری شما در طول دوره ارائه خواهد شد. این تمرین‌های عملی، درک شما از Unity و قابلیت‌های آن برای توسعه بازی‌های VR را تثبیت می‌کنند و با غلبه بر هر چالش، اعتماد به نفس لازم برای پروژه‌های جاه‌طلبانه‌تر را کسب خواهید کرد.

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

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

  • تسلط بر مبانی کار با Unity
  • ناوبری مطمئن در محیط Unity
  • کشف انواع رایج تعاملات XR مانند Socket، Gaze و رابط‌های مبتنی بر 3D
  • ایجاد تعاملات سفارشی دست
  • توسعه سیستم‌های کشیدنی، اهرم‌ها و جوی استیک‌ها
  • قابل انتخاب کردن هر شیء بازی
  • کار با اشیاء دو دستی
  • و موارد بسیار دیگر!

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

امروز به این ماجراجویی بپیوندید و به یک توسعه‌دهنده بازی VR با Unity تبدیل شوید—بدون نیاز به کدنویسی! همین حالا ثبت‌نام کنید و خلاقیت خود را در قلمرو هیجان‌انگیز واقعیت مجازی آزاد کنید.

شما را در دوره ملاقات خواهم کرد!


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

مقدمه Introduction

  • ملاقات با مدرس شما: میچل تریو Meet Your Instructor: Mitchell Theriault

  • خوش آمدید! Welcome!

  • نحوه دریافت پشتیبانی برای این دوره How to get Support for this Course

  • تبلیغ واقعیت مجازی! Virtual Reality Promo!

یونتی را دریافت کنید Get Unity

  • ساخت Apple ID Create Unity ID

  • دانلود یونتی هاب Downloading Unity Hub

  • نصب ادیتور یونتی Installing Unity Editor

  • ایجاد یک پروژه جدید یونتی Creating A New Unity Project

  • مرور اجمالی ادیتور Editor Overview

  • چیدمان بهتر A Better Layout

یونتی ۱۰۱ Unity 101

  • چالش: ایجاد اشیاء بازی Challenge: Creating Game Objects

  • بررسی چالش: ایجاد اشیاء بازی Challenge Review: Creating Game Objects

  • حالت صحنه فلای‌ترو Flythrough Scene Mode

  • دستکاری اشیاء بازی Manipulating Game Objects

  • ایجاد متریال‌ها Creating Materials

  • مدیریت صحنه Scene Management

  • طراحی مرحله مقدماتی Basic Level Design

  • چالش: زمین با کره Challenge: Floor with Sphere

  • بررسی چالش: زمین با کره Challenge Review: Floor with Sphere

  • تنظیمات متریال چالش Challenge Material Setup

  • بررسی چالش: تنظیمات متریال Challenge Review: Material Setup

یونتی ۱۰۲ Unity 102

  • پنجره انیمیشن Animation Window

  • ایجاد کلیپ انیمیشن Create Animation Clip

  • انیمیشن هاور Hover Animation

  • چالش: انیمیشن مکعب Challenge: Cube Animation

  • بررسی چالش: انیمیشن مکعب Challenge Review: Cube Animation

  • انیمیت کردن متریال‌ها Animate Materials

  • چند کلیپ انیمیشن Multiple Animation Clips

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

  • چالش: انیمیشن دوم کره Challenge: Sphere Second Animation

  • بررسی چالش: انیمیشن دوم کره Challenge Review: Sphere Second Animation

  • چالش: تنظیمات صحنه فیزیک Challenge: Physics Scene Setup

  • بررسی چالش: تنظیمات صحنه فیزیک Challenge Review: Physics Scene Setup

  • کامپوننت Rigidbody Rigidbody Component

  • متریال‌های فیزیک Physics Materials

  • نکته ای در مورد حالت پخش A Note On Play Mode

زنبور قاتل (بدون کد!) Zombie Shooter (NO CODE!)

  • بیایید یک بازی ویدیویی بسازیم Let's Build A Video Game

  • پروژه زامبی جدید New Zombie Project

  • وارد کردن دارایی‌های بازی!! <ابتدا این را بخوانید> Importing Game Assets!! <READ THIS FIRST>

  • دانلود Filebase Download Filebase

  • مرور اجمالی Filebase Filebase Overview

  • وارد کردن دارایی‌ها Asset Imports

  • تنظیم صحنه Scene Setup

  • پس پردازش Post Processing

  • تنظیمات بازیکن Player Setup

  • تیراندازی Shooting

  • هوش مصنوعی زامبی Zombie AI

  • تنظیم شبکه دید Reticule Setup

  • صدای بازی Game Audio

  • این یک روپ است! That's A Wrap!

تنظیمات Meta Quest Meta Quest Setup

  • تنظیم Quest 2 Quest 2 Setup

  • تنظیم نرم افزار Software Setup

  • شروع کار با یونتی و واقعیت مجازی Getting Started with Unity and VR

  • وارد کردن دارایی‌ها Importing Assets

  • نصب XR Interaction Toolkit Installing XR Interaction Toolkit

  • بررسی صحنه دمو XRIT Exploring XRIT Demo Scene

مقدمه VR Pentathlon VR Pentathlon Intro

  • مقدمه Introduction

تنظیم XR Origin و لوکوموشن پیوسته XR Origin Setup & Continuous Locomotion

  • ایجاد XR Origin Creating an XR Origin

  • کامپوننت XR Origin XR Origin Component

  • مدیریت اقدامات ورودی Input Action Manager

  • دوربین اصلی Main Camera

  • کنترلر XR XR Controller

  • XR Ray Interactor XR Ray Interactor

  • خواندن دفترچه راهنما Reading the Manual

  • سیستم لوکوموشن Locomotion System

  • ارائه‌دهندگان چرخش Turn Providers

  • ارائه‌دهنده حرکت پیوسته Continuous Movement Provider

  • کنترلر شخصیت Character Controller

لوکوموشن تلپورت Teleport Locomotion

  • ارائه‌دهنده تلپورت Teleportation Provider

  • قابل تعامل با تلپورت Teleportation Interactables

  • کالبدشکافی Prefab XR Origin Dissecting the XR Origin Prefab

  • مدیر کنترل‌کننده مبتنی بر اقدام Action Based Controller Manager

  • ماسک‌های لایه تعامل Interaction Layer Masks

  • پرتابه‌های منحنی Curved Raycasts

  • تغییر رنگ خط تلپورت Changing Teleport Line Color

  • اضافه کردن شبکبه تلپورت Adding A Teleport Reticle

  • اصلاح شبکبه تلپورت ما Modifying our Teleport Reticle

  • چالش: قرار دادن لنگرهای تلپورت Challenge: Placing Teleportation Anchors

  • بررسی چالش: قرار دادن لنگرهای تلپورت Challenge Review: Placing Teleportation Anchors

  • پیکربندی بیشتر تلپورت More Teleport Configuration

  • رویداد ۱ در حال اجرا Event #1 Running

پیکربندی دست XR XR Hand Configuration

  • وارد کردن مدل‌های دست Importing Hand Models

  • اعمال مدل‌های دست Applying Hand Models

  • آبی کردن دست‌هایمان Making our Hands Blue

  • وارد کردن انیمیشن‌های دست Importing Hand Animations

  • نگاهی دقیق‌تر به دست‌هایمان A Closer Look at our Hands

  • ابزار تعویض زیرخط Underscore Replace Tool

  • ایجاد کنترلر انیماتور Creating an Animator Controller

  • ایجاد حالت‌های انیمیشن Creating Animation States

  • افزودن حرکت به حالت‌ها Adding Motion to States

  • افزودن انتقال حالت Adding State Transitions

  • پارامترها و شرایط Parameters and Conditions

  • چالش: انیمیت کردن دست راست Challenge: Animating the Right Hand

  • بررسی چالش: انیمیت کردن دست راست Challenge Review: Animating the Right Hand

تعاملات گرفتن Grab Interactables

  • مرور اجمالی رویداد ۲ Event 2 Overview

  • اضافه کردن Colliders Adding Colliders

  • اضافه کردن XR Grab Interactables Adding XR Grab Interactables

  • اصلاح شعاع کنترلر شخصیت Modifying Character Controller Radius

  • ماتریس برخورد فیزیک Physics Collision Matrix

  • نقطه اتصال پویا Dynamic Attach Point

  • چالش: فعال‌کننده مستقیم دست چپ Challenge: Left Hand Direct Interactor

  • بررسی چالش: فعال‌کننده مستقیم دست چپ Challenge Review: Left Hand Direct Interactor

  • تنظیم فیزیک اشیاء Tweaking Object Physics

  • ساختن زمین فنری Making the Floor Bouncy

  • اضافه کردن توپ‌های بیشتر Adding more Balls

  • چالش: توپ تنیس قابل تعامل Challenge: Tennis Ball Interactable

  • بررسی چالش: توپ تنیس قابل تعامل Challenge Review: Tennis Ball Interactable

  • چالش: اضافه کردن متریال فیزیک Challenge: Add Physics Material

  • بررسی چالش: اضافه کردن متریال فیزیک Challenge Review: Add Physics Material

  • چالش: تنظیم حس توپ تنیس Challenge: Dial in the Tennis Ball Feel

  • بررسی چالش: تنظیم حس توپ تنیس Challenge Review: Dial in the Tennis Ball Feel

  • چالش: دو توپ دیگر Challenge: Two Other Balls

  • بررسی چالش: دو توپ دیگر Challenge Review: Two Other Balls

  • اجرای رویداد ۲ Running Event #2

فعال کردن فعال‌کننده‌ها Activate Interactables

  • مرور اجمالی رویداد ۳ Event 3 Overview

  • چالش: قابل گرفتن کردن تپانچه Challenge: Make the Pistol Grabbable

  • بررسی چالش: قابل گرفتن کردن تپانچه Challenge Review: Make the Pistol Grabbable

  • ترنسفورم اتصال Attach Transform

  • رویدادهای تعاملی Interactable Events

  • اضافه کردن تگ‌ها Adding Tags

  • اضافه کردن صدا Adding Audio

  • چالش: اضافه کردن سلاح دیگر Challenge: Adding another Weapon

  • بررسی چالش: اضافه کردن سلاح دیگر Challenge Review: Adding another Weapon

  • وارد کردن تفنگ ساچمه‌ای Importing the Shotgun

  • تنظیم تفنگ ساچمه‌ای Setting up the Shotgun

  • افزودن تعامل دو دستی Adding Two Handed Interaction

  • چالش: اضافه کردن صدای تفنگ ساچمه‌ای Challenge: Add a Shotgun Sound

  • بررسی چالش: اضافه کردن صدای تفنگ ساچمه‌ای Challenge Review: Add a Shotgun Sound

  • چالش: اضافه کردن شمشیر Challenge: Add a Sword

  • بررسی چالش: اضافه کردن شمشیر Challenge Review: Add a Sword

  • چالش: اضافه کردن پرتابه موشک Challenge: Add a Rocket Launcher

  • بررسی چالش: اضافه کردن پرتابه موشک Challenge Review: Add a Rocket Launcher

  • اضافه کردن برخورد موشک Adding Rocket Collision

تعامل‌کننده‌های سوکت Socket Interactors

  • مرور اجمالی رویداد ۴ Event 4 Overview

  • بررسی کابینت Examining the Cabinet

  • اضافه کردن دستگیره (اتصال ثابت) Adding a Handle (Fixed Joint)

  • چرا از اتصال ثابت استفاده کنیم Why use a Fixed Joint

  • چالش: قابل گرفتن کردن کلید Challenge: Make the Key Grabbable

  • بررسی چالش: قابل گرفتن کردن کلید Challenge Review: Make the Key Grabbable

  • اضافه کردن Collider به کشو Adding a Collider to Drawer

  • اضافه کردن تعامل‌کننده سوکت Adding a Socket Interactor

  • ماسک‌های لایه تعامل Interaction Layer Masks

  • بررسی در Examining the Door

  • انیمیت کردن در Animating the Door

  • وارد کردن کلاه Importing a Hat

  • چالش: ساخت سوکت کلاه Challenge: Make a Hat Socket

  • بررسی چالش: ساخت سوکت کلاه Challenge Review: Make a Hat Socket

  • چالش: ساخت جیب کلید Challenge: Make a Key Pocket

  • بررسی چالش: ساخت جیب کلید Challenge Review: Make a Key Pocket

  • وارد کردن غذا Importing Food

  • چالش: ساخت سوکت غذا Challenge: Make a Food Socket

  • بررسی چالش: ساخت سوکت غذا Challenge Review: Make a Food Socket

  • تعامل با نگاه Gaze Interaction

  • بررسی صحنه دمو تعامل با نگاه Gaze Interaction Demo Scene Breakdown

  • اضافه کردن تعامل‌کننده نگاه Adding a Gaze Interactor

  • اضافه کردن یک قابل تعامل ساده Adding a Simple Interactable

  • اشکال‌زدایی تعامل‌کننده نگاه ما Debugging our Gaze Interactor

  • چالش: بهبود اتاق فرار ما با نگاه Challenge: Improve our Escape Room with Gaze

  • بررسی چالش: بهبود اتاق فرار ما با نگاه Challenge Review: Improve our Escape Room with Gaze

  • اجرای رویداد ۴ Running Event #4

رابط کاربری ۲ بعدی و ۳ بعدی 2D & 3D User Interface

  • مرور اجمالی رویداد ۵ Event 5 Overview

  • بررسی حفار Examining the Excavator

  • وارد کردن پروژه نمونه XRIT Importing the XRIT Example Project

  • بررسی پروژه نمونه XRIT Examining the XRIT Example Project

  • اضافه کردن اهرم Adding a Lever

  • حرکت دادن بازو با اهرم ما Making our Lever Move the Arm

  • تغییر مقدار پیش‌فرض اهرم Changing the Default Value of the Lever

  • چالش: ساخت اهرم دیگر Challenge: Make Another Lever

  • بررسی چالش: ساخت سطح دیگر Challenge Review: Make Another Level

  • اضافه کردن جوی استیک Adding a Joystick

  • حرکت دادن حفار با جوی استیک Moving the Excavator with the Joystick

  • حرکت دادن کابین با چرخ Moving the Cab with a Wheel

  • حرکت دادن سطل با دکمه Moving the Bucket with a Knob

  • خراب کردن آن ساختمان Knock that Building Down

  • کاوش در نمونه‌های رابط کاربری ۲ بعدی Exploring 2D UI Samples

  • ایجاد برچسب متن Creating a Text Label

  • چالش: ایجاد برچسب‌های متنی بیشتر Challenge: Create more Text Labels

  • ایجاد یک Canvas کنترل حفار Creating an Excavator Control Canvas

  • اضافه کردن اسلایدر Adding a Slider

  • اضافه کردن XR Raycaster گرافیک دستگاه ردیابی شده Adding a Tracked Device Graphic Raycaster

  • چالش: اضافه کردن ۳ اسلایدر بیشتر Challenge: Add 3 more Sliders

  • بررسی چالش: اضافه کردن ۳ اسلایدر بیشتر Challenge Review: Add 3 more Sliders

  • یک اسلایدر دیگر One more Slider

  • اضافه کردن دکمه رابط کاربری Add a UI Button

  • اضافه کردن دکمه رابط کاربری ۳ بعدی Add a 3D UI Button

  • اجرای رویداد ۵ Running Event #5

جمع بندی Wrap up

  • اجرای VR Pentathlon Running the VR Pentathlon

  • تشکر و مراحل بعدی Thank You and What's Next

نمایش نظرات

آموزش راهنمای جامع واقعیت مجازی (VR) با یونیتی: نسخه بدون کد
جزییات دوره
8 hours
188
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
1,136
4.5 از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Jonathan Weinberger Jonathan Weinberger

مربی مجاز یونیتی

Mitchell Theriault Mitchell Theriault

مربی آموزش بازی سازی

GameDevHQ Team GameDevHQ Team

GameDevHQ GameDevHQ (توسعه بازی)