Programar un juego en 3D no es muy diferente de programar un juego en 2D, especialmente cuando se utilizan motores como Unity3D o Unreal engine.
Si eres realmente bueno en la programación de juegos en 2D, aprender a programar con la tercera dimensión “Z” toma un poco de tiempo y puedes aprender rápidamente los conceptos en 3D mientras continúas.
Me tomó un “mes” pasar de 2D a 3D (ya tenía una experiencia limitada sobre modelos 3D en Blender) y construir un mini prototipo para un juego.
En realidad, muchas cosas en el mundo 3D pueden usar cálculos 2D, los personajes de ejemplo caminan en dimensiones xz (puedes ignorar por completo la dimensión “Y” al aplicar tu vigilia), usar física incorporada (que toma unos minutos para configurar) y adjuntarlos El personaje automáticamente le permitirá a su personaje ajustar su posición “Y” de acuerdo con el terreno en el que se mueven.
- ¿Qué es todo este alboroto sobre un juego llamado Color Flip?
- ¿Crees que Hearthstone es un juego en el que ‘pagas para ganar’?
- ¿Cuáles son las mejores aplicaciones de solitario?
- ¿Quieres un nuevo juego ‘Prince of Persia’?
- ¿Por qué los juegos están incompletos por el precio total y tienen docenas de DLC a precios casi completos?
En breve:
Si te consideras realmente bueno en la programación de juegos en 2D, aprender 3D debería ser sencillo y tardar unos días en adaptarse.