Mola mucho este formato. Videos cortos centrados en algo muy concreto. Tengo un tutorial similar realizado con Playmaker, pero sin el movimiento del ratón.
Muchas gracias! Intento ir al punto, para que salga cortito, pero a veces no puedo. Tengo que ir mejorando el formato, siempre que a la gente le guste, claro.
Es una aproximación básica, pero que sirve para introducirnos en algo más complejo. Espero que consigas construir tu propio controlador a partir de este!
Siempre que veo un tutorial de charactercontroller programan la cámara y el control prácticamente lo mismo. Esta forma es muy sencilla y no me vale porque estoy programando un juego tipo Mario 64 y para nada funciona así. Si observas el Mario el personaje se mueve con relación a la cámara, luego si comienzas a correr hacia la izquierda el personaje traza un giro donde la cámara es el eje del círculo y siempre va mirando al personaje. Cuando el personaje va corriendo hacia delante y le das a que rote hacia la cámara se frena, hace una animación de rotar y vuelve perfectamente hacia la cámara. Son mecánicas super complejas y esas si que no las enseña nadie. Yo lo he conseguido hacer dándole muchas vueltas a la cabeza pero aún el tacto del personaje, aunque funciona igual, no se siente igual y creo que es porque yo para los movimientos y las rotaciones siempre uso slerp o lerp y en Mario los cálculos son como muy lineales, muy constantes y no como lo hace un lerp que al comienzo es más rápido y conforme se acerca al cálculo final es más lento el movimiento. ¿Cómo crees que hacen rotar y Moverse a Mario?. Dime algo porque estoy loco perdido ya de tanto darle a la cabeza
Bueno, en nuestro caso, es un tutorial muy introductorio, estoy diseñando más vídeos para ir explicando más cosas un poquito más profundas. En el caso del que hablas, es bastante más avanzado. Podría darle una vuelta a cómo funciona el Mario64, porque lo siento, pero no he tenido nunca la oportunidad de jugarlo. No sé si has echado un ojo al funcionamiento de la cámara de Cinemachine, pero sería seguramente buena idea usarla, ya que es bastante completa y permite muchísimas cosas. Al estar hecha, nos ahorraría mucho tiempo que podríamos emplear en recrear el propio movimiento del personaje. Lo dicho, le doy una pensada, pruebo el juego y a ver qué se me ocurre. Muchísimas gracias!
Hola cordial saludo, tras intentar anclar el Camera Anchor al script no entiendo porque de igual forma, no sigue la trayectoria la camara cuando pongo el mouse hacia arriba o hacia bajo para cambiar la vista, pero cuando es de manera horizontal me va completamente bien, algun consejo ?
Habría que ver exactamente cómo lo has hecho. Lo que te puedo recomendar de primeras es que repases paso por paso todo el tutorial por si acaso te has saltado algo. Si no, tenemos un servidor de discord donde pueden ayudarte con cualquier duda: discord.gg/Dfk74g2dps
ayuda amigo!! tengo un character controller para jugar con mando. funciona TODO pero no me deja rotar la camara con el joystick derecho, simplemente no funciona. y ya he probado 3 tutoriales y nada :C
Esta muy bien explicado, me funciono y todo, pero una pequeña duda.. Cuando bajo el mouse la cámara se va para arriba, y cuando lo subo para abajo, se me hace que esta invertido, como puedo arreglarlo?
En ese caso puedes poner delante del input en el eje que quieres modificar un signo -. Con eso estarías cambiando el signo y por tanto moverías en la dirección contraria. Pero mucho ojo, porque en el tutorial debería funcionar como dices, revisa que has puesto todo correctamente.
He seguido el tutoriales paso a paso pero en el scrit para mover al personaje me aparece un error, me pone que en la linea (7,35) falta una ',' y al cambiarlo me pasa en la (6,35)
Si no me equivoco esas líneas que dices corresponden a la declaración de las variables speed y rotationSpeed. Ahí no encaja el error que comentas. Tal vez si pudieras dar algo más de información...
En el siguiente vídeo te explico cómo hacer el Strafe, movimiento al que te refieres. Además cambiamos al New Input System y añadimos cositas. ua-cam.com/video/RR40E_mXVvQ/v-deo.html
Atraviesa el suelo? O se cae porque no se tiene en pie? Si es lo primero es porque no tiene colliders. si es lo segundo, es porque tienes que congelar las rotaciones del personaje
Mola mucho este formato. Videos cortos centrados en algo muy concreto. Tengo un tutorial similar realizado con Playmaker, pero sin el movimiento del ratón.
Muchas gracias! Intento ir al punto, para que salga cortito, pero a veces no puedo. Tengo que ir mejorando el formato, siempre que a la gente le guste, claro.
Magnifico, Muchas gracias, busqué por muchos lugares una solución pero hasta que vi este video, logre resolver los problemas.
Es una aproximación básica, pero que sirve para introducirnos en algo más complejo. Espero que consigas construir tu propio controlador a partir de este!
Siempre que veo un tutorial de charactercontroller programan la cámara y el control prácticamente lo mismo. Esta forma es muy sencilla y no me vale porque estoy programando un juego tipo Mario 64 y para nada funciona así. Si observas el Mario el personaje se mueve con relación a la cámara, luego si comienzas a correr hacia la izquierda el personaje traza un giro donde la cámara es el eje del círculo y siempre va mirando al personaje. Cuando el personaje va corriendo hacia delante y le das a que rote hacia la cámara se frena, hace una animación de rotar y vuelve perfectamente hacia la cámara. Son mecánicas super complejas y esas si que no las enseña nadie. Yo lo he conseguido hacer dándole muchas vueltas a la cabeza pero aún el tacto del personaje, aunque funciona igual, no se siente igual y creo que es porque yo para los movimientos y las rotaciones siempre uso slerp o lerp y en Mario los cálculos son como muy lineales, muy constantes y no como lo hace un lerp que al comienzo es más rápido y conforme se acerca al cálculo final es más lento el movimiento. ¿Cómo crees que hacen rotar y Moverse a Mario?. Dime algo porque estoy loco perdido ya de tanto darle a la cabeza
Bueno, en nuestro caso, es un tutorial muy introductorio, estoy diseñando más vídeos para ir explicando más cosas un poquito más profundas. En el caso del que hablas, es bastante más avanzado. Podría darle una vuelta a cómo funciona el Mario64, porque lo siento, pero no he tenido nunca la oportunidad de jugarlo. No sé si has echado un ojo al funcionamiento de la cámara de Cinemachine, pero sería seguramente buena idea usarla, ya que es bastante completa y permite muchísimas cosas. Al estar hecha, nos ahorraría mucho tiempo que podríamos emplear en recrear el propio movimiento del personaje. Lo dicho, le doy una pensada, pruebo el juego y a ver qué se me ocurre. Muchísimas gracias!
2:28 Sus... AmongUs
Excelente!
Gracias Alberto, me ha servido mucho
grande alberto, vamos apor el millon!!!!!!!!!!!!!!!!!!!!!!!
Muchas gracias! ❤️ El millón está difícil, pero vamos a por los 5k!
Ouhhh mamá!! Toca aprender Unity cogiendo notas.
Vamos! Espero que si te pasas a ver Unity te sirva!
Muy bonito tu video. Te deje like.
Gracias!!
Gustan y sirven, gracias!!
Muchas gracias!
Hola cordial saludo, tras intentar anclar el Camera Anchor al script no entiendo porque de igual forma, no sigue la trayectoria la camara cuando pongo el mouse hacia arriba o hacia bajo para cambiar la vista, pero cuando es de manera horizontal me va completamente bien, algun consejo ?
Habría que ver exactamente cómo lo has hecho. Lo que te puedo recomendar de primeras es que repases paso por paso todo el tutorial por si acaso te has saltado algo. Si no, tenemos un servidor de discord donde pueden ayudarte con cualquier duda: discord.gg/Dfk74g2dps
Por que en el input controller no me funcio el Input.y?
Cual es el problema? Has seguido detenidamente el tutorial? Lo digo por si se te ha pasado alguna cosa. Dale un repaso y me cuentas.
Me dun error CS0246 y dice que no puede encontrar el inputcontroller y busque en el codigo por mucho tiempo pero no encuentro el error
Has importado el paquete?
10/10
Muchas gracias! Espero que te haya sido útil
ayuda amigo!! tengo un character controller para jugar con mando. funciona TODO pero no me deja rotar la camara con el joystick derecho, simplemente no funciona. y ya he probado 3 tutoriales y nada :C
Cómo has configurado que te detecte la entrada del joystick?
hola, por alguna razon solo puedo mover la mira hacia los lados no hacia arriba ni hacia abajo, espero me ayudeess!!
Te has asegurado de meter el cameraAnchor? Revisa que está todo enganchado bien
Esta muy bien explicado, me funciono y todo, pero una pequeña duda.. Cuando bajo el mouse la cámara se va para arriba, y cuando lo subo para abajo, se me hace que esta invertido, como puedo arreglarlo?
En ese caso puedes poner delante del input en el eje que quieres modificar un signo -. Con eso estarías cambiando el signo y por tanto moverías en la dirección contraria. Pero mucho ojo, porque en el tutorial debería funcionar como dices, revisa que has puesto todo correctamente.
Como se podría solucionar?
Solucionar qué?
@@CosmicWorks en speed rotation me sale error
@@leowar3235 Con esa información poco te puedo decir. Revisa que estás haciendo todo exactamente igual.
Hola soy nueva
Bienvenida! Espero que te guste el contenido, cualquier cosa, hazmela saber!
al momento de subir la camara da un giro de 360 como evito eso
Has seguido todo el tutorial completo? Hay que bloquear el giro, porque si no pasa eso. Dime si sigues teniendo ese error.
He seguido el tutoriales paso a paso pero en el scrit para mover al personaje me aparece un error, me pone que en la linea (7,35) falta una ',' y al cambiarlo me pasa en la (6,35)
Si no me equivoco esas líneas que dices corresponden a la declaración de las variables speed y rotationSpeed. Ahí no encaja el error que comentas. Tal vez si pudieras dar algo más de información...
Te puedo abrir por privado en cualquier red social y te mando foto del código y el error que me salta para que lo puedas ver bien
@@GAME-tg4vh bro creamos un juego juntos?
Y para que se mueva hacia los costado?
En el siguiente vídeo te explico cómo hacer el Strafe, movimiento al que te refieres. Además cambiamos al New Input System y añadimos cositas. ua-cam.com/video/RR40E_mXVvQ/v-deo.html
Bro porque mi personaje se cae así tenga suelo?
Atraviesa el suelo? O se cae porque no se tiene en pie? Si es lo primero es porque no tiene colliders. si es lo segundo, es porque tienes que congelar las rotaciones del personaje
@@CosmicWorks Gracias bro ya lo solucione🙌
alguien me puede poner en una respuesta los comandos para que los copie?
No sé a qué te refieres. Al código?
si xd@@CosmicWorks
SUS
a mi no me sale
Qué problema tienes?
Me sale el error CS0246
Necesitaría más datos....
Qué problema te da?
Ayuda a mi me pasa igual