09. Mejorando la eliminación. Plataformas 2D con Godot.
HTML-код
- Опубликовано: 7 сен 2024
- En este vídeo vamos a hacer que cuando el personaje muera, se aplique un efecto de cámara lenta y este caiga hacia abajo de la pantalla.
Documento con toda la información de este curso:
docs.google.co...
¿Tienes curiosidad sobre cómo se haría este mismo juego en Unreal Engine 5?
Aquí tienes la playlist del otro curso:
• Plataformas 2D con Unr...
Genial... otro gran video-tutorial!!! A practicar el finde y esperar el siguiente video. Muchas gracias!!!
@@currocervantesmauri6339 Genial! Muchas gracias por dejar tu comentario! En el próximo video terminamos de hacer al personaje. 👏
Muy bueno profe. Deseando que llegue la próxima lección. Mientras iremos probando :)
@@DreamHX 👏👏👏👏 Muchas gracias por tu comentario!
Muy buen tutorial
Muchas gracias por tus palabras. 👍
muy buen tutorial!!!, esperando el poximo .Muchas gracias!!!
Muchas gracias por tu comentario! 👍
me dio una gran idea con esa forma de manejar el tiempo, que genial !!! ahora podre sumergirme en agua y simular la precion del agua, o puedo simular estar en el espacio,,
Genial! Puede estar estar curioso. Gracias por comentar!
gracias por la clase 9
@@eduardo-x8c 😊👏👏👏
deseando ver el siguiente video, que tengo al moñeco haciendo el Michael Jackson. xD
Por fin en el 10 hacemos que el jugador mire para donde anda y le ponemos animaciones. 🤞Espero tenerlo para el Lunes. 🤞Gracias por comentar!
que buen video. De casualidad haras una maquina de estados para el tema de organizacion tanto para animaciones y acciones?
@@CodeDkn En el próximo video se hace "a mano" el cambio de las animaciones, pero no descarto otro vídeo nuevo explicando como se haría con una máquina de estados una vez terminé de publicar los 14 de esta serie de tutoriales.
gracias gran maestro tenia un crasheo pero era que escribi mal el Get_node puse Get_Mode
@@smokemk6 Suele pasar 😅. Por eso, cuando hay algún problema, hay que revisar la parte donde está el problema letra a letra. Gracias por dejar tu comentario.
Exelente explicacion profe , asta ahora voy bien en tus clases, pero por mi parte practico,
Me hize un enemigo que crassea el juego cada que activo las lineas del ray cast el juego crashh si desactivo su ray ast el juego corre normal, no se en que habre fallado, me sale func sprite no exist en base raycast
Pd el enemigo tiene un ray cast que dispara hacia bajo para comprobar precipicio
Exteens Characterbody2d
Class_mame ENemy
@export_category("config")
@export_group("options")
@export var healt : int = 1
@export var score : int = 100
@export_group("movimiento")
@export var speed : int = 10
@export var gravity : int = 10
Var direction : int = 1 "" direccion del enemigo""
Func proces(delta): " que se mueva solo si salud es mayor a 0"
If healt > 0 :
Movimiento_ctrl
Func movimiento_ctrl():
$SPrite.scale.x = direction
" si detecta precipicio o pared cambia direccion"
If not $sprite/raycast2d.is_colliding() or is_on_wall()
Direction ×= -1
Velocity.x = direction *speed
Velocity.y *= gravity
Move_and_slide()
"Llamo al player pasandole como parametro parametro el daño recibido
Func damage_ctrl(damage : int ) void:
Health -= damage
If health
@@gatonocturnogaming Repite todo exactamente igual que en los vídeos.
@@academiadevideojuegos si profe con lo de tus clases voy bien , esto es aparte otro proyecto donde practico , cada clase que dejas , la trato de hacer mas complejo, asi no funcione o haga una mala llamada al script😅😅 asi practicaba con tus clases de unity tambien,, aqui en Peru tenemos un dicho , " fallando y malogrando " tambien se aprende😅😅😅
Intenta revisar las nombres de los nodos que referencias en los scripts