توضیحات
یاد بگیرید که یک بازی واقعیت افزوده (AR) را از ابتدا در Unity ایجاد کنید، توسعه یک بازی AR از ابتدا قبل از این دوره تعاملی آسانتر نبود. شما می خواهید اولین بازی واقعیت افزوده خود را از ابتدا تا انتها ایجاد کنید.
این بازی دارت واقعیت افزوده درباره چیست؟
AR Dart یک بازی واقعیت افزوده است که در آن بازیکنان موشکهای کوچکی را که به نام دارت نیز شناخته میشود، به سمت یک هدف دایرهای به نام "دارتبورد" پرتاب میکنند.
ما از قابلیتهای واقعیت افزوده (AR) موتور بازی Unity استفاده خواهیم کرد. با بنیاد AR برای توسعه عملی این برنامه به صورت گام به گام. تکنیک های AR مورد استفاده در این پروژه را می توان در هر پروژه شما مورد استفاده قرار داد. بنابراین می توانید ایده AR خود را به روشی آسان توسعه دهید.
بازی دارت را چه خواهید آموخت؟
مقدمهای بر یونیتی، واقعیت افزوده، بازی دارتبورد
دانلود و نصب Unity با استفاده از HUB
اولین پروژه یونیتی خود را ایجاد کنید
درک اولیه ویرایشگر Unity
راه اندازی پروژه با بنیاد AR
اولین صحنه AR را ایجاد کنید
افزودن یک مکعب سه بعدی در واقعیت افزوده و دسترسی به دوربین دستگاه
افزودن تصاویر به سطح شناسایی شده
اسکن را فقط به ناحیه عمودی محدود کنید
تغییر یا زیباسازی تصاویر اسکن تشخیص سطح
یک نشانگر قرارگیری ایجاد کنید
یک تخته دارت را روی دیوار قرار دهید
قرار دادن یک تخته دارت را محدود کنید
بعد از قرار دادن تخته دارت، نشانگر و تشخیص سطح را غیرفعال کنید
یک تخته دارت را نمونهسازی کنید و یک دارت را پرتاب کنید و دارت بعدی را بارگذاری کنید
دارت با استفاده از برخورددهنده به تخته دارت بچسبید
نکات عملکردی برای برنامههای AR
فاصله بازیکن از تخته دارت را در زمان واقعی نشان دهید
ادغام صدا
محتوا و نمای کلی:
هر سخنرانی یک مشکل فرعی را حل می کند و در پایان ما پروژه کامل را به صورت گام به گام عملی داریم. اگر شما یک مبتدی هستید که واقعاً نمی دانید چگونه یک برنامه/بازی AR در Unity ایجاد کنید، این دوره به شما کمک زیادی می کند. همچنین می تواند در ایجاد پروژه سال آخر خود برای دانشگاه یا کالج به شما کمک کند. این دوره برای مبتدیان مطلق طراحی شده است، اما در عین حال، شما باید برنامه نویسی را درک اولیه داشته باشید. بستههای Unity شامل اسکریپتها یا داراییهای 2D/3D هستند که به سخنرانی که در آن استفاده میشوند پیوست شدهاند. می توانید آنها را دانلود کرده و در پروژه تمرینی خود وارد کنید تا پروژه شما با دوره مطابقت داشته باشد. اسکریپت ها و دارایی های دوبعدی/سه بعدی این دوره به آخرین سخنرانی پیوست شده است و می توانید آن را برای استفاده در پروژه های خود دانلود کنید.
این دوره برای:
مفید استتوسعه دهندگان Unity که می خواهند توسعه بازی واقعیت افزوده را با استفاده از Unity یاد بگیرند.
دانش آموزانی که می خواهند با استفاده از آخرین نسخه Unity با C# از ابتدا یک پروژه عملی ایجاد کنند.
توجه: برای آزمایش بیلدها به یک دستگاه فعال AR (واقعیت افزوده) نیاز دارید. می تواند دستگاه اندروید یا iOS (موبایل، آی پد و غیره)
باشد
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 دارم که در آن توسعه بازی آموزش می دهم.
نمایش نظرات