Nexillum Devlog #4 - Hito2
Devlog #4: Cerrando un nuevo hito.
¡Saludos!
Estamos emocionados de compartir los últimos avances en nuestro proyecto, donde nos hemos centrado en mejorar la experiencia de juego desde la perspectiva del jugador, implementando cambios significativos en los movimientos, colisiones y efectos de luz, además de agregar una condición de victoria para poder finalizar el juego.
Movimiento Suave y Cámara Centrada: Hemos implementado una mejora crucial en el seguimiento del jugador. Ahora, la cámara sigue al personaje sin salirse de los bordes del juego. Para lograr esto, vinculamos la cámara como hijo del nodo del jugador en la escena principal. Ajustamos cuidadosamente los parámetros de límite de la cámara para que se alinee perfectamente con los bordes de la escena, asegurando una experiencia de juego fluida y sin interrupciones. Además, aumentamos el zoom de la cámara para ofrecer una perspectiva más detallada del mundo del juego.
Controlando Plataformas con Rieles: Introdujimos un sistema de rieles para nuestras plataformas, limitando su movimiento y evitando que se desplacen de forma descontrolada. Creamos una caja de colisiones que rodea la plataforma y la ajustamos según los límites deseados. Esta caja se ha asignado a la capa de colisión 3, garantizando que solo las plataformas detecten las colisiones con ella. Además, para enfatizar el movimiento de las plataformas sobre los raíles, hemos ajustado el parámetro de amortiguación, lo que ralentiza el movimiento y crea una sensación más realista de desplazamiento.
Iluminando el Camino con Rayos: Hemos implementado un sistema de rayos para mejorar la interacción del jugador con el entorno. Ahora, al hacer clic con el ratón, se activa un rayo que sigue la posición del cursor. Este rayo utiliza un RayCast 2D para detectar colisiones, una Line2D visible que representa el rayo y un Marker2D que indica el punto de impacto. Además, hemos creado un área en este punto, detectando objetos que entran y salen de esta, permitiendo interacciones dinámicas y realistas con el mundo circundante.
Conclusión Épica: No hay nada como la satisfacción de una victoria bien merecida. Hemos creado un elemento especial que marca el final del juego. Este elemento detecta cuando el personaje entra en un área específica y, en ese momento, activa una pantalla de victoria. Esta pantalla no solo felicita al jugador por su victoria, sino que también le ofrece la opción de regresar al menú principal. Esta conclusión no solo marca el final del viaje del jugador, sino que también proporciona un cierre a nuestro juego y la experiencia que deseamos transmitir.
Anuncio Especial: ¡Nos complace anunciar una emocionante oportunidad para que nuestros seguidores vean de cerca todo el progreso que hemos logrado hasta ahora! Esta vez, hemos preparado una build que te permite sumergirte en nuestro mundo en desarrollo. Podrás experimentar de primera mano los movimientos, el control de las plataformas y una pequeña muestra de lo que estamos creando. Estamos ansiosos por recibir tus comentarios y observaciones mientras continúa nuestro viaje hacia la creación de una experiencia de juego única y envolvente. ¡Esperamos que disfrutes explorando nuestro trabajo tanto como nosotros disfrutamos creándolo! ¡Descarga la build y únete a nosotros en esta emocionante aventura de desarrollo!
Estamos emocionados por estos avances y cómo están transformando la experiencia de juego. Estos cambios no solo mejoran la jugabilidad, sino que también comienzan a moldear el mundo virtual que queremos crear. ¡Estén atentos para más actualizaciones y exploraciones en nuestro próximo devlog!
Hasta la próxima actualización,
Equipo de Nexillum.
Get Nexillum
Nexillum
Status | In development |
Author | Paula Mora Rodriguez |
Genre | Puzzle, Platformer |
Tags | 2D, Pixel Art |
More posts
- Nexillum Devlog Final - Hito 3Dec 07, 2023
- Nexillum Devlog #6Nov 27, 2023
- Nexillum Devlog #5Nov 13, 2023
- Nexillum Devlog #3Oct 15, 2023
- Nexillum Devlog #2Oct 02, 2023
- Nexillum Devlog #1Sep 04, 2023
Leave a comment
Log in with itch.io to leave a comment.