Tengo experiencia en hacer juegos de desplazamiento lateral 2D como Terraria, pero ahora quiero desafiarme a mí mismo y crear un juego que tenga una perspectiva 2.5D . El juego que intento imitar es Don't Starve. En este momento, mi enfoque está en descubrir cómo renderizar el suelo. Me está costando entender cómo generaron el suelo y luego lo renderizaron. La forma en que creo que renderizaron el suelo es pintando primero el suelo en algún programa de pintura y luego manipulando de alguna manera esa imagen plana para que parezca tener profundidad.
Estoy completamente confundido por cómo realmente representaría ese tipo de terreno. Quiero que el terreno tenga las siguientes características:
- Parezca el terreno en Don't Starve, aquí hay un video que muestra el terreno en Don't Starve
- El terreno será plano, y el ángulo y la perspectiva de la cámara serán fijos.
Cualquier consejo y sugerencia será apreciada, gracias de antemano.
(Estoy trabajando en Java, utilizando la Biblioteca de juegos Java de peso ligero (LWJGL)).