Quiero hacer un juego (RPG por turnos) que se parezca mucho a Bastion.
Esto es lo que necesito implementar:
-> El supramundo es 2d, con una vista isométrica. Los gráficos de ninguna manera se representarán en 3D, sino que se dibujarán en 2d.
-> Los personajes se representarían en 3d, moviéndose en el mundo isométrico 2D. (Incluso si los personajes están en 3D en un entorno 2D, no es un gran problema ya que un personaje 3D en realidad puede ser rasterizado en una serie de imágenes 2D, en otras palabras, esto no es un gran problema)
He examinado varios motores de juegos, pero me resulta muy difícil saber cuál sería el mejor para implementar este tipo de apariencia. ¿Qué motor de juego creen ustedes que podría ser mejor para mí, de modo que tenga la menor cantidad de codificación que hacer para el aspecto de la vista isométrica?
Podría ser cualquier motor 2D, pero necesita diseñar sus mosaicos de manera algo diferente. También recuerde que debe dibujar su mapa de mosaicos desde la parte superior izquierda a la inferior derecha para pintar los mosaicos más cercanos en la última vez, por lo que los mosaicos más cercanos siempre se pintan sobre los otros mosaicos.
Puede refinar su algoritmo haciendo semitransparentes o no dibujando mosaicos cuando estos mosaicos se pintan sobre mosaicos importantes (su jugador, enemigos, etc.)
fuente