آن ممکن است نه اند گرفتار وجه عظیم که همه آن پیش بینی شده است انجام خواهد شد فقط رتبهدهی نشده است، اما واقعیت مجازی گذرد هنوز هم قطعا نقش بسیار بزرگ در آینده فناوری و آینده از و roid. VR است تقریبا بی حد و حصر پتانسیل لازم برای تغییر جهان-آیا این یعنی نفوذ در راه ما ایجاد، برقراری ارتباط، یادگیری و یا بازی. و به عنوان دستگاه های تلفن همراه ما قوی تر، و اجازه می دهد تا چشم انداز برای درست داخل کردن ردیابی، بسیاری از این را در اندیشه تلفن های ما است.
اما در حال حاضر، گوگل راه داریم. و پوچ. و چرخ دنده. آنها کمی کمتر از Oculus شکاف و HTC Vives هیجان انگیز مطمئن, اما هنوز هم وجود دارد برخی از بازی های بسیار عالی و نرم افزار اینجا. هم وجود دارد مقدار زیادی از دلایل بزرگ برای توسعه دهندگان به: نه تنها وجود دارد مقدار زیادی از پول برای در نوپای VR app فروشگاه، ساخته شده است بلکه چون آن را به جلوتر از منحنی و یادگیری مهارت های است که به احتمال زیاد در خواست بزرگ در آینده می پردازد چند سال.
و جدا از هر چیز دیگری فقط فوق العاده عالی قادر به ایجاد دنیای مجازی خود را و سپس گام به آن است.
و آنچه که ممکن است به عنوان یک شگفتی است چه آسان آن است که با برنامه اول شما برای گوگل مقوا یا پوچ شروع کنید! در واقع شما شما app پله اول برای آندروید در وحدت در فقط 7 دقیقه یا کمتر می توانید ایجاد کنید!
اگر شما تازه وارد کل به وحدت ایجاد جهان
، آغازگر ما در وحدت 3D قبل از ادامه مطلب حتما.
اولین چیزی که ما باید انجام دهیم این است که ایجاد یک محیط 3D است که ما می توانید با استفاده از test برنامه VR ما.
انجام این کار خوشبختانه بسیار ساده است. اول: شروع پروژه های جدید و ایجاد اطمینان شما تیک تیک جعبه آن را به پروژه های 3D.
در حال حاضر، یک بار در ویرایشگر انتخاب کنید GameObject > شی 3D > هواپیما . این یک سطح صاف قرار دهید (چه شما انتظار?) به صحنه. شما می توانید کشیدن آن به اطراف، بزرگتر را، و هر چیز دیگری که با آن از آنجا می خواهید.
اگر ما می خواهیم دوباره همان چیزی را انجام اما انتخاب مکعب’ ما نیز یک مکعب یا چیزی به ما صحنه می توانید اضافه کنید. این ما چیزی برای نگاه به عنوان ما در حال مرور راه ما را در سراسر فضا بدهید.
اگر شما که آشنایی با وحدت رابط یا ایجاد بازی های 3D و شما می خواهید برای کسب اطلاعات بیشتر و سپس شما می توانید آموزش کامل در ایجاد 3D تیرانداز برای آندروید اینجا.
در حال حاضر ما جهان 3D اما هیچ راهی برای حرکت در اطراف در آن است. برای حل این مشکل شما رفتن به سر به پایین پوشه دارایی در پنجره پروژه در پایین صفحه نمایش. راست کلیک بر روی که پوشه و سپس دارایی، انتخاب بسته واردات > شخصیت .
پنجره تا شما با دادن گزینه ای را انتخاب کنید که جنبه های خاصی از این بسته شما نیاز آمده است. ممکن است آسان تر است که این نقطه را فقط به آنها ترک همه ticked-اگر در آینده شما می تواند برای حفظ فایل انتخابی اندازه پایین.
یک بار است که فرآیند وارد سازی انجام آن را ممکن است چند ثانیه حرکت از طریق سلسله مراتب به دارایی های استاندارد > شخصیت > FirstPersonCharacter > Prefabs . پیش ساخته در وحدت GameObject است که ممکن است از اسکریپت ها و مدل های سه بعدی و بیشتر همه ساخته تشکیل شده است (از این رو نام) و آماده به استفاده از. این یکی به نام FPSController. شما قصد داریم که از این پوشه به صحنه را برقراری شخصیت فریم در ثانیه در بازی قرعه کشی.
همانطور که دیگر مورد نیاز در حال حاضر هدف اصلی دوربین از صحنه را حذف کنید. ساده ترین راه برای انجام این کار این است که آن را در سلسله مراتب را انتخاب کرده و سپس فقط آمار ‘حذف’.
آمار بازی که این نقطه و شما دارید استخوان های عریان از پایه اول شخص تیرانداز بازی پیدا کنید. شما می توانید حرکت در اطراف صحنه با ترکیبی از کلید های WASD و ماوس، شما می توانید پرش با نوار فضا و همه چیز کار می کند به عنوان انتظار می رود. بسیار شگفت انگیز برای چند دقیقه کار!
رفتن…
در حال حاضر جهان آماده برای ما است، وقت به قرص قرمز و فرو رفتن آن است!
برای انجام این کار قصد داریم نیاز به راه اندازی این پروژه و بازی خود را برای آزمایش آماده است. سپس اگر وحدت آن درست تنظیم این باید نسبتا آسان است.
اول، صحنه را ذخیره کنید. این سطح ایجاد شده (که در وحدت شامل کنترل کننده شخصیت) است. هر چند شما همچنین می توانید پوشه “صحنه” به پروژه شما اضافه کنید اگر شما می خواهم جهت آگاه شسته و رفته کنترل + S فقط ضربه، ترفند. در نام من هواپیما’ plaine. زیرا دلایل.
در هر صورت گام بعدی این است که به فایل > تنظیمات ساخت . اندیشه را به عنوان پلت فرم را انتخاب کنید و کلیک کنید ‘پلت فرم تغییر’ آن را رسمی. آن را چند ثانیه به چیزهای.
هم اکنون تنظیمات پخش کننده را کلیک کنید و شما برخی از گزینه های جدید باز کردن بازرس در سمت راست صفحه نمایش پیدا کنید. این را به عنوان مورد نیاز برای پشتیبانی از آندروید مقوا حداقل API سطح دو اندیشه 4.4 کیت کت (API سطح 19) را تغییر دهید.
تنظیمات دیگر تعیین نام بسته می شود “بازرگاني yourcompanyname. yourappname”. این در وحدت است.
سپس سر به تنظیمات XR بخش و ‘واقعیت مجازی پشتیبانی’ کلیک کنید و سپس افزودن SDK واقعیت مجازی (فقط دکمه بیشتر را کلیک کنید سپس آن را از لیست کشویی انتخاب کنید).
قبل از اینکه شما می توانید این test، حالا شما اول فعال کردن اشکال زدایی USB بر روی دستگاه شما نیاز به. این را به شما test در وحدت و اندیشه مرکز نرم افزار و برنامه های شما را توسعه دهید و شما می توانید این گزینه را در گزینه های توسعه دهنده. اگر شما این بخش در تنظیمات ندارید، سپس فقط سیستم برو به > درباره تلفن و سپس شیر شماره ساخت هفت بار. اگر موفق، آن را به “شما هستند در حال حاضر پاسخ می گویند باید. اگر که اتفاق نمی افتد، گوگل چگونه به فعال کردن این را روی دستگاه خود (یک جای خوب برای شروع اینجا است) ممکن است لازم.
ساخت و اجرا و شما را وادار به انتخاب نام برای APK-که نصب به نصب شما حدود
با تمام که انجام می شود، که خود برنامه شما باید پرونده بسته است که استفاده می شود، و شما در حال حاضر جهان 3D است که شما می توانید بصورت سه بعدی ببینید. واقعا که ساده است! و اگر شما می خواهید به انجام چیزی مشابه به همین در افکار پوچ گوگل، البته، شما فقط همان روند دقیق دنبال می اما با SDK افکار پوچ. تعداد امضا را از دستگاه شما نیاز کنید چیزهایی بیشتر پیچیده در Oculus است.
اما دیگر از آن, آن را واقعا که ساده است!
اضافه کردن ورودی
در حال حاضر، شما می توانید به اطراف نگاه اما هیچ تعامل واقعی وجود دارد. کارتن گوگل فقط یک فرم ورودی است و خوشبختانه برای ما، بسیار آسان برای پیاده سازی است.
گوگل کارتن با استفاده از دکمه برای انتخاب آیتم های منو و تعامل با جهان بازی. این است تفسیر توسط وحدت به عنوان کلیک ماوس است که همچنین به مکاتبه با از دست دادن صفحه نمایش اتفاق می افتد. تا در هر نقطه که ما استفاده از ورودی. GetMouseButtonDown (0) در اسکریپت ها، ما قادر خواهید بود به ورودی قبول که راه.
انتخاب FPSController در سلسله مراتب، اسکریپت، بروید و سپس کلیک بر روی آیکون تنظیمات کوچک در بالا و سمت راست و و را انتخاب کنید “ویرایش اسکریپت.
این باز کردن اسکریپت C# VisualStudio و همه شما رفتن به انجام این است که پیدا کردن جایی که می گوید:
m_Jump = CrossPlatformInputManager. GetButtonDown ("پرش");
و جایگزینی آن با:
m_Jump = ورودی. GetMouseButtonDown (0);
در حال حاضر بازی دوباره test و شما پیدا کنید که ضربه زدن به دکمه که شما پرش می کند!
بستن نظرات
اگر شما می خواهید، شما می توانید دکمه شخصیت به جلو راه رفتن را، شما می تواند آن را به آتش پرتابه که اهداف وجود دارد گزینه های بی شماری استفاده کنید. VR را ارائه می دهد جهان از امکانات، که بسیاری از ما هنوز خواب است. حالا شما بدانید که چگونه برای شروع به کار با پروژه های VR خود، که بین شما و برنامه VR قاتل بعدی ایستاده است کمی تخیل است. لطفا این پست را برای برخی از ایده ها و راهنمایی برای ایجاد تجربه بیشتر immersive برای شروع.
ما می دانم چگونه شما را دریافت کنید و اگر شما هر گونه سوال و یا به هر بلوک سکندری اجرا، آنها را در نظر پایین زیر به اشتراک بگذارید!