Con las cuadrículas hexagonales, puede optar por organizar las fichas con los lados puntiagudos hacia arriba, para que pueda moverse a lo largo del eje oeste-este, o puede organizarlas con un borde hacia arriba, para que pueda moverse a lo largo del eje norte-sur .
Rejilla hexagonal horizontal o puntiaguda hacia arriba:
Rejilla hexagonal vertical o plana hacia arriba:
Según esta página , la alineación vertical es "con mucho la más popular" en los juegos de rol con lápiz y papel, pero no explica por qué. Esta publicación de blog también menciona ambas variedades, pero nuevamente no da ninguna razón para usar una u otra.
Y si miras algunos juegos de PC que usan hexes, parece que ambos tienen sus seguidores:
- Horizontal: serie Heroes of Might and Magic (excepto V), Civilization V ...
- Vertical: Panzer General y muchos juegos de guerra similares, Battle for Wesnoth ...
¿Pero cuáles son las principales razones para elegir un diseño vertical u horizontal de cuadrículas hexagonales?
Estoy buscando ventajas y desventajas objetivas en términos de estructuras de datos, gráficos, jugabilidad, etc., no preferencias personales. ¿O es realmente intrascendente qué orientación eliges?
fuente
Respuestas:
He podido encontrar algunas razones por mí mismo, pero realmente me gustaría saber más.
El diseño horizontal coincide con el diseño del teclado. Puede usar WEADZX para movimiento, similar a WASD en cuadrículas cuadradas. Por otro lado, también he encontrado sugerencias de que QWEASD es un ajuste natural para hexágonos verticales.
Los hexágonos horizontales parecen ser más adecuados para la perspectiva 3D / isométrica, donde la fila inferior está más cerca y la fila superior está más alejada. En este diseño, los sprites altos no oscurecerán el centro del mosaico detrás de él, sino solo los bordes. Esto posiblemente haría que la disposición hexagonal vertical sea más adecuada para vistas de arriba hacia abajo.
Compare con la cuadrícula cuadrada vs diamante ("isométrica"), como en Simcity Classic vs Simcity 2000.
Para una cuadrícula NxN, el diseño horizontal da como resultado una cuadrícula que es más ancha que alta, al igual que los monitores de PC. En otras palabras, con hexágonos horizontales, la vista del mapa que se ajusta a su pantalla panorámica tiene una relación fila / columna ligeramente más igual. Dependiendo del área de visualización disponible y del tamaño del mapa, esto podría brindarle al jugador una mejor vista y podría requerir menos desplazamiento.
fuente
Iría con un diseño vertical si está utilizando cualquier tipo de perspectiva a vista de pájaro, como en la imagen de arriba.
¿Por qué? Porque todos los muros serán visibles. Si usa un diseño horizontal y tiene paredes que corren a lo largo de las líneas verticales, no podrá distinguir los detalles muy bien (como puertas o portones). Además, si está utilizando el tipo de perspectiva mencionado anteriormente, sus hexes se verán mucho mejor, porque probablemente tendrá que aplastarlos hasta la mitad. Si aplasta un hexágono horizontal hasta la mitad, tiene una pendiente muy baja en sus puntos (aproximadamente 1/8) frente a una pendiente de 1/2 para un hexágono vertical aplastado. En otras palabras, si está simulando la perspectiva a vista de pájaro y / o utilizando pixel art, los mosaicos verticales le darán una mejor apariencia.
fuente
Parece que te inclinas hacia la horizontal porque tienes más ventaja. Por lo que vale, las abejas están de acuerdo contigo cuando construyen sus panales:
Por más que lo intenté, no pude encontrar una teoría sobre por qué las abejas lo hacen de esta manera. (No me malinterpreten, hay varias teorías sobre por qué usan la geometría hexagonal, pero eso no parece explicar por qué es horizontal en lugar de vertical).
De todos modos, pensé que agregaría a la lista de ventajas / desventajas horizontales: "Así es como lo hacen las abejas". Si tu juego es una especie de simulador de abejorro, esa sería una razón persuasiva para elegir un hexágono horizontal.
Beneficio alternativo del enfoque horizontal: al utilizar una alineación horizontal (o con el lado puntiagudo hacia arriba) para la cuadrícula hexagonal, hace que su cuadrícula se ajuste a las instrucciones para instalar una tienda de campaña.
fuente
Si está creando un juego de estrategia, los requisitos del juego y el diseño en sí mismo deben dictar la orientación que elija. Tenga en cuenta que las líneas defensivas se sostienen más fácilmente con el grano que contra él, por lo que su elección de orientación de cuadrícula en relación con la orientación del mapa afectará el juego. Para enfatizar la defensa, como en la Primera Guerra Mundial, alinee la cuadrícula hexadecimal con las líneas defensivas naturales; Para enfatizar el delito como en la Segunda Guerra Mundial, haga lo contrario.
fuente
Desde una perspectiva técnica y de programación, no debería haber una diferencia fundamental en la estructura de datos entre las dos orientaciones; cualquier esquema razonable debería ser fácilmente modificable para funcionar bien con cualquiera de las configuraciones.
En cuanto al diseño, al final lo haráse reduce a la preferencia: como ha notado, hay varios juegos que utilizan cualquiera de los esquemas, lo que es una evidencia bastante clara de que ninguno de ellos es técnicamente superior. Una cosa que vale la pena señalar es que el texto occidental fluye horizontalmente en lugar de verticalmente; Debido a esto, es probable que los jugadores occidentales se adhieran a los elementos horizontales de un diseño más rápidamente y con más fuerza que los elementos verticales, porque están conectados para buscar la estructura horizontal. En el caso de los hexágonos, esto significa que lo que usted llama la cuadrícula hexagonal horizontal llamará la atención sobre sus líneas rectas horizontales más fácilmente que la cuadrícula hexagonal vertical llama la atención sobre sus líneas rectas verticales, por lo que si desea enfatizar la recta- el movimiento de la línea, entonces es probable que la cuadrícula horizontal haga un mejor trabajo al respecto.
Por el contrario, sin embargo, si quieres de -emphasize las líneas rectas en la red (que es una razón buena para la elección de una rejilla hexagonal de más de una plaza en el primer lugar!), Entonces es posible que desee utilizar la red hexagonal vertical sobre el horizontal, ya que el peso más ligero dado a las líneas verticales minimizará la sensación general de líneas rectas en la cuadrícula para los jugadores.
Sin embargo, una advertencia: tenga en cuenta que este es un rasgo culturalmente entrenado, no inherente, y que si desea introducir su juego en los mercados japoneses o de otro tipo, es posible que desee reevaluar la decisión, ya que el flujo natural en esas culturas a menudo es vertical en lugar de horizontal (compárese, por ejemplo, las tiras cómicas japonesas de 4 komas vs. las americanas).
fuente
Su orientación hexadecimal influirá tanto en su estética general como en su producción de activos.
Si eliges fichas verticales, puedes hacer que tus hexes sean dos veces más anchos que altos y tengan una precisión de píxeles perfecta. Aquí hay algunos hexágonos de 64x32.
Tenga en cuenta que los bordes diagonales están en ángulos de 45 grados, lo que facilita su renderización en píxeles.
La altura estrecha de los hexágonos en relación con su ancho puede sugerir profundidad, especialmente cuando recorres objetos sobre ellos que pueden superponerse con hexágonos detrás de ellos.
Otro ejemplo de cómo la orientación hexadecimal puede afectar la producción de sus activos es con los objetos colocados en mosaicos horizontales. En los mosaicos horizontales solo puede ir aproximadamente a la izquierda o derecha. No puedes subir o bajar directamente. (Del mismo modo, solo puede subir o bajar aproximadamente en mosaicos verticales). Por lo tanto, podría salirse con la suya utilizando solo una imagen lateral para objetos en mosaicos horizontales.
Con los mosaicos verticales, tendría que hacer imágenes dedicadas al frente y atrás para los objetos como mínimo si desea diferentes orientaciones, mientras que en los mosaicos horizontales puede usar una sola imagen que se voltea.
fuente