ما هو الواقع الافتراضي Virtual Reality؟ عندما يندثر الفاصل بين الواقع والخيال

ما هو الواقع الافتراضي Virtual Reality؟ عندما يندثر الفاصل بين الواقع والخيال
ما هو الواقع الافتراضي Virtual Reality؟ عندما يندثر الفاصل بين الواقع والخيال

تتفجر التكنولوجيا الغامرة في كل مكان ، وهذا يشمل قطاع التعليم العالي. نظرًا لأن الواقع المعزز (AR) و الواقع الافتراضي (VR) يحولان الطريقة التي نتسوق بها ونلعب الألعاب وحتى نبني استراتيجيات عسكرية ، فإن الجامعات تلجأ إلى زيادة الطلب من أصحاب العمل لإنتاج خريجين يتمتعون بالمهارات الرقمية للعمل في هذا المجال.

نظرًا لأن أصحاب العمل في كل مكان يفضلون العمال المتمرسين في مجال التكنولوجيا ، فإن المزيد من الجامعات تقدم دورات AR / VR في مرحلة ما قبل الجامعة ، والجامعية ، ومستوى الدراسات العليا.

فهرس

ما هو الواقع الافتراضي virtual reality؟

الواقع الافتراضي virtual reality ، أو VR ، هو استخدام تكنولوجيا الكمبيوتر لإنشاء بيئة محاكاة يمكن استكشافها بزاوية 360 درجة. على عكس الواجهات التقليدية ، يضع الواقع الافتراضي المستخدم داخل البيئة الافتراضية لمنح تجربة غامرة.

للسماح بهذا الشعور بالوجود ، يتم استخدام سماعة رأس VR ، مثل تلك المتوفرة للاستعارة في مكتبة OISE. تشمل الأمثلة البارزة الأخرى لسماعات الرأس VR Oculus Rift أو Samsung Gear VR أو HTC Vive أو Google Daydream View أو Google Cardboard.

تزيل سماعات الرأس هذه الرؤية من العالم الحقيقي وتوفر فيديو لكل عين مما يسمح بعمق الرؤية. يتم دعم هذه التقنية بعد ذلك عن طريق تتبع الرأس والجسم لربط العالم الافتراضي بما يراه المستخدم. ابق على اتصال ، يمكنك قريبًا استعارة معدات الواقع الافتراضي من مكتبة OISE!

كيف يتم تحقيق الواقع الافتراضي؟

على الرغم من أننا نتحدث عن بعض الأشكال القديمة التاريخية للواقع الافتراضي في مكان آخر على الموقع ، إلا أن الواقع الافتراضي اليوم يتم تنفيذه عادةً باستخدام تكنولوجيا الكمبيوتر. هناك مجموعة من الأنظمة المستخدمة لهذا الغرض ، مثل سماعات الرأس وأجهزة المشي متعددة الاتجاهات والقفازات الخاصة. تُستخدم هذه لتحفيز حواسنا معًا لخلق الوهم بالواقع.

هذا أصعب مما يبدو ، لأن حواسنا وأدمغتنا تتطور لتزويدنا بتجربة متزامنة ومتواسطة بدقة. إذا كان أي شيء بعيدًا قليلاً ، فيمكننا عادةً معرفة ذلك. هذا هو المكان الذي ستسمع فيه مصطلحات مثل الغامرة والواقعية تدخل المحادثة.

هذه القضايا التي تفصل بين تجارب الواقع الافتراضي المقنعة أو الممتعة عن تلك المتنافرة أو غير السارة هي في جزء منها تقنية ومفاهيمية جزئيًا. تحتاج تقنية الواقع الافتراضي إلى مراعاة علم وظائف الأعضاء لدينا.

على سبيل المثال ، لا يبدو المجال البصري للإنسان كإطار فيديو. لدينا (أكثر أو أقل) 180 درجة من الرؤية وعلى الرغم من أنك لا تدرك دائمًا رؤيتك المحيطية ، فستلاحظ إذا اختفت. وبالمثل ، عندما تخبرك عيناك والجهاز الدهليزي في أذنيك أنك في حالة تعارض ، فقد يتسبب ذلك في دوار . وهو ما يحدث لبعض الأشخاص على متن القوارب أو عندما يقرؤون أثناء وجودهم في السيارة.

إذا نجح تطبيق للواقع الافتراضي في الحصول على مزيج من الأجهزة والبرامج والتزامن الحسي بشكل صحيح ، فإنه يحقق شيئًا يُعرف باسم الإحساس بالوجود. حيث يشعر الموضوع حقًا وكأنه موجود في تلك البيئة.

أنظر أيضاً: ما هي الحوسبة السحابية ؟

أنواع الواقع الافتراضي

دعنا نلقي نظرة على أنواع مختلفة من الواقع الافتراضي وكيف يتفاعلون مع المستخدمين بطرقهم الخاصة.

1- واقع افتراضي غير غامر Non-immersive Virtual Reality

الواقع الافتراضي غير الغامر هو نوع من الواقع الافتراضي تتفاعل فيه مع بيئة افتراضية عادةً من خلال جهاز كمبيوتر حيث يمكنك التحكم في بعض الشخصيات أو الأنشطة داخل التجربة ، لكن البيئة الافتراضية لا تتفاعل معك مباشرةً.

من الأمثلة الجيدة على الواقع الافتراضي غير الغامر لعبة كمبيوتر مثل Dota 2. يمكنك التحكم في جوانب من شخصيتك وسيكون لها تأثير على البيئة الافتراضية للعبة. من الناحية الفنية ، أنت تتفاعل مع بيئة افتراضية ولكن ليس بشكل مباشر. شخصيتك في اللعبة تفعل ذلك.

2-واقع افتراضي غامر بالكامل Fully Immersive Virtual Reality

الواقع الافتراضي الغامر تمامًا هو عكس الواقع الافتراضي غير الغامر. يضمن تجربة افتراضية واقعية. ستشعر كما لو كنت حاضرًا فعليًا في العالم الافتراضي والأحداث التي تحدث هناك تحدث لك.

مطلوب معدات خاصة مثل نظارات الواقع الافتراضي ، والقفازات ، وأجهزة الكشف عن الجسم المجهزة بأجهزة كشف الحس لتوفير تجربة افتراضية واقعية. يتم استخدام البيانات من هذه المستشعرات بواسطة الكمبيوتر ويستجيب العالم الافتراضي لذلك في الوقت الفعلي لتزويد المستخدمين بتجربة افتراضية واقعية.

ومن الأمثلة على ذلك منطقة الألعاب الافتراضية ، حيث يمكنك أنت ولاعبون آخرون التفاعل مع البيئة الافتراضية ، كل ذلك في نفس الوقت ، واللعب مع أو ضد بعضكما البعض.

3- واقع افتراضي شبه غامر Semi-Immersive Virtual Reality

الواقع الافتراضي شبه الغامر هو شيء يقع بين الواقع الافتراضي غير الغامر والواقع الافتراضي الكامل. باستخدام شاشة الكمبيوتر أو نظارات الواقع الافتراضي ، يمكنك التنقل في بيئة افتراضية ولكن بخلاف تجربتك المرئية لن يكون لديك أحاسيس جسدية لتحسين التجربة.

يمكن أن تكون الجولة الافتراضية مثالًا جيدًا على التكنولوجيا الافتراضية شبه الغامرة. يمكن أن يكون مستندًا إلى جهاز أو مستند إلى الويب. تختار العديد من الشركات هذه التقنية حيث يمكن للمشاركين التجول في المكان دون الحاجة إلى التواجد فعليًا.

4- الواقع المعزز Augmented Reality

الواقع المعزز هو نوع من الواقع الافتراضي يتيح للمستخدم رؤية العالم الحقيقي عادة من خلال شاشة الهاتف وإجراء تغييرات افتراضية عليه على الشاشة. من الأمثلة الجيدة التي ستساعدك على فهم الواقع المعزز بشكل أفضل تطبيق ألعاب الهاتف المحمول Pokémon Go.

يمكنك تشغيل كاميرا هاتفك وتوجيهها إلى مكان تشك في وجود بوكيمون فيه. ستعرض شاشة هاتفك بعد ذلك البوكيمون على شاشتك ، كما لو كان في إطار الصورة. تظهر فقط في بيئة شاشتك ولا توجد إضافة مادية للمنطقة التي يتم تصويرها.

5- واقع افتراضي تعاوني Collaborative VR

هذا نوع من الواقع الافتراضي حيث يمكن للمستخدمين من مواقع مختلفة الالتقاء معًا في بيئة افتراضية على شكل شخصيات ثلاثية الأبعاد.

تعد البيئة الافتراضية للعبة الجوال مثل PlayerUnknowns Battlegrounds (PUBG) ، حيث تلتقي شخصيات افتراضية ثلاثية الأبعاد من لاعبين مختلفين معًا ويتفاعلون جميعًا مع شخصيات افتراضية لبعضهم البعض في تلك البيئة ، مثالًا جيدًا على Collaborative VR.

أنظر أيضا: تخصص تكنولوجيا المعلومات

ما الفرق بين الواقع الافتراضي والواقع المعزز؟

الواقع الافتراضي والواقع المعزز وجهان لعملة واحدة. يمكنك التفكير في الواقع المعزز باعتباره VR بقدم واحدة في العالم الحقيقي: الواقع المعزز يحاكي الكائنات الاصطناعية في البيئة الحقيقية ؛ الواقع الافتراضي يخلق بيئة اصطناعية للعيش فيها.

في الواقع المعزز ، يستخدم الكمبيوتر أجهزة استشعار وخوارزميات لتحديد موضع الكاميرا واتجاهها. تقوم تقنية الواقع المعزز AR بعد ذلك بعرض الرسومات ثلاثية الأبعاد كما ستظهر من وجهة نظر الكاميرا ، مما يؤدي إلى تراكب الصور التي تم إنشاؤها بواسطة الكمبيوتر على عرض المستخدم للعالم الحقيقي.

في الواقع الافتراضي ، يستخدم الكمبيوتر حساسات ورياضيات متشابهة. ومع ذلك ، بدلاً من تحديد موقع كاميرا حقيقية داخل بيئة مادية ، فإن موضع أعين المستخدم يقع داخل بيئة محاكاة.

إذا استدار رأس المستخدم ، تتفاعل الرسومات وفقًا لذلك. بدلاً من تكوين كائنات افتراضية ومشهد حقيقي ، تخلق تقنية الواقع الافتراضي عالماً تفاعلياً مقنعاً للمستخدم.

ماذا ستتعلم عند دراسة تخصص الواقع الافتراضي والمعزز

إذا اخترت الحصول على درجة جامعية في تخصص الواقع الافتراضي والواقع المعزز ، فسوف تكتشف مجموعة متنوعة من المجالات الدراسية.

الموضوعات الأكثر شيوعًا في هذه الدرجة هي:

  • نمذجة الشخصيات ثلاثية الأبعاد 3D character modelling
  • تقنيات الرسوم المتحركة Animation techniques
  • عمليات تشغيل الكاميرا Camera operation
  • برمجة الحاسوب Computer programming
  • تكنولوجيا الألعاب المتقدمة Advanced game technology 
  • تطوير السرد القصصي Storytelling and narrative development
  • Soundscapes

تشمل المسارات الوظيفية الشهيرة في هذا المجال من الدرجة العلمية ما يلي:

  • مطور الواقع الافتراضي / المعزز
  • مهندس / مهندس رؤية الكمبيوتر
  • مطور C ++ / C #
  • مطور جافا سكريبت
  • مهندس تفاعل
  • VR / AR مصمم
  • فنان ثلاثي الأبعاد
  • نموذج ثلاثي الأبعاد
  • كاتب AR / VR
  • مطور ألعاب / مصمم / مبرمج
  • تقديم مهندس برمجيات
  • مصمم الصوت

تتوقع معظم درجات AR / VR أن تكمل مشروعًا عمليًا في نهاية العام. قد يتضمن هذا المشروع عرضًا تقديميًا فرديًا لعمل التصميم الجرافيكي الخاص بك أو مبادرة جماعية تتضمن أحدث أدوات AR / VR.

أنظر أيضاً: تخصص الجرافيك ديزاين

ادرس الواقع الافتراضي من أجل مستقبل مثير في انجلترا

إن مفهوم الواقع الافتراضي المحاكى بالكمبيوتر موجود منذ سبعينيات القرن الماضي ولكنه لم يحدث ثورة بعد في كيفية تفاعلنا مع بعضنا البعض والعالم من حولنا بالطريقة التي يعمل بها الخيال العلمي مثل The Lawnmower Man. على وجه الخصوص ، فشلت المحاولات السابقة لجلب أجهزة الواقع الافتراضي إلى الجماهير حتى الآن دون تحقيق النجاح التجاري ، مع فشل أنظمة ألعاب الفيديو مثل Virtual Boy من Nintendo في البيع بأرقام ذات مغزى.

تشير الحملات البارزة الأخيرة في عالم تقنية الواقع الافتراضي من قبل عمالقة الصناعة مثل Facebook ، مع شرائهم مؤخرًا لمنتج أجهزة VR Oculus VR ومشروع Google Glass ، إلى تحول نحو الواقع المعزز والافتراضي وبدأت مرة أخرى في جذب انتباه الجمهور خيال.

ربما الآن ، مع المستوى المطلوب من طاقة الأجهزة وخدمات البرامج المتاحة لتضمينها في الأجهزة الاستهلاكية ، فقد حان الوقت للواقع الافتراضي لإحداث تأثير في عالم الحوسبة.

إذا كنت تخطط للدراسة للحصول على شهادة في علوم المعلومات ، فقد يكون الوقت مناسبًا الآن للنظر في خيارات الدراسة التي تشمل الواقع الافتراضي وكيف يمكن أن تساعدك في تأمين دور في هذا القطاع المثير والمزدهر.

الواقع الافتراضي في الألعاب

لطالما كانت ألعاب الفيديو في طليعة الاستخدامات المحتملة للواقع الافتراضي. تضمنت أنظمة الألعاب المبكرة جهاز Virtual Boy من Nintendo وآلات الواقع الافتراضي التي تنتجها Virtuality Group. لسوء الحظ ، عانى الفتى الافتراضي من Nintendo من ردود فعل العملاء المحبطة بسبب قرار الشركات باختيار شاشة أحادية اللون من أجل الحفاظ على انخفاض التكاليف ، مما يحد في النهاية من مستوى الانغماس الممكن مع النظام.

للدخول إلى عالم تطوير ألعاب الفيديو باستخدام VR ، ستكون الدرجة التي تركز على الرسومات ثلاثية الأبعاد أو محركات البرامج التي تقود ألعاب الفيديو نقطة انطلاق رائعة.

تسمح لك الرسوم المتحركة الحاسوبية لشهادة البكالوريوس (مع مرتبة الشرف) في الجامعة بالتركيز على الجانب الفني أو الجانب الأكثر تقنيًا للرسوم المتحركة للكمبيوتر ، مما يمنحك في النهاية المهارات التي قد تقودك إلى إنشاء رسومات ألعاب الواقع الافتراضي في المستقبل.

تقدم جامعة ديربي مثلاً، دورة البكالوريوس (مع مرتبة الشرف) في نمذجة الرسوم المتحركة وألعاب الكمبيوتر ، وهي مصممة خصيصًا لمساعدتك على تعلم المهارات التي ينطوي عليها إنتاج فن ثلاثي الأبعاد لألعاب الفيديو ودورة البكالوريوس (مع مرتبة الشرف) في برمجة ألعاب الكمبيوتر والتي ستتعلم فيها علوم الحاسب وتقنيات البرمجيات المستخدمة في إنتاج ألعاب الفيديو.

تسمح لك جامعة ملبورن أيضاً ، بتركيز تخصصك في بكالوريوس العلوم على الرسومات والتفاعل ، حيث ستتعلم كيف تؤثر الرسومات ثنائية وثلاثية الأبعاد على التفاعل بين الإنسان والحاسوب.

بينما تقدم جامعة نيوكاسل درجة البكالوريوس (مع مرتبة الشرف) في علوم الكمبيوتر (هندسة الألعاب) حيث يمكنك سوف تتعلم بالتفصيل عن البرنامج الذي يقود ألعاب الفيديو.

الهندسة العمارية مع الواقع الافتراضي

وجد الواقع الافتراضي أيضًا مكانًا في عالم العمارة الأكثر عملية ، حيث تم تطوير مشروع Virtuality VR System Project Elysium لشركة IBM للسماح للبناة والعملاء بمراجعة الطريقة التي ستبدو بها مشاريع البناء باستخدام نماذج كمبيوتر VR.

تشهد أجهزة الواقع الافتراضي الحديثة مثل Oculus Rift أعمال تطوير برمجيات سريعة للهندسة المعمارية وقدرتها على إحداث ثورة في طريقة عرض المشاريع المعمارية وتجربتها ، مما يجعل دراسة الواقع الافتراضي مع الهندسة المعمارية مجالًا مثيرًا للغاية لاستكشافه. يظهر هذا الفيديو طلابًا في جامعة دروري استخدموا Oculus Rift لعرض التصاميم المعمارية.

توجد العديد من دورات الهندسة المعمارية التي تتضمن VR مثل بكالوريوس الهندسة المعمارية مع الواقع الافتراضي في جامعة ويلز ، والتصميم المعماري (مع مرتبة الشرف المشتركة) في جامعة ديربي ، وبكالوريوس (مع مرتبة الشرف) في التكنولوجيا المعمارية في جامعة شيفيلد هالام وبالطبع برنامج الهندسة المعمارية في جامعة دروري.

9 مهارات لتصبح مطور الواقع الافتراضي والواقع المعزز

يشمل XR تقنيات الواقع المعزز والافتراضي والمختلط. هذه صناعة صاعدة قد يكون من الجيد الدخول فيها. يمكن أن يكون متحمس XR من نوعين :

  • مطور
  • مصمم

يعتمد ذلك على عملية تفكير المتحمسين.

في هذه الفقرة ، سنناقش بعض المهارات التي ستساعدك على التطور في XR ، بالإضافة إلى كونها إجابة عن “كيف أصبح مطور XR؟”

مثل العديد من التقنيات الأخرى ، لا توجد خارطة طريق مثالية لتعلم XR. ومع ذلك ، فقد بذلت قصارى جهدي للتوصل إلى عملية تعلم معممة لنفسه.

المهارة 1 – البرمجة

تعد خبرة البرمجة الأساسية في لغات مثل Java و C # و Swift و Javascript وما إلى ذلك ، ضرورية لتطوير أي برنامج. احصل على فهم جيد لأي من هذه اللغات. يجب أن تكون المفاهيم مثل الحلقات ومنطق التحكم ومبادئ OOP مثل الوراثة والتجريد والتغليف وما إلى ذلك في متناول يدك قبل المضي قدمًا.

إذا كان لديك بالفعل درجة البكالوريوس في علوم الكمبيوتر ، فلديك أساس جيد. إذا لم تكن كذلك ، فمن يهتم؟ تعلم البرمجة من YouTube و Udemy و Udacity وألف منصة مجانية أخرى.

المهارة 2 – تطوير البرمجيات

بمجرد الانتهاء من البرمجة ، سوف يتحول تفكيرك تلقائيًا نحو بناء الأشياء بدلاً من ممارسة المشكلات.

هناك 3 أنواع من تطوير البرامج شائعة جدًا :

  • تطوير الشبكة
  • برمجة وتطوير تطبيقات الجوال
  • تطوير الألعاب

يجب أن يكون لديك فكرة أساسية عن واحد منهم على الأقل. هناك الكثير من الموارد عبر الإنترنت لتعلمها.

لاحظ أنه بمجرد اختيار مجال ، يجب أن تلتزم به لمدة 6 أشهر على الأقل. هذه 6 أشهر من التعلم الملتزم.

لا فائدة من كل تلك المعرفة التي تراكمت لديك في الأشهر الستة الماضية إذا لم تطبقها على مشروع حقيقي. إذا كنت ترغب في تحويل هذا إلى مهنة ، فيجب أن تقضي 6 أشهر إضافية في تطبيق ما تعلمته في مشروع من العالم الحقيقي من خلال فترة تدريب أو وظيفة.

كلما زاد الوقت الذي تقضيه في العمل على مشروع حقيقي في إطار منظمة ، زادت معرفتك بالمجال.

بناءً على وتيرة التعلم الخاصة بك ، يمكنك تقصير 6 أشهر من عملية التعلم + 6 أشهر من تجربة المشروع في العالم الحقيقي إلى فترة أقصر. أنا فقط أقدم لكم تقدير تقريبي.

في هذه الأشهر الستة ، من المتوقع أن تعرف أشياء مثل –

  • تطوير UI / UX على أساس محاكاة معينة. إذا تم منحك تصميمًا ، فستتمكن من تطوير هذا التصميم باستخدام الكود. بطبيعة الحال ، يعتمد الرمز على المجال الذي اخترته. لتطوير الويب ، يجب أن تكون على دراية بـ HTML و CSS و JS. ثم يمكنك الغوص في إطار عمل واجهة المستخدم مثل React.
  • ربط تطبيق العميل الخاص بك ببعض واجهات برمجة التطبيقات لإظهار البيانات الديناميكية باستخدام تقنيات تحليل JSON.
  • إضافة مكتبات تابعة لجهات خارجية حتى لا تضطر إلى إعادة اختراع العجلة. أنا لا أحدد أي مكتبة معينة لأن ذلك يعتمد مرة أخرى على مجالك ومتطلبات تطبيقك.

أيضًا ، أنا لا أتعمق في أشياء مثل هندسة الكود والاختبار والأمان وإصلاح تسرب الذاكرة في تطبيقات الجوال الخاصة بك. هذه المهارات مطلوبة لتحسين جودة تطبيقك ، بالإضافة إلى توسيع نطاقه.

إذا كنت ستعمل في المستقبل على تطبيق XR يتطلب الوصول إلى مليار مستخدم ، فلا يمكنك تجاهل جوانب الجودة هذه. لتطوير نماذج أولية صغيرة من AR / VR ، يمكنك التنازل عن جانب الجودة.

كلما زادت المعرفة التي تمتلكها في مجالك ، يمكنك التفكير في كيفية الجمع بين الأشياء والتفكير خارج الصندوق. هذه إحدى الطرق العديدة لاستعراض عضلاتك الإبداعية.

المهارة 3 – المعرفة العامة XR

حان الوقت الآن لاستكشاف XR. تعرف على المصطلحات الأساسية لـ XR. افهم قيود هذه التقنية. الهدف من هذه الخطوة هو تعريفك بمصطلحات XR والاعتياد على الكلمات المستخدمة بشكل فضفاض في مجال XR.

هناك 3 مجالات تقع تحت مظلة XR :

  • AR أي الواقع المعزز
  • VR أي الواقع الافتراضي
  • MR أي الواقع المختلط

هذه دورة من جامعة ميشيغان. يغطي مقدمة لتقنيات وتطبيقات وقضايا AR / VR / XR.

المهارة 4 – حزم SDKs لــ XR

تشتهر حزم SDK مثل ARCore و ARKit و ARFoundation و Vuforia و Wikitude جيدًا في إنشاء تجارب AR لمنصات الأجهزة المحمولة ، مثل Android و iOS. بصرف النظر عن هذه العشرات من SDKs موجودة. اعتمادًا على متطلبات ميزات التطبيق وبنية الكود الحالية لديك ، حدد SDK ثم تابع التطوير.

لا تزال معظم حزم SDK قيد التطوير. بمجرد أن تبدأ في استخدام بعض SDK ، هناك فرصة كبيرة لأنك ستقع في مشاكل تحتاج إلى مزيد من الوقت للاستثمار منك لحل هذه المشاكل. هذا هو شكل مشهد XR في الوقت الحالي.

في الواقع الافتراضي ، يوجد SDK لكل سماعة رأس VR. تحتوي سماعات الرأس Oculus SDK على Oculus. تحتوي سماعات الرأس HTC Vive على SDK الخاص بها. لذا مرة أخرى ، يعتمد الأمر على سماعة الرأس التي ستستخدمها لتطوير تجارب الواقع الافتراضي الخاصة بك.

المهارة الخامسة – التعلم الآلي ورؤية الكمبيوتر

يعمل XR على خوارزميات رؤية الكمبيوتر الأساسية التي يتم تلخيصها في طرق ووظائف مجموعات تطوير البرامج (SDK) الموجودة. هناك الكثير من الأبحاث الجارية هنا فيما يتعلق بتحسين البحث المستوي ، ورسم خرائط العمق ، وخصائص الانسداد ، وما إلى ذلك. قد يكون تطوير هذه الميزات صعبًا للغاية. بالنسبة للبعض ، قد يبدو الأمر وكأنه إعادة اختراع العجلة.

عقلية المصمم

أولئك الذين يهتمون بتطوير المستهلك الذي يواجه تطبيقات XR ويريدون أن تبدو تجاربهم أفضل من غيرهم يندرجون ضمن هذه الفئة.

إنه نفس القول ، “كلا من” أ “و” ب “تطبيقات تدوين الملاحظات. يعجبني التطبيق أ أكثر من التطبيق ب لأنني أشعر أنه أسهل في الاستخدام. أتساءل لماذا لا يحتوي التطبيق B على هذا التفاعل الرائع الذي يحل مشكلة فلان وكذا. “

وبالمثل ، هناك العديد من مشكلات التصميم في تجارب XR.

إذا كانت لديك خلفية تطوير للهاتف المحمول ، فهذا يشبه الحصول على نماذج تصميم واجهة المستخدم لتطبيق Android من مصممك ، بدلاً من تصميم الشاشات وتطويرها بنفسك.

المهارة 6 – معرفة تصميم تجربة المستخدم

إذا لم تكن مهتمًا بجعل تجارب XR تبدو جميلة أو تقوم بالعصف الذهني حول كيفية حل مشكلات التصميم ، فانتقل إلى المهارة التالية.

بالنسبة لأولئك المهتمين بتحويل تجارب XR الجيدة إلى تجارب XR رائعة من خلال دمج التفاعلات ودراسة المستخدمين وفهم نقاط ضعف تجربة XR ودراسة تصميم UX أولاً. فهم موضوعات مثل مبادئ تصميم التفاعل ، وقابلية الاستخدام ، وعملية التفكير التصميمي ، ورواية القصص ، و HCI ، وإمكانية الوصول ، وما إلى ذلك.

بمجرد الانتهاء من تصميم UX ، فكر في كيفية تطبيق مبادئ التصميم في XR.

المهارة 7 – النمذجة والرسوم المتحركة ثلاثية الأبعاد

تعتبر أدوات مثل Blender و Maya و Cinema4D رائعة لنمذجة التجارب مع النماذج ثلاثية الأبعاد المتحركة وتصميمات البيئة. تعمل هذه النماذج الأولية كنقطة انطلاق جيدة لإظهار مفهوم لعملائك المحتملين.

في كثير من الأحيان ، ستجد نفسك في وضع لا تتمكن فيه من إيصال عملية تفكيرك إلى شخص ما. إذا بدأ المطورون العمل على شيء لا يتناسب مع المتطلبات ، فإنه يهدر وقتًا ثمينًا وطاقة. هذا هو بالضبط السبب في أن النموذج الأولي يمكن أن يكون مفيدًا بشكل لا يصدق لأصحاب المصلحة في المشروع. بمجرد الانتهاء من التصميم العام ، يمكنك متابعة بقية التطوير.

علاوة على ذلك ، يجب تحسين النماذج ثلاثية الأبعاد ويجب أن يكون لها متطلبات ملفات معينة قبل إضافتها إلى أي تجربة XR. عدم القيام بذلك يمكن أن يسبب مشاكل في الأداء. على سبيل المثال) ألق نظرة على متطلبات ملف ARCore.

المهارة 8 – تقديم الرسومات

تساعد لغات برمجة Shader مثل Metal و HLSL و GLSL المطورين على تخصيص شكل ومظهر النماذج وتأثيرات الرسوم المتحركة و vfx في تجارب XR. تكمن هذه المهارة في تقاطع التصميم والتطوير.

إذا كنت قد أتمت دورة رسومات الحاسوب في البكالوريوس ، فأنت تتمتع بميزة هنا. إذا لم يكن كذلك ، فلديك منحنى تعليمي يجب إكماه.

فيما يلي قائمة تشغيل ممتازة على YouTube لمساعدتك ، إذا لم تكن لديك فكرة عن تطوير Shader.

أي شخص لديه القدرة على التفكير من حيث التصميم والتطوير هو مهندس تجربة المستخدم. هناك عدة أدوار حيث يلعب التصميم والتطوير دورًا حيويًا. لقد رأيت تقنيين مبدعين ، وفنانين تقنيين ، ومطور AR / VR ، وباحث AR / VR ، وما إلى ذلك في العديد من إعلانات وظائف XR. أعتقد أن التركيز يجب أن يكون أكثر على مجموعة المهارات والمسؤوليات التي تحصل عليها ، بدلاً من اسم الدور نفسه.

ملاحظة جانبية

هناك العديد من المنصات مثل Lens Studio و SparkAR التي تسمح لك بتطوير تجارب XR بدون كود ، ولكن هناك حد لمقدار التخصيص. تم تطوير XR Experiences باستخدام هذه الأنظمة الأساسية التي تعمل على منصاتهم الخاصة (Snapchat و Instagram) بدلاً من النظام الأساسي الخاص بك. لن تتمكن من تضمين تجارب XR التي تم تطويرها باستخدام هذه الأنظمة الأساسية في تطبيق الجوّال الخاص بك.

توجد بالفعل مجموعة من منصات السحب والإفلات لتطوير الويب وتطوير تطبيقات الأجهزة المحمولة. لماذا تعتقد أن المطورين لا يزالون يكتبون التعليمات البرمجية لتطوير تطبيقات الويب وتطبيقات الأجهزة المحمولة؟

يجب أن تكون المهارات المذكورة أعلاه كافية لتصبح مصمم XR أو مطور XR. أتفهم أن منحنى التعلم شديد الانحدار ، ولكن إذا كنت شغوفًا بهذا المجال ومستعدًا لاستثمار وقتك فيه ، فابدأ. XR ينمو. قد يستغرق الأمر بعض الوقت حتى تصبح مستقرًا بالنسبة للمستخدمين النهائيين ، ولكن بصفتك تقنيًا ، يمكنك بالتأكيد استثمار عطلات نهاية الأسبوع في XR.

خلاصة

الواقع الافتراضي هو إنشاء بيئة افتراضية يتم تقديمها إلى حواسنا بطريقة تجعلنا نشعر بها كما لو كنا هناك بالفعل. يستخدم مجموعة من التقنيات لتحقيق هذا الهدف وهو عمل معقد تقنيًا يجب أن يراعي إدراكنا وإدراكنا.

لها استخدامات ترفيهية وخطيرة. أصبحت التكنولوجيا أرخص وأكثر انتشارًا. يمكننا أن نتوقع رؤية العديد من الاستخدامات المبتكرة للتكنولوجيا في المستقبل وربما طريقة أساسية نتواصل ونعمل بها بفضل إمكانيات الواقع الافتراضي.

الأسئلة الشائعة

ما هي تقنية الواقع الافتراضي؟

الواقع الافتراضي VR ( Virtual Reality ) هو استخدام تكنولوجيا الكمبيوتر لإنشاء بيئة محاكاة. على عكس واجهات المستخدم التقليدية ، يضع الواقع الافتراضي المستخدم داخل التجربة.
بدلاً من مشاهدة الشاشة أمامهم ، يصبح المستخدمون منغمسين وقادرين على التفاعل مع العوالم ثلاثية الأبعاد. من خلال محاكاة أكبر عدد ممكن من الحواس ، مثل الرؤية والسمع واللمس وحتى الشم ، يتحول الكمبيوتر إلى حارس بوابة لهذا العالم الاصطناعي.
القيود الوحيدة لتجارب الواقع الافتراضي شبه الواقعية هي توفر المحتوى وقوة الحوسبة الرخيصة.

هل VR سهل التعلم؟

يعد إنشاء تطبيقات AR و VR جيدة أمرًا صعبًا للغاية في الوقت الحالي ، ولكن ليس لأن التطوير صعب. تعد محركات الألعاب مثل Unity جيدة بشكل مدهش لصنع تطبيقات AR و VR ومن السهل نسبيًا على المطورين تعلمها.

هل يتطلب الواقع الافتراضي VR الترميز؟

كما هو الحال مع أي شيء ، فإنه يعتمد على ما تريد تحقيقه. لا تزال Gaming هي التطبيق الأفضل لأجهزة VR. أكدت العديد من الاستطلاعات أنه إذا كنت ترغب في العمل في صناعة الألعاب ، فإن لغتي البرمجة الأفضل لتطبيقات الواقع الافتراضي هما C # و C / C ++.