¿Cuáles son las mejores formas para juegos back-end (unidad)?

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?

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

La forma para principiantes es ver tutoriales e integrar soluciones de terceros.

La forma más inteligente es aprender a comunicarse con un servidor utilizando un script PHP. De esta manera, puede implementar un tablero en su propio sistema.

Supongo que está pidiendo un marcador multijugador / en vivo, entonces sugeriría a Photon y Unet que las cosas manejarán su dolor de cabeza de fondo del juego muy bien.