¿Qué lenguaje se necesita para el desarrollo de la realidad virtual?
De eso no hay duda. La mayoría de los motores 3D están desarrollados en C o C++, por lo que deben ser eficientes. El SDK proporcionado por Oculus también está desarrollado en C++. Gear VR se ejecuta en dispositivos Android y debe desarrollarse en base a C++ utilizando Android NDK. Unreal Engine también está desarrollado en C++. MiddleVR proporciona un SDK basado en C++.
El segundo es C#. Unity utiliza C# como lenguaje de programación. Puedes usar. .NET para VRPN como lenguaje de desarrollo de VRPN. Al menos, HoloLens definitivamente usará C#.
De nuevo, Javascript. También es el lenguaje de programación de Unity (aunque no mucha gente lo elige). Sin embargo, el número base de programadores de WebVR y Javascript (¿amigos homosexuales?) definitivamente permitirá que Javascript continúe dominando la cantidad de usuarios (realmente no lo culpo). Incluso si no considera los motores 3D HTML5 maduros como WebVR, three.js, Babylonjs, etc., es suficiente para demostrar la poderosa vitalidad de Javascript en 3D.
Tómalo cuando estés satisfecho.