2014-06-02 3 views
1

Я просто хочу знать, могу ли я использовать Javascript для программных объектов и виртуального мира реальности в Unity, чтобы я мог реализовать его в Oculus Rift? Мне нужно сделать это для исследовательского проекта. Я бы попробовал C++, но лучше с Javascript.Javascript в Unity для Oculus Rift

+2

Существует 3 варианта для языков программирования в Unity: C#, UnityScript и Boo. C# не C++, а UnityScript - не JavaScript. – jahroy

+0

Какой, на ваш взгляд, проще вставить код? И будет ли это очень полезно, как учебники, где он показывает людям, как создавать объекты и создавать среду видеоигр? Это смешно, в учебниках, которые я видел, я думал, что вы можете писать в javascript и JAVA. Кроме того, это будет перенесено на Oculus Rift, и я смогу испытать виртуальную реальность, как только закончу код? – user3525346

+1

Мне лично всегда нравился UnityScript (иногда называемый JavaScript, но очень похожий), но может также рассмотреть возможность использования C#. C# может быть выгодным, потому что вы можете узнать его, прочитав документацию .Net. – jahroy

ответ

1

Если вы чувствуете себя уверенно в JavaScript, то у вас должно быть очень мало проблем с переходом на C# для Unity3D скриптов. Для использования Oculus Rift есть плагин для Unity. @jahroy верна в заявлении, что документация C# обширна, и большая ее часть очень хорошо подходит к Unity scripting.

Вот ссылка на учебное пособие. Одно предостережение, это требует Unity Pro (у меня нет набора DEV, поэтому я не пробовал его лично). http://paddytherabbit.com/unity3d-oculus-rift-plugin-setup/

Удачи вам!

+1

Спасибо! Как называется плагин? И это будет работать в Oculus Rift, как вы говорите? Нет проблем? Потому что я слышал, как люди говорили, что у них проблемы. Если вы когда-либо использовали OR и загружали все, что с ним связано с веб-сайта, программа для всего этого - C++, но я думаю, что это похоже на язык по умолчанию или что-то в этом роде? Кто-то показал мне код для перемещения назад и вперед и других вещей о том, как он работает, и он был написан на C++. Я просто хочу убедиться, что я не трачу все свое время на это, но C# абсолютно позитивно работает для ИЛИ? – user3525346

+1

Примечание: эта информация устарела, поддержка Oculus Rift теперь встроена в современные версии единства, не требуется дополнительный плагин, если вы не хотите дополнительных функций платформы [из SDK] (https://developer3.oculus.com /downloads/game-engines/1.9.0/Oculus_Utilities_for_Unity_5/). Также не требуется лицензия pro. –

0

-Frame является JavaScript Virtual Reality Framework построен на three.js и набирает популярность: https://aframe.io/docs/0.2.0/core/

Я не пробовал еще, но это звучит, как он хорошо интегрируется с Oculus.

+1

A-Frame отлично работает с Vive, Rift, Cardboard, GearVR. – ngokevin

Смежные вопросы