Cualquier libro recomendado que le ayude a empezar a utilizar unity3D....
I.Fundamentos de Matemáticas 3D
Este interesante libro presenta las matemáticas básicas necesarias para simular y renderizar mundos 3D, cubriendo conocimientos teóricos y código de implementación C++.
La sección de teoría explica la relación entre las matemáticas y la geometría en 3D y enumera técnicas y fórmulas que pueden usarse como manual de referencia para una fácil búsqueda. La sección de implementación demuestra cómo implementar estos conceptos teóricos en el código. El lenguaje de ejemplo de programación utilizado en este libro es C++; de hecho, el conocimiento teórico de este libro se puede implementar en cualquier lenguaje de programación.
II Patrones de programación de juegos
Este es uno de los mejores libros para aprender patrones de diseño para el desarrollo de juegos. Si solo desea aprender patrones de diseño de programación orientada a objetos, lea el capítulo Patrones de comando de este libro. Recuerda, no reinventes la rueda: aprende estos patrones y úsalos para crear juegos mejores y más rápidos.