Representa la superficie del planeta en 2d

11


Me gustaría hacer un juego, donde una parte es administrar el planeta (construir ciudades, fábricas, carreteras, etc.) pero me gustaría evitar el 3D: solo lo que quiero es agradable 2d. Pero si represento la superficie del planeta como una cuadrícula, será extraño moverse cerca de los polos (si subo, no apareceré en la parte inferior del mapa, sino en la parte superior, solo en un lugar diferente) y será difícil de tener un buen terreno (los postes se estirarán). ¿Tienes alguna idea de cómo hacer eso?

Chris
fuente

Respuestas:

9

Los juegos no deben ser realistas, siempre puedes cortar algunas esquinas si mejora el juego. Eche un vistazo a Ascendancy, por ejemplo: http://www.abandonia.com/files/games/221/Ascendancy_5.png

Puede recorrer el terreno en 2D de izquierda a derecha y de abajo hacia arriba. Como lo hace un mapa de Civilization.

Otra opción sería hacer capas polares "no caminables", como las que tenemos aquí en la Tierra ;-) Esconderán las áreas de rejilla estirada.

Kromster
fuente
Creo que haré un mapa rectangular con un bloqueo bloqueado sobre la parte superior o inferior (se envolverá solo de izquierda a derecha y de derecha a izquierda), pero el mapa será similar a la tierra (polos en la parte superior e inferior).
Chris
3

La Sección 2 de este documento contiene algunas notas interesantes sobre modelos de triángulos jerárquicos, pero es posible que encuentre material útil más inmediato al observar las cuadrículas geodésicas . Debe proporcionar la información de conectividad, pero eso lo llevará a una buena aproximación de una esfera.

Este artículo también tiene algunas ideas interesantes.

Como señaló Krom, ciertamente puede configurar su propio sistema para las conexiones, lo que permite la colonización de espacios extradimensionales extraños en las estructuras más extrañas o más simples, como un mundo de anillo Halo-ish.

ChrisE
fuente
1

La forma "adecuada" de representar la superficie de un planeta sin ningún tratamiento especial de los polos u otros puntos extremos es una red triangular irregular . A partir de ahí, puede usar cualquiera de las proyecciones de mapas geográficos habituales para representar cualquier parte de la superficie que desee como mapa 2D.

Martin Sojka
fuente