Tutorial introductorio de Unity
El tutorial para principiantes de Unity es el siguiente:
(1) En primer lugar, los scripts de Unity se pueden escribir en muchos lenguajes, como java, js, c#, porque cuando Cuando comencé, aprendí C. Más tarde, cuando hice programas en formato C #, comencé con scripts. Se recomienda usar C # para scripts.
Aprenderá el desarrollo de lógica de juego simple en Unity. El editor VS utilizado por Unity en realidad llama a la API de Unity en C#, porque introduce un espacio unityEngine al crear el script. Este espacio es la API de C# de Unity. Los principiantes solo necesitan aprender la interfaz API de C# de Unity. UnityUserManual.
(2) Con respecto a aprender el cliente de Unity, en primer lugar, como principiante, te sugiero que comiences a aprender con unity2D. No te recomiendo que aprendas 3D desde el principio, porque los juegos 3D implicarán mucho. A la hora de crear un proyecto de juego surgen entonces cálculos complejos. Elija Desarrollar juegos 2D y obtenga información sobre los recursos de juegos 2D.
Planificación de rutas de aprendizaje
El aprendizaje del desarrollo de juegos en Unity comienza desde lo básico paso a paso.
1. Conceptos básicos del lenguaje C#: aprenda principalmente la sintaxis básica de C#, aprenda en detalle las palabras clave de C#, las tres secuencias principales del lenguaje, matrices y enumeraciones y otros puntos de conocimiento para sentar las bases para el trabajo de codificación posterior.
Segundo, motor Unity: tener una comprensión básica del motor Unity. Al planificar las funciones de Unity en diferentes sistemas, lo que tenemos que hacer es avanzar uno por uno y dominar el sistema de física, el sistema de animación y el sistema de animación. Sistema de interfaz de usuario y sistema de navegación y efectos de partículas.
3. Avance del motor Unity: aprenda principalmente los puntos de conocimiento avanzado de Unity en el proceso de desarrollo del juego. A partir de ahora, la correlación y dependencia entre los puntos de conocimiento disminuye gradualmente. Cada punto de conocimiento es una montaña independiente, como la persistencia de datos, el marco del proyecto, los programas concurrentes y la optimización, las solicitudes de datos WWW, el sombreador y la red, etc.
4. AR: aprenda principalmente el desarrollo de AR basado en Vuforia. Vuforia de Qualcomm es un complemento relativamente común y simple en AR. Puede reconocer imágenes, modelos, escenas de la vida real, etc. la base del desarrollo de la RA.
5. VR: aprenda principalmente sobre el desarrollo de VR basado en el dispositivo HTC-Vive. HTC-Vive es el dispositivo de realidad virtual oficial de la plataforma de juegos Steam. Con el soporte de Steam, una gran cantidad de dispositivos de realidad virtual utilizan Vive. dispositivos como portadores de hardware, las principales posiciones de desarrollo de realidad virtual en el mercado se basan en Vive.