Si quieres aprender a ser diseñador de juegos de animación de realidad virtual, ¿qué cursos deberías tomar?
Si queremos hacer realidad virtual VR, necesitamos dominar esas tecnologías:
1. Primero, debemos aprender el lenguaje C#:
Si están utilizando el motor Unity (entre ellos, necesita conocer la estructura y estructura física del motor Unity3D, UGUI y sistema de animación, sistema de navegación, almacenamiento de datos, base de datos, corrutina, clase WWW, red, administración de recursos, sistema de efectos especiales y rendimiento). optimización) Entonces necesitas aprender el lenguaje C #, principalmente la sintaxis y los algoritmos básicos de C #, la programación orientada a objetos, C # es la estructura de datos y la sintaxis avanzada, estos son los lenguajes básicos para U3D, y Unity usa C # como script; idioma.
2. Lenguaje C++: El motor Unreal también utiliza C++ para el desarrollo. MiddleVR proporciona un SDK basado en C++.
3.Java de nuevo. También es un lenguaje de programación para Unity (aunque no mucha gente lo elige). Sin embargo, el número base de programadores (¿número de amigos?) de WebVR y Java definitivamente permitirá que Java siga dominando en términos de número de usuarios.
Incluso si no consideramos los ya muy maduros motores HTML5 y 3D como WebVR, three.js y Babylonjs, son suficientes para demostrar la poderosa vitalidad de Java en 3D.
4. Existen otros gráficos por computadora y programación de GPU: gráficos por computadora y programación de sombreadores.