Las diferentes formas de moverte en un juego
Autor: Yang Silva
Fecha: 04, Oct, 2024
Cuando hemos empezado a utilizar algún Motor de Juego (Game Engine) como Unity o Unreal Engine, una de las primeras cosas que nos preguntamos qué hacer cuando empezamos un nuevo proyecto en estos entornos, es como vamos a hacer que el usuario final de la aplicación (casi siempre el jugador) se mueva en este entorno virtual que estamos realizando.
Parece una pregunta sencilla, una que fácilmente podemos preguntar en Google, ¿Como mover a un personaje en X Engine? Y en efecto encontraremos la respuesta, pero, mientras más respuestas veamos nos daremos que cuenta que existen muchas formas de lograr este objetivo, él porque empieza a resultar evidente cuando nos damos cuenta todas las formas diferentes de juegos que existen en el mercado. Tenemos juegos en primera persona, tercera, vista superior, en tercera dimensión, en segunda dimensión, etc.
Con estos conocimientos en la mente, nos damos cuenta de que de igual manera la cámara es otro elemento muy importante que considerar a la hora de pensar cómo vamos a hacer que el personaje se mueva.
En esta primera parte de este Blog veremos algunas de las formas más comunes que vemos habitualmente en proyectos para el movimiento de los jugadores.
Juegos en Primera Persona:
Los juegos en primera persona (First-Person Shooter o FPS) son un género de videojuegos en el que el jugador experimenta la acción a través de los ojos del personaje que controla. Esto significa que la cámara del juego está situada en la posición del personaje, permitiendo al jugador ver lo que el personaje vería en el mundo del juego. Este tipo de perspectiva se utiliza comúnmente en juegos de disparos, pero también puede encontrarse en otros géneros como aventuras o simuladores. Usando cuando queremos que la inmersión del jugador sea uno de los aspectos más importantes de nuestro juego.
Características de los juegos en primera persona:
Perspectiva: El jugador ve el mundo del juego desde los ojos del personaje, lo que incluye ver solo las manos, las armas o herramientas que el personaje lleva. Esto crea una experiencia inmersiva y realista.
Controles: Generalmente, se utilizan teclas (como WASD en PC) para mover al personaje y un ratón o un stick analógico para mirar a su alrededor y apuntar. Los disparos y otras acciones se realizan con botones específicos.
Interacción con el entorno: En los juegos FPS, el jugador puede interactuar con el entorno, recoger objetos, abrir puertas, o activar mecanismos, todo desde la perspectiva en primera persona.
Cómo se realizan:
Los juegos en primera persona requieren un enfoque especial en el diseño y desarrollo, ya que la perspectiva afecta a cómo se construyen los escenarios, la interfaz y la jugabilidad. Los desarrolladores deben asegurarse de que la acción sea fluida y que la perspectiva en primera persona funcione bien con el tipo de juego que están creando.
Esto incluye:
Diseño de niveles: Los escenarios deben diseñarse pensando en la perspectiva del jugador, asegurando que los objetos clave y los enemigos sean visibles y que la navegación sea clara.
Sonido: El audio juega un papel crucial, ya que los sonidos deben reflejar la dirección y la distancia desde la que provienen, ayudando al jugador a orientarse.
Animaciones y físicas: Las animaciones deben ser realistas desde la perspectiva en primera persona, y las físicas deben responder de manera coherente con las acciones del jugador.
Juegos en Tercera Persona
Los juegos en tercera persona (Third-Person) son un género de videojuegos en los que el jugador ve la acción desde una perspectiva externa, generalmente detrás y ligeramente por encima del personaje que está controlando. A diferencia de los juegos en primera persona, donde el jugador ve el mundo a través de los ojos del personaje, en los juegos en tercera persona, el personaje es visible en la pantalla, permitiendo al jugador observar sus movimientos y el entorno desde una distancia.
Características de los juegos en tercera persona:
Perspectiva: La cámara está situada detrás del personaje principal, lo que permite ver al personaje completo y su entorno inmediato. Esta vista facilita la observación de los movimientos y acciones del personaje, así como la interacción con el entorno. También podemos ver la cámara situada en una vista superior.
Controles: Los controles son similares a los de los juegos en primera persona en términos de movimiento y acciones, pero la cámara es más dinámica y a menudo se puede rotar para ajustar el ángulo de visión. Esto permite una mejor visibilidad del entorno y una mayor conciencia situacional.
Exploración y navegación: Los juegos en tercera persona suelen centrarse más en la exploración y la navegación de los escenarios. La perspectiva facilita el salto entre plataformas, el combate cuerpo a cuerpo, y la resolución de acertijos, ya que el jugador tiene una mejor visión del entorno.
Interacción con el entorno: El jugador puede ver claramente los objetos y personajes que rodean al protagonista, lo que facilita la planificación de las acciones y la toma de decisiones tácticas en tiempo real.
Estilo visual y animaciones: Los juegos en tercera persona suelen poner un gran énfasis en el estilo visual y las animaciones del personaje, ya que estos son una parte central de la experiencia del jugador. Esto incluye animaciones detalladas para correr, saltar, atacar, interactuar con objetos, y más.
Cómo se realizan:
El desarrollo de juegos en tercera persona requiere una atención especial en el diseño de la cámara y la animación, ya que la perspectiva externa permite al jugador observar más detalles de los movimientos y el entorno.
Algunos aspectos clave incluyen:
Diseño de cámara: La cámara debe seguir al personaje de manera fluida, evitando obstáculos y manteniendo una buena visión del entorno. Algunas cámaras son controlables por el jugador, permitiendo ajustes en tiempo real, mientras que otras están fijadas a ciertos ángulos para crear una experiencia más cinematográfica.
Animación del personaje: Como el personaje es visible en todo momento, las animaciones deben ser detalladas y realistas. Esto incluye no solo las animaciones de movimiento básico, sino también las transiciones entre diferentes estados y acciones.
Interacción y combate: El combate en tercera persona suele incluir una combinación de ataques cuerpo a cuerpo y a distancia. La perspectiva permite al jugador controlar mejor los ataques y defensas, así como mantener una visión clara de los enemigos.
Juegos en 2D Dimensión
Los juegos en 2D (dos dimensiones) son un tipo de videojuegos en los que la acción se desarrolla en un espacio bidimensional, es decir, con solo dos ejes de movimiento: horizontal (izquierda-derecha) y vertical (arriba-abajo). Estos juegos utilizan gráficos planos, lo que significa que no hay profundidad visual o perspectiva tridimensional. Aunque los juegos en 2D son una de las formas más antiguas de videojuegos, siguen siendo populares por su simplicidad, estilo artístico y jugabilidad clásica.
Características de los juegos en 2D:
Perspectiva y gráficos: Los juegos en 2D se representan en un plano bidimensional. Los personajes, enemigos y objetos se mueven a lo largo de un eje horizontal o vertical, sin profundidad. Los gráficos pueden ser pixelados (como en los juegos retro) o tener un estilo más moderno con arte digital detallado.
Controles: Los controles en juegos 2D son generalmente simples. Los jugadores suelen utilizar un teclado o un controlador para mover al personaje a la izquierda, derecha, arriba o abajo. En muchos casos, también hay botones para saltar, atacar o interactuar con el entorno.
Plataformas y exploración: Un subgénero popular dentro de los juegos en 2D es el de plataformas, donde el jugador salta entre plataformas y evita obstáculos. La exploración en juegos 2D es lineal o con caminos ramificados, pero siempre dentro de los límites del plano bidimensional.
Combate: El combate en juegos 2D puede ser simple o complejo, dependiendo del juego. Puede incluir ataques básicos, movimientos especiales, o la utilización de armas y poderes. Los juegos de lucha en 2D, por ejemplo, se centran en combates cara a cara en un plano horizontal.
Diseño de niveles: Los niveles en juegos 2D son diseñados para guiar al jugador a través de una serie de desafíos, que pueden incluir enemigos, trampas, y acertijos. Los desarrolladores tienen que ser creativos en cómo usan el espacio limitado para mantener el juego interesante y desafiante.
Cómo se realizan:
El desarrollo de juegos en 2D se centra en la simplicidad y la creatividad dentro de las limitaciones del plano bidimensional. Los desarrolladores deben enfocarse en el diseño de niveles, el arte y la jugabilidad para crear una experiencia atractiva.
Algunos aspectos clave incluyen:
Diseño gráfico: Los juegos 2D pueden utilizar una amplia gama de estilos artísticos, desde pixel art retro hasta gráficos más modernos y detallados. El estilo visual es crucial para establecer la atmósfera y el tono del juego.
Animaciones: Aunque en 2D, las animaciones deben ser fluidas y expresivas para dar vida a los personajes y al mundo del juego. Las animaciones de salto, correr, atacar y morir son especialmente importantes.
Diseño de niveles: El diseño de niveles en 2D requiere creatividad para mantener la jugabilidad fresca y desafiante. Los niveles deben estar diseñados de manera que guíen al jugador, ofreciendo retos y recompensas a lo largo del camino.
Música y sonido: El audio es clave para crear una experiencia inmersiva. La música en juegos 2D suele ser memorable y está diseñada para complementar la acción en pantalla, mientras que los efectos de sonido refuerzan las acciones del jugador.
Conclusión
Si nos ponemos a pensar, la forma en cómo queremos que el espectador sienta la historia se remonta muchos años atrás, y en muchos formatos diferentes. Muchos libros son escritos bajo en alguna de estos dos formatos, las películas y series casi siempre son en tercera persona, sin embargo, de vez en cuando las vemos en primera persona y ahora los juegos igual se enfrentan a este dilema a la hora de empezar su desarrollo.
Existen muchos aspectos a considerar cuando nos planteamos que tipo de vista y de movimiento queremos para nuestros jugadores, siendo las más importantes el cómo queremos contar la historia, las mecánicas de juego y en mi opinión la pregunta más importante de todas, de qué forma será las más divertida.
En este Blog solo nos centramos en juegos en donde el jugador controla a un personaje en específico, sin embargo, existen muchos diferentes tipos de juegos, varios donde el jugador se dedica a controlar a diferentes personajes como los juegos de estrategia, y muchos otros más, los cuales exploraremos en la segunda parte de este Blog.