آموزش برنامه و بازی واقعیت افزوده (AR) را با Unity 2021 بسازید

Build a Augmented Reality (AR) App and Game with Unity 2021

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
توضیحات دوره: آموزش توسعه برنامه و بازی واقعیت افزوده (AR) از ابتدا ، کسب درآمد ، انتشار برنامه در AppStore و PlayStore

آنچه خواهید آموخت

  • برای شناسایی اسکناس و نشان دادن و بیان نام اسکناس ، برنامه AR Curve Scanner بسازید.
  • بازی AR Dartboard بسازید که در آن بازیکنان موشک های کوچکی را که به دارت نیز معروف هستند ، به سمت یک هدف دایره ای ، معروف به "تخته دارت" پرتاب می کنند.
  • با Unity2021 واقعیت افزوده (AR) را از ابتدا بیاموزید.
  • طراحی بازی AR و توسعه بازی که به شما کمک می کند بازی های خود را بسازید.
  • گام به گام از راهنمای اولیه تا توسعه برنامه AR تا انتشار برنامه.
  • درآمدزایی از برنامه (تبلیغات Unity) که شامل تنظیمات ویرایشگر Unity و داشبورد Unity است.
  • با نحوه ایجاد یک سازه تولیدی با تنظیمات مناسب آشنا شوید.
  • راهنمای گام به گام برای انتشار برنامه خود در فروشگاه Google Play.
  • نمای کلی سطح بالا برای انتشار برنامه شما در Apple App Store.
  • راهنمای حل مشکلات مختلف هنگام انتشار برنامه AR خود در Google Play.

توضیحات

با ایجاد یک برنامه/بازی واقعیت افزوده (AR) از ابتدا در Unity 2021 آشنا شوید ، توسعه یک برنامه/بازی AR قبل از این دوره تعاملی از ابتدا آسان نبود. شما قصد دارید اولین برنامه/بازی واقعیت افزوده خود را از ابتدا تا انتها با درآمدزایی ایجاد کنید و انتشار آن را در Google PlayStore و Apple AppStore تجربه کنید.

این برنامه اسکنر ارز واقعیت افزوده چیست؟

این برنامه اسکناس را تشخیص می دهد و نام اسکناس را نمایش می دهد و نام اسکناس را بیان می کند.

ما در این برنامه یاد می گیریم.

برنامه ریزی و ایجاد ساختار اصلی برنامه AR.

ایجاد کتابخانه تصاویر مرجع XR و تنظیمات اولیه برای آن.
تصاویر ارز را اضافه کنید و کتابخانه تصاویر را به روز کنید.
برای به دست آوردن اطلاعات اسکناس شناسایی شده ، یک اسکریپت CurrencyScanner ایجاد کنید.
از شیء Scriptable برای ایجاد ظروف داده استفاده کنید که اطلاعات تصویر را در خود نگه می دارد و به کتابخانه تصاویر مرجع XR پیوند داده می شود.
قابلیت صوتی را برای بیان نام اسکناس شناسایی شده و پیوند دادن آن به محفظه های داده اضافه می کنید.

این بازی دارت واقعیت افزوده چیست؟

AR Dart یک بازی واقعیت افزوده است که در آن بازیکنان موشک های کوچکی را که با نام دارت نیز شناخته می شوند ، به سمت یک هدف دایره ای ، معروف به "dartboard" پرتاب می کنند.
ما از قابلیت بازی Unity موتور واقعیت افزوده (AR) استفاده می کنیم با AR Foundation برای توسعه این برنامه عملا گام به گام. تکنیک های AR مورد استفاده در این پروژه می تواند در هر یک از پروژه های شما استفاده شود. بنابراین می توانید ایده AR خود را به روشی آسان توسعه دهید.

بازی دارت را چه خواهید آموخت؟

  1. معرفی وحدت ، واقعیت افزوده ، بازی دارت برد

  2. Unity را با استفاده از HUB بارگیری و نصب کنید

  3. اولین پروژه وحدت خود را ایجاد کنید

  4. درک اولیه از ویرایشگر یونیتی

  5. راه اندازی پروژه با AR Foundation

  6. ایجاد اولین AR AR

  7. افزودن یک مکعب سه بعدی در AR و دسترسی به دوربین دستگاه

  8. افزودن Visuals به سطح شناسایی شده

  9. محدود کردن اسکن فقط به منطقه عمودی

  10. تغییر یا زیباسازی تصاویر اسکن تشخیص سطح

  11. ایجاد یک نشانگر مکان

  12. یک تخته دارت را روی دیوار قرار دهید

  13. محدود کردن قرار دادن یک تخته دارت تکی

  14. نشانگر و تشخیص سطح را بعد از قرار دادن تخته چوب غیرفعال کنید

  15. یک تابلوی دارت ایجاد کنید و یک دارت را پرتاب کنید و دارت بعدی را بارگذاری کنید

  16. Dart Stick to Dartboard با استفاده از Colliders

  17. نکات عملکردی برای برنامه های AR

  18. نمایش فاصله پخش کننده از Dartboard در زمان واقعی

  19. ادغام صدا

  20. تبلیغات وحدت از کسب درآمد و ایجاد یک تولید تولید Android

  21. انتشار برنامه در فروشگاه Google Play

  22. مرور کلی انتشار برنامه در Apple AppStore

محتوا و مرور کلی:

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

این دوره برای:

مفید است
  • توسعه دهندگان Unity که می خواهند توسعه برنامه/بازی واقعیت افزوده را با استفاده از Unity بیاموزند.

  • دانش آموزانی که می خواهند یک پروژه عملی را با استفاده از آخرین نسخه Unity با C # از ابتدا ایجاد کنند.

  • می خواهید درآمد را در پروژه وحدت خود اضافه کنید.

  • می خواهید اولین پروژه خود را با دانش عملی در Apple Store یا فروشگاه های برنامه Google منتشر کنید.

این دوره برای چه کسانی است:

  • توسعه دهندگانی که به واقعیت افزوده (AR) علاقه دارند.
  • توسعه دهندگانی که می خواهند هر دو AR App/Game Development را در یک دوره یاد بگیرند.

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

معرفی Introduction

  • معرفی Introduction

  • چگونه یک بازی ویدئویی بسازیم How to Make a Video Game

  • مقدمه ای بر وحدت Introduction to Unity

  • مقدمه ای بر واقعیت افزوده Introduction to Augmented Reality

  • بازی دارت برد چیست؟ What is Dartboard Game

  • امتحان بخش معرفی Quiz of Introduction Section

راه اندازی و معرفی یونیتی Setup & Introduction to Unity

  • منابع و پیوندهای دوره را بارگیری کنید Download Course Resources and Links

  • یونیتی را بارگیری و نصب کنید Download and Install Unity

  • ایجاد پروژه وحدت جدید Create New Unity Project

  • روش های مختلف آزمایش پروژه وحدت بر روی دستگاه Different Ways of Testing Unity Project on Device

  • آشنایی اولیه با ویرایشگر یونیتی Basic Understanding of Unity Editor

  • امتحان راه اندازی و آشنایی با یونیتی Quiz of Setup & Introduction to Unity

بازی AR Dartboard با Unity 2021 AR Dartboard Game with Unity 2021

  • دستگاه های پشتیبانی شده از واقعیت افزوده Augmented Reality Supported Devices

  • راه اندازی پروژه با AR Foundation Setting up Project with AR Foundation

  • ایجاد اولین صحنه AR Create First AR Scene

  • افزودن یک مکعب سه بعدی در AR Adding a 3D Cube in AR

  • افزودن Visuals به سطح شناسایی شده Adding Visuals to detected Surface

  • تشخیص سطح را فقط به منطقه عمودی محدود کنید Restrict Surface Detection only to Vertical Area

  • Visuals Scanning را تغییر دهید Change the Scanning Visuals

  • ایجاد یک نشانگر قرار دادن Create a Placement Indicator

  • یک تخته دارت را روی دیوار قرار دهید Place a Dartboard on the Wall

  • محدود کردن قرار دادن یک تخته دارت تکی Restrict to Place a Single Dartboard

  • یک رویداد برای پخش یک اقدام ایجاد کنید Create a Event to Broadcast a Action

  • غیر فعال کردن تشخیص سطح در محل Disable Surface Detection on Placement

  • دارت را فوریت کنید Instantiate a Dart

  • پرتاب یک دارت Throw a Dart

  • دارت را پرتاب کرده و دارت بعدی را بارگذاری کنید Throw Dart and Load Next Dart

  • Dart Stick to Dartboard Dart Stick to Dartboard

  • استفاده از Mesh Collider On Dartboard Using Mesh Collider On Dartboard

  • نکات عملکرد Performance Tips

  • نمایش فاصله بازیکن از Dartboard در زمان واقعی Show Player Distance From Dartboard in RealTime

  • ادغام صدا Sound Integration

  • جهت قرارگیری نشانگر Placement Indicator Direction

  • مسابقه توسعه بازی AR Quiz of AR Game Development

کسب درآمد Monetization

  • تبلیغات وحدت کسب درآمد Monetization Unity Ads

انتشار برنامه/بازی App/Game Publishing

  • ایجاد Android Production Build Create Android Production Build

  • انتشار برنامه در فروشگاه Google Play Publishing App on Google Play Store

  • مرور اجمالی انتشار برنامه در Apple AppStore App Publishing Overview on Apple AppStore

  • مراحل مهم تغییر پلتفرم به iOS در پروژه واقعیت افزوده Important Steps for Switching Platform to iOS in a Augmented Reality Project

  • مراحل ساخت و توسعه iOS گام به گام iOS Development and Production Build Process Step by Step

برنامه اسکنر ارز AR AR Currency Scanner App

  • مروری بر برنامه اسکنر ارز Currency Scanner App Overview

  • تنظیمات اولیه برای کتابخانه تصاویر مرجع XR و شناسایی اسکناس ها Basic Setup for XR Reference Image Library and Detect Banknotes

  • تشخیص اسکناس خاص و نمایش نام Detect Specific Banknote and Show Name

  • افزودن اسکناس های جدید با استفاده از ظروف داده Adding New BankNotes Using Data Containers

  • افزودن چندین ارز جدید برای کشورها بدون نوشتن کد Adding Multiple New Currency for Countries without writing any code

  • صحبت کنید و نام اسکناس را در تشخیص تشخیص دهید Speak-Out and Show Banknote Name on Detection

کجا بروید بعد Where to go Next

  • خلاصه دوره Course Summary

نمایش نظرات

نظری ارسال نشده است.

آموزش برنامه و بازی واقعیت افزوده (AR) را با Unity 2021 بسازید
خرید اشتراک و دانلود خرید تکی و دانلود | 160,000 تومان (5 روز مهلت دانلود) زمان تقریبی آماده سازی لینک دانلود این دوره آموزشی حدود 5 تا 24 ساعت می باشد.
جزییات دوره
3h 12m
47
Udemy (یودمی) udemy-small
09 مهر 1400 (آخرین آپدیت رو دریافت می‌کنید، حتی اگر این تاریخ بروز نباشد.)
5,751
4.2 از 5
ندارد
ندارد
ندارد
Tanveer Sabir

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Tanveer Sabir Tanveer Sabir

نرم افزار معمار ، XR Developer ، SpeakerI بیش از 12 سال سابقه طراحی و توسعه بازی را دارند. من سخنران مرکز نوآوری مایکروسافت هستم. حوزه تخصص من شامل طراحی بازی ، توسعه ، طراحی مکانیک و معمار بازی است. من در موتور بازی Unity ، هوش مصنوعی بازی و فیزیک تخصص دارم. من چندین بازی/برنامه AR/VR توسعه داده ام. محصولات AR/VR برای Oculus Quest/Quest 2 ، HTC Vive/Cosmos ، Sony PlayStation VR ، Microsoft Hololens 2 ، Magic Leap One ، iOS و Android توسعه یافته است. من همچنین یک کانال YouTube به نام Code3Interactive دارم که در آن توسعه بازی آموزش می دهم.

Udemy (یودمی)

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

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