Lo sentimos, su pregunta no es “al punto”.
¿Estás hablando del lenguaje de programación de fondo?
¿O cómo organizar sus códigos de juego?
- ¿Cuál es un mejor marco para que un desarrollador web back-end aprenda, reaccione o sea angular?
- ¿Qué necesita saber para el desarrollo web de back-end?
- ¿Cuál es la forma más fácil para un aficionado de comenzar con los marcos de back-end?
- ¿Qué es el desarrollo front-end y back-end en el desarrollo web?
- ¿Por qué Google cambió su política original en '20% de tiempo '?
De todos modos, sobre el lenguaje de programación, sugeriría C #. No necesitas ser un experto en C #. Si tiene un concepto básico del lenguaje orientado a objetos, está listo para comenzar. Solo tiene que conocer la sintaxis que eventualmente aprenderá una vez que haya comenzado a codificar. Otra razón es elegir C # es que Unity Asset Store es muy rica en complementos de C #. Puede encontrar más ayuda que otro lenguaje en C #.
Hay muchas cosas que aprender sobre la organización de códigos en los Juegos. Intente clasificar sus scripts, es decir, su GameController (Game Logics), Control de jugador (movimiento del jugador, lógica del jugador), Detección de colisión, Control de audio, Control de UI. Así es como puedes dividir las lógicas de tus juegos en muchos scripts de C #.
Tienes que aprender la codificación optimizada, la codificación eficiente y tratar de escribir funciones eficientes.
Para más cosas, puedes seguir mi canal de YouTube donde estoy tratando de enseñarle a principiante y avanzado el desarrollo de juegos para Android de Unity. Si te gusta mi respuesta, visita mi canal: Desarrollo de juegos de Unity para Android