Tamaños de mosaico en juegos 2D [cerrado]

15

Mientras desarrollaba un pequeño juego utilizando el método de mapeo de fichas, me vino a la mente una pregunta:

Desarrollaría el juego en Windows pero no excluiría adaptarlo a otra plataforma.

¿Qué tamaño (en píxeles) recomendaría usar para crear los mosaicos de un juego mapeado de mosaicos (es decir, RPG) con los siguientes requisitos?

  • Tener un nivel de detalle aceptable sin tener demasiados mosaicos.
  • Tener un tamaño de mapa decente.
  • Permite la adaptación del juego en una computadora de mano (es decir: PSP), teléfono inteligente o una computadora sin demasiada pérdida de detalles o ralentizaciones.
  • Permitir acercamientos / alejamientos más o menos importantes.
  • Tiene una resolución de mosaico que permite una colisión perfecta de píxeles o una colisión en bloque.

Cualquier cosa, desde una buena explicación hasta un ejemplo de juego, es útil siempre que pueda cumplir con los requisitos.

Esta pregunta puede parecer un poco simplista, pero noté que muchos desarrolladores de juegos de las Indias estaban usando escenarios de escalas inapropiadas.

También lamento la sintaxis deficiente y la falta de vocabulario de mi pregunta, ser un hablante no nativo de inglés no ayuda cuando se habla de programación de computadoras.

Aymerico
fuente
2
-1, el tamaño del mosaico es increíblemente diseño, artista, depende de la plataforma e incluso después de esas consideraciones bastante arbitrarias.
44
Esta pregunta es demasiado vaga. Dependiendo de las circunstancias, puedo justificar cualquier tamaño de mosaico entre 8x8 y 1024x1024; Por otro lado, realmente no hay razón para agonizar más de 32x32 frente a 48x48. Solo ve con lo que el artista quiere. Haga una pregunta específica , y las respuestas pueden ser útiles.
66
Tenga en cuenta que algunos de los dispositivos que existen (¡incluso algunas PC!) Todavía tienen problemas para manejar mosaicos sin potencia de 2. Quédate con poderes de dos para tus mosaicos y mosaicos: 8x8, 16x16, 32x32, 64x64, 128x128. Esto lo ayudará si termina mudándose a dispositivos móviles.
egarcia
44
No iría con lo que el artista quiere. Yo iría con lo que dicta el diseño del juego. El artista puede querer mosaicos de 512x512 amorosamente detallados, pero el juego dicta que debes ver las cosas hasta a 10 casillas de distancia.
Tim Holt el
3
@egarcia: Atlasing es casi un requisito para los juegos basados ​​en mosaicos, y es tan trivial para ellos, que las preocupaciones sobre el soporte de NPOT son bastante irrelevantes.

Respuestas:

24

Puede calcular el tamaño de mosaico en función de la resolución de la pantalla y la cantidad de mosaicos que deben estar visibles. Si estaba colocando un tablero de ajedrez (fichas de 8x8) en una pantalla de 768 píxeles de altura, sus fichas no pueden tener más de 768/8 o 96 píxeles, de lo contrario no encajarán en la pantalla. Por supuesto, cuántas fichas deben ser visibles depende del diseño de su juego.

Decide cuántas fichas debería ver un jugador a la vez, decide la resolución de la pantalla y calcula a partir de ahí.

Dicho esto, me gusta 64x64; ^)


Quería volver y editar esta vieja respuesta para agregar un enlace a una buena publicación con pautas para la creación de mosaicos. Podría ser útil para cualquier persona que busque el tamaño y el diseño de los mosaicos en general.

http://lpc.opengameart.org/static/lpc-style-guide/styleguide.html Este es un gran

Tim Holt
fuente
11
+1: hay respuestas analíticas (y útiles) a preguntas incluso algo subjetivas, y este es un ejemplo perfecto.
Nate
La respuesta de Tim ciertamente es objetiva, pero siento que si la respuesta apropiada a una pregunta tan larga y abierta es "hacer aritmética básica", hay una falla en algún lugar del ciclo de retroalimentación del sitio.
Joe y col. T Algunas respuestas tratan sobre responder la pregunta haciendo más preguntas y luego mostrando qué hacer cuando se responden esas preguntas.
Tim Holt
77
El fallo es que las personas responden o dan su opinión en función de sus propias opiniones e interpretación de la pregunta. Y a veces eso se convierte en una complicación excesiva de problemas simples o simplemente respuestas educadas de "cállate n00b".
Tim Holt