Me encantan tus videos sigue así... y muchas gracias por compartir he aprendido mucho de UE5.. solo una pequeña corrección 5:08 para castear en ingles el bp es Get player character .
@@KayraNorth hola, yo tengo unreal5.0.1 y no me sale por ningun lado "Get Player Character" y lo cambio a español y tampoco me sale nada con reproductor, por que será?
Si no os funciona porque el evento de BeginPlay del BP_ThirdPersonCharacter ya existe, cread un nodo a partir del BeginPlay que se llama "sequence", este hará que se puedan ejecutar las dos (o más) cosas a la vez, une con el pin el GameMode y con el otro el que ya está creado por defecto, con eso me ha funcionado.
Posible solución a error de que ya esta definido el "Evento BeginPlay", no se si esto es un error o es algo que se implemento o cambio en alguna actualización de Unreal Engine 5 (la versión que tengo es la 5.1). Soy nuevo en esto de unreal engine (menciono que igual soy programador y hace poco he acabado mi titulación no tiene nada que ver pero lo menciono por lore nomás xd), hasta el momento tuve un error en el BP_ThirdPersonCharacter por un problema de que unreal me daba a entender que el nodo "Evento BeginPlay" estaba definido y al querer añadir otro me enviaba hacia arriba donde estaba definido este (creo que aparece por defecto este nodo con un flujo de trabajo ya que no recuerdo haberlo creado yo de hecho su box de comentario se llama Add Input Mapping que por lo que entiendo debe ser algo para controlar al personaje o algo asi) y no me permitia crear otro, entonces busque algo que me permitiese en base a ese nodo "Evento BeginPlay" ejecutar ese flujo de trabajo que viene por defecto y además el que se crea en el min 7:40 para lo de cambiar el text por el contador de aros y di con la opción de añadir una especie de bifurcación/divisor que permite ejecutar dos lineas de nodos en base a uno anterior (crear secuencias paralelas de un nodo padre o algo asi para que se entienda), este se llama Sequence, entonces haces click derecho del mouse y escribes Sequence o Secuencia si lo tienes en español, desconectas la conexión del "Evento BeginPlay" al "Proyectar a PlayerController" con ALT+click izquierdo y conectas esta salida del "Evento BeginPlay" a la entrada de la Secuencia luego conectas el Then 0 con el "Proyectar a PlayerController" y el Then 1 con "Proyectar a BP_ThirPersonGameMode" y listo te funcionará, desconozco si hay otra solución pero este fue el error que tuve con esta versión de unreal, también he notado que hay bugs y otras cosas raras que se comportan de distinta manera aun asi he logrado encontrar soluciones, espero les sirva lo que explique se que es bastante pero bueno de a poco se aprende y gracias por los tutoriales Kayra estan geniales.
Para solucionar el WARNING (que en el video no existe pero en las ultimas versiones de unreal si sucede) deben cambiar el "Get Player Controller" por "Get Pawn Controller" (En la parte del minuto 5:00). Sin este cambio el contador no va a aumentar y les va a tirar error!
Excelente tutorial, vengo desde blender y estoy empezando con unreal para producción virtual(aunque no tiene que ver con juego no hay otro tutorial tan bueno como los de tu canal para unreal engine en español) y ha sido super sencillo todo tal cual lo explicas... Por cierto si a alguien le salta un aviso en el blueprints de interfaz en el nodo de "cast to" ó "proyectar a Bp_third" es porque deben cambiar el nodo get player controller por get player pawn. :D
Eso en el gráfico de la interfaz? Yo cuando conecto el ++ en el evento de la interfaz, dentro del bp_thirdper...., Me da dos errores, en "cast to bp_thirdpersongamemode" un warning y en la variable de interfaz directamente error...
Me encata como explicas, muchas gracias. Como aporte si les pasa lo mismo que a mí que les aparece un ''Warning'' se soluciona utilizando *Get Player Character; en lugar de ''get player controller'' Saludos.
Gracias por el comentario Seboyo! Hay nuevo video todos los lunes y de momento estoy súper contenta aprendiendo Unreal y con la comunidad de RU-vid, así que nos vemos por aquí porque no creo que vaya a parar de subir videos pronto 😉
Otro gran tutorial, aunque el tema de los nodos, para los que no sabemos programación y no estamos acostumbrado, se hace un poco difícil saber porque se está creando cada nodo y porque hay que poner cada evento. Aún así estupendo tutorial!!! y esperando al próximo!!
Gracias! Lo de los nodos al principio es súper abrumador porque hay muchísimos, me pasa igual, no te preocupes 🤣 Lo bueno, es que poco a poco, vas conociendo los que más se usan, como el de Proyectar y vas hilando
tus videos me encantan, brindas clases particulares o algo asi, tengo una inquietud quiero ver en mi juego datos de temperatura basados en un medidor de temperatura de una vivienda por cada ambiente
Excelente video, Kayra! Te hago 2 preguntitas si es posible. 1) Como harías para que cuando el personaje junte el total de anillos, salga un campo texto que diga, por ejemplo, Ganaste! 2) Se puede pasar el código de BluePrint a C++ para editarlo? Muchas gracias por tus videos. Estoy aprendiendo un monton!
buenas una consulta, a mi no me deja agregar otro evento beginplay por que al crearlo me manda al del principio del todo que hay en el add inpud mapping. Como puedo solucionar eso por que no me dejar crearlo sino
Hola Kayra, tengo un problema al añadir Evento BeginPlay ya que cuando lo hago en el blueprint (minuto 7:59) no me deja por que ya está puesto, es decir cuando lo intento añadir se va directo al ya añadido anteriormente. Como se soluciona por que no me cuenta los aros si no creo ese evento. Gracias, eres una crack.
Añade un "Sequence" asocia el "Event BeginPlay" preexistente al "sequence" y una de las dos salidas al bloque al que estaba conectado y el otro a tu "cast to BP_.."
Grande Kayra. Como siempre, excelente video! Lo bueno de los metahuman es que tiene el LOD, osea, que si te alejas con la camara se van a ver con menos resolucion. O sea que ya vienen optimizados.
Hola! Claro, aunque en el próximo video de momento no voy a hablar nada de Metahuman ni los LOD, solo voy a enseñar a cambiar a el maniquí de Unreal jajaja
5:09 no es Get Player Controller, es Get Player Pawn Si ponen el Controller la variable de la izquiera apunta a si mismo (self) y en el pawn se le indica el index con 0 👌
Buen video, aunque personalmente, para hacer ésto, creo que es preferible hacerlo por la opción "Bind" o "Enlazar" en español, hay que hacer mucho menos lío, muchos menos blueprints y se actualiza sola sin poner nada en el event tick con lo que ello conlleva.
Obviamente hay muchas mejores formas optimizarlo, pero tenía que hilarlo con tutoriales anteriores y utilizar nodos básicos. Aún así no he usado para nada el Event Tick en el código final, solo en un ejemplo rápido al final. Gracias por comentar! :)
@@KayraNorth Tienes razón, no lo usas, es solo un ejemplo que no viene al caso. Sigue así, lo haces estupendamente, los lunes estoy esperando ansiosamente a que salga el video semanal. Un abrazo
Hola Buen tutorial, podrias hacer que cuando tengas cierta cantidad de anillos tengas la posibilidad de, por ejemplo, cambiar de nivel o abrir una puerta, un saludo.
Termine el video pero no se me actualiza el texto y me aparece mensaje de error por cada Aro que agarro. El mensaje dice Blueprint Runtime Error " Accsessed None : PuntosAros Grap : Event graph Funtion :Execute ubergraph BP Third person Character Blueprint Bp_thirdPersonCharacter. "Accses None Trying to read properterly k2nlde_Dynamic cast_AsBP_Third_person_Gqme_Mode"
Es más o menos lo mismo usando Blueprint. Si te fijas cuando vas a arrastrar el texto variable, también aparece la imagen. Aún así tengo pensado subir más tutoriales de interfaz en unas semanas, que todavía me queda muchísimo por explicar ☺️
Por mucho que lo intento no lo consigo en UE 5.4.3 Blueprint Runtime Error: "Accessed None trying to read property K2Node_DynamicCast_AsBP_Third_Person_Character". Node: SetText (Text) Graph: EventGraph Function: Execute Ubergraph INTER Blueprint: INTER Es justo donde el BP de la interfaz, en set Text (Text) ¿Alguien sabe como solucionarlo?
¿Cómo haría para que cambie cada 3 o más interacciones? Ejemplo, quiero que sea por letra o imagen el cambio, y que cada 3 o más interacciones dependiendo del valor que le de, este cambie.
Blueprint Runtime Error: "Accessed None". Node: Contador Graph: EventGraph Function: Execute Ubergraph BP Third Person Character Blueprint: BP_ThirdPersonCharacter me podrian ayudar, me sal este error y no se ocmo solucionarlo y tengo todo como en el video
hola, gracias por el tutorial, tengo un problema, que es cuando quiero, en el blueprint del personaje agregar el nodo de event begin play, en lugar de agregarse uno nuevo, se me selecciona uno que ya esta por defecto en el personaje, como puedo corregir eso? gracias
@@cesarsanchezmoreno173 si, simplemente use el mismo nodo y uní los diferentes segmentos de nodos por el cast to "3thpersongm Mode" al cast to "player controller" como un puente entre ambos
Me encanta tus vides, me tiro este error 😞 Blueprint Runtime Error: "Accessed None trying to read property K2Node_DynamicCast_AsBP_Third_Person_Game_Mode". Node: LLamar Aros Graph: EventGraph Function: Execute Ubergraph BP Third Person Character Blueprint: BP_ThirdPersonCharacter Blueprint Runtime Error: "Accessed None". Node: LLamar Aros Graph: EventGraph Function: Execute Ubergraph BP Third Person Character Blueprint: BP_ThirdPersonCharacter
Me pasó lo mismo... lo resolví reemplazando el nodo "Get Player Controller" por "Get Player Pawn" en el gráfico del evento del Blueprint Widget de Interfaz. Previo a este error me estaba mostrando una advertencia (Warning) en el cast a ThirdPersonCharacter. Saludos!
Tengo un fabuloso videojuego escrito que es de ciencia ficción y mundo abierto, suvival y horror quisiera desarrollarlo pero no sé nada de programación puedo ser la banda sonora porque soy productor musical pero no soy programador alguien me podría ayudar a crearlo
Tengo todo creado desde la historia hasta los modos online y los DLC en resumen es todo un juego gigantesco armas beiculos escenarios y una historia sólida estilo Alíen si alguien se embulla a colaborar escríbanme
Pues a mí me parece mucho más ameno sencillo y pedagogico, sobre todo a niveles muy básicos para entender los blueprints, usar el español. Y me saco el sombrero de lo bien que lo explica, y que lo pone en español y te dice tb en inglés como se llama el blueprint para que no tengas problema si lo quieres en ingles. Ya sé que "lo ideal" es poner el unreal en ingles, para desde el principio darle a los blueprints/programacion en Ingles, y que la mayoría de tutoriales aún en español estan en ingles, y para programadores me parece bien. Y lo ideal es que se sepa ingles. Pero considero que para iniciar a gente joven en cosas sencillas y básicas, para que vayan entendiendo las bases, en español se van a motivar y lo van a entender más y mejor, y van a ir cambiándole el chip a la cabeza si les salen y lo entienden, lo importante es entenderlo.