¿Cómo trato los problemas de un desplazamiento lateral rápido?

13

Estoy haciendo un juego de avión de desplazamiento lateral y cuando comienzo a ir muy rápido, comienzo a experimentar algunos problemas como jugador:

  • Los elementos no son distinguibles, como potenciadores de balas, etc.
  • Empiezo a sentirme mareado e incómodo.
  • No hay tiempo suficiente para ver lo que viene

¿Cómo puedo solucionar esto? ¿Utilizo menos detalles en todos los gráficos?

Tiny Wings tiene la misma velocidad de movimiento horizontal que en mi juego, pero no sufre estos problemas. ¿Hay algún otro desplazamiento lateral realmente rápido que pueda tomar como referencia?

Ska
fuente
1
Yo diría que cualquiera de los juegos de música: Guitar Hero o Rock Band son ejemplos decentes. En las dificultades más difíciles, los puntos tienen que llegar más rápido para que puedan tener suficiente espacio entre los secuenciales para verlos separados. El jugador todavía tiene que mirar hacia adelante y hacer determinaciones rápidas, y al final sus ojos están haciendo esa cosa extraña de fusión mundial. Yo diría que solo trate de hacer que las cosas dañinas se distingan más de las cosas útiles.
Orin MacGregor
1
Probablemente deberías estudiar los videojuegos de Sonic the Hedgehog . Han tenido mucho éxito y son bastante rápidos.
Ricket
No estoy seguro, pero siento que podría haber respuestas separadas para todas esas preguntas, por lo que podría ser mejor que tres preguntas distintas.
¿Cuál es tu framerate?
Laurent Couvidou

Respuestas:

19

Los elementos no son distinguibles, como potenciadores de balas, etc.

Hazlos simples potenciadores basados ​​en colores. Las palabras, letras o incluso iconos pueden ser demasiado difíciles de distinguir a altas velocidades. Haz potenciadores de un color y nada más ese color.

Empiezo a sentirme mareado e incómodo.

Tal vez te estás haciendo demasiado viejo para jugar ese tipo de juegos :) Esto es probablemente un síntoma de los otros problemas, resolverlos probablemente ayudará con esto. Los movimientos intensos con la cámara y el zoom ayudarán con esto. Los movimientos rápidos discordantes o los cambios rápidos de perspectiva pueden inducir estos sentimientos.

No hay tiempo suficiente para ver lo que viene

Cuanto más rápido vaya el jugador, más lejos debería estar el zoom. Muchos juegos se alejan cuando se usa un impulso / postquemadores. Como vas más rápido, necesitas más tiempo para reaccionar. Cuanto más lejos pueda ver, más tiempo tendrá para planificar lo que viene. Además, tener indicadores en el borde de ataque de la pantalla puede ser útil. Por ejemplo, si se acerca algún tipo de obstáculo, el jugador necesitará usar una habilidad especial para evitar / destruir. Muestre un indicador en el borde delantero de la pantalla para avisarles que se acerca antes de que aparezca.

MichaelHouse
fuente
44
Tiny Wings es un ejemplo perfecto de un juego que hace ambas sugerencias: el juego se aleja mucho cuando va más rápido, y solo hay un tipo de encendido que es un color muy distinguible, lo que hace que sea fácil detectarlo en el fondo
Justin
8

Para hacer las cosas más distinguibles, evitaría usar gráficos con demasiados detalles. En su lugar, use gráficos que tengan principalmente un cierto color y posiblemente aplique el desenfoque de movimiento. De esta manera, un encendido, por ejemplo, podría ser una raya azul, que debería ser bastante reconocible.

Para evitar el mareo por movimiento, si hicieras que el fondo se volviera borroso, creo que eso evitaría los problemas de un fondo de movimiento rápido que es vertiginoso.

tesselode
fuente
3
También recomendaría que el fondo se mueva más lentamente que el primer plano, creando un paralaje dependiendo de qué tan lejos se perciba el fondo.
Orin MacGregor
1

Bueno, como no dijiste sobre tu velocidad de cuadros, supongo que es bastante baja. Eso explicaría al menos algunos de sus problemas.

Asegúrese de que su juego se ejecuta en la más alta tasa de fotogramas sea posible, idealmente de 60 fps . Cuando el juego comienza a ser realmente rápido, 30 fps ya no son cómodos para el ojo humano.

Laurent Couvidou
fuente
1
¿Por qué el voto negativo? Sé de lo que estoy hablando aquí, puedes probar todo tipo de trucos, para un juego de plataformas de 60 fps es la regla. Ahora tal vez el OP es consciente de eso, pero no lo mencionó.
Laurent Couvidou
No sé quién votó negativamente, pero lo eliminé con un +1. Mi primer pensamiento fue: la remanencia de la pantalla (como en las pantallas LCD antiguas o bajo fps)
Valmond
Buen comentario. Lo intentaré aunque creo que se debe más a la complejidad gráfica.
Ska