Lista de reproducción completa del tutorial Create a Complete Survival Game in Godot 4, creada por DevWorm
https://www.youtube.com/playlist?list=PL3cGrGHvkwn2NOT1LSwf5d2XZmlc5Bjsn
Vamos a crear una cinemática básica, que sera una transición con la cámara, ademas con un evento que parara la cámara.
Me he saltado la entrada anterior, no me convencido como esta hecho, probablemente lo haré a mi manera.
Vamos a crear una escena nueva, llamada Mundo2(Node2D), copiaremos el nodo del Tilemap de la escena Mundo.
En esta nueva escena dibujaremos la segunda mitad del mapa, borrando la parte que pertenece a la escena Mundo.
Mundo2\Mundo2Main\TileMap y Mundo2\Mundo2OpeningCutScene\TileMapFinished son el mismo nodo, Mundo2\Mundo2OpeningCutScene\TileMapFinished es la escena modificada para crear el evento previo, en este caso sera la aparición de unos cuantos arboles.
GPUParticles estan para camuflar la aparición de los arboles, ahora con el contexto dado, revisamos los inspectores..
ColorRect.
AnimationPlayer
Area2D > CollisionShape2D.
Path2D.
Path2D > PathFollow2D
Path2D > PathFollow2D > Camera2D
Los nodos SmokePart
Adjuntamos el script a la escena.
El progress ratio del PathFollow2D es el porcentaje de la ruta recorrida, modificandolo, tienes una referencia de donde para el punto.
Lo agregamos a la escena Mundo, de la forma que lo hemos hecho, debería encajar sin problemas.
Finalmente, hay que acordarse de ampliar los limites de la camara del jugador, ya que la zona de juego se ha ampliado.
Voy a ser honesto, no me esta gustando como se esta realizando este tutorial en general y en especial el video previo, en cuanto termine con las dos entradas que quedan, intentare hacer una guía por mi cuenta.
Me duele que este haciendo las colisiones del TileMap con un CollisionShape2D, cuando el TileMap ya puede gestionar las colisiones y ahorrarte trabajo, pobre gente que no mire mas tutoriales y se quede con lo enseñado.
No hay comentarios:
Publicar un comentario