¿Cómo aprender usted mismo a desarrollar motores de juegos?
Los juegos móviles generalmente requieren aprender JAVA y C#. Los juegos de clientes a gran escala deben aprender C ++ o dejar que el motor de desarrollo lo aprenda. Un programa calificado debería tener más conocimientos sobre el procesamiento de gráficos.
Un motor de juego es un componente central de algunos sistemas de juegos de computadora escritos y editables o de algunas aplicaciones de gráficos interactivos en tiempo real. Estos sistemas brindan a los diseñadores de juegos una variedad de herramientas para escribir juegos y están diseñados para permitirles crear programas de juegos de manera rápida y sencilla sin comenzar desde cero. La mayoría de los sistemas admiten múltiples plataformas operativas, como Linux, Mac OS X y Microsoft Windows.
Principio:
Un motor de juego es una colección de código (instrucciones) diseñadas para ser reconocidas por una máquina que ejecuta un tipo específico de juego. Es como un motor que controla cómo se ejecuta el juego.
La producción de juegos se puede dividir en dos partes principales: motor de juego y recursos del juego. Los recursos del juego incluyen gráficos, sonidos, animaciones, etc. Una fórmula es: Juego = Motor (código del programa) + Recursos (gráficos, sonidos, animaciones, etc.). El motor del juego llama a estos recursos en secuencia de acuerdo con los requisitos del diseño del juego.