أنت الوحيد الوحيد الذي لا يلعب مع الوحدة
لم يكن طويلا جيدا أن الشخص قد يخزن أن الكثير من المتسللين ليسوا متعطشا لاعبين ألعاب الفيديو. نقضي الكثير من الوقت المجاني لدينا في أخذ الأمور، والتعبير عن مواد ميكروكنية بالإضافة إلى قراءة النشر الحالي [jenny] على hackaday.com. عندما نؤمن بألعاب الفيديو، تنتهي الخلايا العصبية عادة في اتجاه محاكاة وحدة التحكم على كمبيوتر لوحة واحدة، مثل التوت بي أو Beagglebone. أو حتى محاكاة معالج وحدة التحكم الفعلية على FPGA. نادرا ما نغامر في برامج ثلاثية الأبعاد المشار إليها لجعل ألعاب الفيديو المعاصرة. إذا لم نتمكن من تصدير .stl مع ذلك، نحن لسنا مهتمين. انها ليست حقنا فقط.
تغيير Oculus Rift هذا. تم تطوير سماعة VR في الأصل لألعاب الفيديو ثلاثية الأبعاد، ومع ذلك انتهى الأمر بسرعة كونه حبيبي للمتسللين في جميع أنحاء العالم. الابتكار حول الحقيقة عبر الإنترنت أكبر بكثير من ألعاب الفيديو فقط، بالإضافة إلى الحصول على فرصة للكثير من الحقول مثل العقارات الأصلية، والبناء، والتصور المنتج، والتعليم، والتفاعل الاجتماعي … الإدراج يذهب كذلك.
جنبا إلى جنب فريق Oculus مع الناس في الوحدة في الأيام الأولى لجعلها بسيطة لصانعي ألعاب الفيديو لجعل المواد للتفاعل. الوحدة هي محرك لعبة تم إنشاؤه مع منحنى اكتشاف ضحل وكذلك تقديمه مجانا للاستخدام غير التجاري. يمكن دمج Oculus Rift في جو وحدة واحدة مع فحص الإعداد بالإضافة إلى استيراد حزمة صغيرة، عرض على موقع Oculus. هذا يجعلها بسيطة لأي شخص يفكر في ابتكار VR للحصول على صادقة بالإضافة إلى البدء في ضخ المحتوى.
أخذ المتسللون أشياء خطوة بالإضافة إلى ذلك، وكذلك البرامج النصية المكتوبة التي تمكن الوحدة من التفاعل مع اردوينو. VR هو متعة. ومع ذلك VR بالإضافة إلى الحقيقة المادية هي مجرد أسفل مثيرة مثالية! في هذه المقالة، سنسيرك بإعداد الصدع Oculus الخاص بك بالإضافة إلى محرك لعبة الوحدة للتفاعل مع العالم الخارجي عن طريق اردوينو.
خارج خيارات الرف
إذا كنت تتوجه إلى صفحة حيازة الوحدة وكذلك تشغيل استعراض لاردوينو، فستحصل على بعض الخيارات. للأسف، أبحث عن التوت بي لا تنتج أي نوع من الفاكهة. هناك بعض خيارات اتصال تسلسلي عام مثل المسلسل الأساسي وكذلك SD SILIAL، ولكن هذه الخيارات ليست مجانية وكذلك لا، في الصفقة مع القيمة، يبدو أنها مدعومة جيدا. يبدو Unidino وعد، ولكن من ثلاثين دولارات وكذلك عدم وجود نشاط كبير في المنتدى. الخيار الواضح للعب حوله في يوم ممطر هو أراديتي. هناك إصدار مجاني لا يزال لديه الكثير من القدرة على التجربة، وكذلك مدعومة جيدا وكذلك موثقة. مكتوبة بكثير بأسلوب WYSIWYG الذي يمكن أن يكون خارج المبرمجين، ومع ذلك، سيتعين عليها أن يكفي حتى يقوم بانفتراض شخص ما أكثر من الإصدار الأكثر تقدما.
ابدء
نحن نفترض أن لديك بالفعل Arduino بالإضافة إلى تكوين Oculus على جهاز الكمبيوتر الخاص بك. إذا لم يكن لديك صدع Oculus، نقترح الانتقال إلى موقع Oculus وكذلك إعداد تطبيق البرنامج على أي حال. سيمكنك من اختبار التواصل الوحدة / اردوينو مع وقت تشغيل Oculus حتى لو لم يكن لديك الأجهزة. هذه الطريقة عندما تحصل على سماعة رأس، لن تضطر إلى القيام بأي شيء. فقط قم بتنفيذ .exe وكذلك سترى عملك في VR. لاحظ أنهم يستخدمون لإيقاف تطبيق البرنامج من تثبيت أجهزة الكمبيوتر التي لم ترضي الحد الأدنى من المتطلبات. يعتبر OCULUS أن منغم هذا الإزعاج، وكذلك تمكن الآن من تثبيت تطبيق البرنامج على الكثير من أجهزة الكمبيوتر، بما في ذلك أجهزة الكمبيوتر المحمولة!
يؤدي إنشاء الوحدة مباشرة إلى الأمام – اذهب إلى الموقع بالإضافة إلى تنزيل المثبت. الإصدار الحالي في وقت هذه المنشور هو 5.6.1. سترغب في الحصول على النسخة الشخصية – إنها حوالي خمسة غيغابايت، لذلك تزويدها بوقت طويل للتنزيل. عند تثبيتها، توجه إلى موقع Oculus وكذلك احصل على حزمة استيراد أدوات الوحدة.
فتح الوحدة وكذلك فتح مشروع جديد. ثم أعد إلى متجر حيازة الوحدة وكذلك إعداد حزمة الاستيراد الأساسية Ardunity. سيفتح هذا الوحدة، وكذلك يجب أن ترى علامة تبويب تسمى مخزن الحيازة. انقر فوق علامة التبويب وكذلك استيراد الحزمة. ثم انتقل إلى تحرير -> إعدادات المشروع-> لاعب بالإضافة إلى تعيين مستوى توافق API إلى .NET 2.0. سيؤدي ذلك إلى إزالة الخطأ الذي تراه في أسفل الشاشة. ثم تحت إعدادات أخرى، تأكد من اختيار خيار Online الحقيقة المدعومة.
يمكنك الآن استيراد حزمة Oculus عن طريق الذهاب إلى Asset-> حزمة الاستيراد -> حزمة مخصصة بالإضافة إلى نقطة نحو حزمة Oculus التي قمت بتنزيلها مسبقا. أعد تشغيل برنامج الوحدة إذا لزم الأمر.
وضع كل شيء معا
في هذه المرحلة، يجب تعيين مهما كان يحصل على الوحدة تتحدث إلى اردوينو الخاص بك مع الصدع Oculus. ضع مؤشر LED على D2 بالإضافة إلى ملاحظة منفذك. من علامة تبويب الوظائف (أسفل اليسار)، وتوسيع مجلدات الأرملة -> أمثلة-> LED->الرقمية. انقر نقرا مزدوجا فوق مثال آخر – رد فعل (DigitAlled) .Unity.
هذا سوف tons المثال. يجب أن ترى الآن مكعبين في نافذة العرض، بالإضافة إلى مجلد جديد يسمى Ardunity تحت علامة التبويب التسلسل الهرمي في الجزء العلوي الأيسر. انقر فوق Ardunity، وكذلك سترى تعديل علامة تبويب المفتش (الأخصائي البعيد) لتضمين زر “تصدير رسم”. اضغط على الزر وكذلك تصدير رسم Arduino إلى موقع
عرض المشهد بعد فتح مثال LED
اختيارك. .ccpp وكذلك البيانات سيتم إنتاج البيانات تلقائيا، جنبا إلى جنب مع بعض التبعيات الأخرى. لا ينبغي أن أخبرك أن تخبرك بإلقاء نظرة حولها، لكن لا تفشل في تجميعها وكذلك نشرها بعد أن كانت تملأك.
فقط أسفل زر تخطيط الصادرات ستكون نافذة التسجيل (Scrial) Comm (Script). استعرض للتصفح كما اختيار منفذ التكنولوجيا لك اردوينو. بعد اكتشاف منفذك الخاص بك، اضغط على زر تشغيل BIT أعلى نافذة المشهد الأساسي. عند القيام بذلك، سترى زر “Connect” يظهر حيث كان مخطط التصدير. المضي قدما وكذلك الاتصال. انقر الآن على علامة تبويب المشهد فوق نافذة التحقق الأساسية. سيمكنك هذا من التعامل مع المكعبات. المضي قدما وكذلك الحصول على مكعب أبيض وكذلك تشغيله في صديقة للبيئة. إذا فعلت أي شيء صحيح، فسترى ضوء LED الخاص بك عندما تصطدم المكعبين.
يجب أن يكون التروس في Noggin الخاص بك مثاليا الآن … إذا كنت تستطيع تبديل IO من داخل محرك لعبة؛ هناك بعض الأشياء العظيمة بجدية يمكنك القيام بها! ومع ذلك لدينا فقط خدش السطح. دعونا نحصل على هذا العمل في الواقع عبر الإنترنت!
أدخل الصدع
في شراء للذهاب إلى العالم عبر الإنترنت، يمكنك الشرط بضعة أشياء. واحد هو وحدة تحكم الشخصية وكذلك الآخر هو شيء للمشي عليه. اضغط على زر التشغيل مرة أخرى إذا لم تقم بذلك بالفعل. سيؤدي ذلك إلى قطع الاتصال بأي شيء بالإضافة إلى تمكينك من تحرير العالم. انتقل إلى Game Object-> 3D Object-> الطائرة وكذلك تغيير الطائرة حتى تحوم المكعبين فوقها. ثم قم بتنزيع Arduino بالإضافة إلى توسيع مجلد OVR إلى OVR-> Creatabs. اختر ovrplayercontroller.prefab وكذلك اسحبها إلى التسلسل الهرمي الأساسي في الجزء العلوي الأيسر. سترى أن وحدة تحكم اللاعب تظهر في نافذة المشهد الأساسي. اسحبه بعيدا عن المكعبات، وكذلك بعد ذلك بموجب علامة التبويب المفتش في الجانب المثالي لليد، قم بإلغاء تحديد اختيار بيانات الملف الشخصي في قسم تحكم OVR Player (البرنامج النصي).
الآن، اختر اردوينو بموجب علامة التبويب التسلسل الهرمي، اضغط على Play وكذلك الاتصال. إذا كان لديك Oculus Right متصل، فيجب أن تكون قادرا على وضعه بالإضافة إلى تشغيل مكعب صديقة للبيئة بالإضافة إلى ضوء LED على Arduino. إذا لم يكن لديك واحدة، فما عليك سوى استخدام أسرار الأسهم للقيام بذلك.
خاتمة
فأين يمكنك اختيار هذا؟ أعظم شيء يقفز إلينا هو ردود فعل مفيدة. تصور بدلا من مكعب، لديك جدار أو طاولة أو شيء من هذا النوع من الطبيعة. لديك Arduino تنشيط نوع من التعليقات عند المس أو تضعف في الكائن.
حفر في الكود وكذلك السماح لنا بفهم أي نوع من الأخطاء أو التحسينات. تأكد من الامتثال لبعض الأمثلة الأخرى أيضا، وكذلك فحص الفيديو أدناه للحصول على مظاهرة. إذا كنت قد فعلت أي شيء رائع مع الوحدة، تبين لنا في التعليقات.