توضیحات
با ایجاد یک برنامه/بازی واقعیت افزوده (AR) از ابتدا در Unity 2021 آشنا شوید ، توسعه یک برنامه/بازی AR قبل از این دوره تعاملی از ابتدا آسان نبود. شما قصد دارید اولین برنامه/بازی واقعیت افزوده خود را از ابتدا تا انتها با درآمدزایی ایجاد کنید و انتشار آن را در Google PlayStore و Apple AppStore تجربه کنید.
این برنامه اسکنر ارز واقعیت افزوده چیست؟
این برنامه اسکناس را تشخیص می دهد و نام اسکناس را نمایش می دهد و نام اسکناس را بیان می کند.
ما در این برنامه یاد می گیریم.
برنامه ریزی و ایجاد ساختار اصلی برنامه AR.
ایجاد کتابخانه تصاویر مرجع XR و تنظیمات اولیه برای آن.
تصاویر ارز را اضافه کنید و کتابخانه تصاویر را به روز کنید.
برای به دست آوردن اطلاعات اسکناس شناسایی شده ، یک اسکریپت CurrencyScanner ایجاد کنید.
از شیء Scriptable برای ایجاد ظروف داده استفاده کنید که اطلاعات تصویر را در خود نگه می دارد و به کتابخانه تصاویر مرجع XR پیوند داده می شود.
قابلیت صوتی را برای بیان نام اسکناس شناسایی شده و پیوند دادن آن به محفظه های داده اضافه می کنید.
این بازی دارت واقعیت افزوده چیست؟
AR Dart یک بازی واقعیت افزوده است که در آن بازیکنان موشک های کوچکی را که با نام دارت نیز شناخته می شوند ، به سمت یک هدف دایره ای ، معروف به "dartboard" پرتاب می کنند.
ما از قابلیت بازی Unity موتور واقعیت افزوده (AR) استفاده می کنیم با AR Foundation برای توسعه این برنامه عملا گام به گام. تکنیک های AR مورد استفاده در این پروژه می تواند در هر یک از پروژه های شما استفاده شود. بنابراین می توانید ایده AR خود را به روشی آسان توسعه دهید.
بازی دارت را چه خواهید آموخت؟
معرفی وحدت ، واقعیت افزوده ، بازی دارت برد
Unity را با استفاده از HUB بارگیری و نصب کنید
اولین پروژه وحدت خود را ایجاد کنید
درک اولیه از ویرایشگر یونیتی
راه اندازی پروژه با AR Foundation
ایجاد اولین AR AR
افزودن یک مکعب سه بعدی در AR و دسترسی به دوربین دستگاه
افزودن Visuals به سطح شناسایی شده
محدود کردن اسکن فقط به منطقه عمودی
تغییر یا زیباسازی تصاویر اسکن تشخیص سطح
ایجاد یک نشانگر مکان
یک تخته دارت را روی دیوار قرار دهید
محدود کردن قرار دادن یک تخته دارت تکی
نشانگر و تشخیص سطح را بعد از قرار دادن تخته چوب غیرفعال کنید
یک تابلوی دارت ایجاد کنید و یک دارت را پرتاب کنید و دارت بعدی را بارگذاری کنید
Dart Stick to Dartboard با استفاده از Colliders
نکات عملکردی برای برنامه های AR
نمایش فاصله پخش کننده از Dartboard در زمان واقعی
ادغام صدا
تبلیغات وحدت از کسب درآمد و ایجاد یک تولید تولید Android
انتشار برنامه در فروشگاه Google Play
مرور کلی انتشار برنامه در Apple AppStore
محتوا و مرور کلی:
هر سخنرانی در حال حل یک مشکل فرعی است و در پایان ما یک پروژه کامل را به صورت عملی و گام به گام با استفاده از این 32 سخنرانی در این دوره داریم. اگر مبتدی هستید که واقعاً نمی دانید چگونه یک برنامه/بازی AR در Unity ایجاد کنید ، این دوره به شما کمک زیادی می کند. همچنین می تواند به شما در ایجاد پروژه سال آخر برای دانشگاه یا کالج شما کمک کند. این دوره برای مبتدیان مطلق طراحی شده است ، اما در عین حال ، شما باید درک اولیه برنامه نویسی داشته باشید. بسته های Unity شامل اسکریپت ها یا دارایی های 2 بعدی/سه بعدی به سخنرانی که در آن استفاده می شود ضمیمه شده است. می توانید آنها را بارگیری کرده و در پروژه تمرین خود وارد کنید تا پروژه شما با دوره مطابقت داشته باشد. اسکریپت ها و دارایی های دو بعدی/سه بعدی این دوره به آخرین سخنرانی پیوست شده است ، و می توانید آن را بارگیری کنید تا در پروژه های خود استفاده کنید.
این دوره برای:
مفید استتوسعه دهندگان Unity که می خواهند توسعه برنامه/بازی واقعیت افزوده را با استفاده از Unity بیاموزند.
دانش آموزانی که می خواهند یک پروژه عملی را با استفاده از آخرین نسخه Unity با C # از ابتدا ایجاد کنند.
می خواهید درآمد را در پروژه وحدت خود اضافه کنید.
می خواهید اولین پروژه خود را با دانش عملی در Apple Store یا فروشگاه های برنامه Google منتشر کنید.
نظری ارسال نشده است.
نرم افزار معمار ، 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 دارم که در آن توسعه بازی آموزش می دهم.
یودمی یکی از بزرگترین پلتفرمهای آموزشی آنلاین است که به میلیونها کاربر در سراسر جهان امکان دسترسی به دورههای متنوع و کاربردی را فراهم میکند. این پلتفرم امکان آموزش در زمینههای مختلف از فناوری اطلاعات و برنامهنویسی گرفته تا زبانهای خارجی، مدیریت، و هنر را به کاربران ارائه میدهد. با استفاده از یودمی، کاربران میتوانند به صورت انعطافپذیر و بهینه، مهارتهای جدیدی را یاد بگیرند و خود را برای بازار کار آماده کنند.
یکی از ویژگیهای برجسته یودمی، کیفیت بالای دورهها و حضور استادان مجرب و با تجربه در هر حوزه است. این امر به کاربران اعتماد میدهد که در حال دریافت آموزش از منابع قابل اعتماد و معتبر هستند و میتوانند به بهترین شکل ممکن از آموزشها بهره ببرند. به طور خلاصه، یودمی به عنوان یکی از معتبرترین و موثرترین پلتفرمهای آموزشی آنلاین، به افراد امکان میدهد تا به راحتی و با کیفیت، مهارتهای مورد نیاز خود را ارتقا دهند و به دنبال رشد و پیشرفت شغلی خود باشند.