Jump to content
Sign in to follow this  
lightbug

[Asset store] Character Controller Pro

Recommended Posts

Ostia! Vine a actualizar el hilo del asset, y me di cuenta que nunca lo había creado 😅 ... bueno aquí va...

KeyImage_Cover.png

Links:

Breve descripción:

Character Controller Pro es un controlador de personaje (o character controller) de tipo dinámico que funciona con físicas 2D/3D, y tiene forma de cápsula.

El paquete se separa en 3 partes:

  1. Core: El character controller con todo lo necesario para que exista y funcione por si solo [Lógica no implementada]
  2. Implementation: incluye un sistema construido encima del controlador que ayuda a 1) administrar inputs (sin importar su origen, viejo sistema de Unity, nuevo sistema, Rewired, etc) para luego convertirlas en acciones, y 2)  proveer de una maquina de estados (FSM). [Lógica no implementada]
  3. Demo: Dentro del paquete se incluyen escenas de demostración,  estados (implementaciones de lógica de gameplay), acciones predefinidas (movement, jump, crouch, etc),  y más.  [Lógica implementada]

 

 

 

 

  • Like 4

Share this post


Link to post
Share on other sites

Está muy pero que muy chulo, 

 

Mi único problema con unity es que compré 2 veces y pedí reembolso pero no por el material comprado, es que no tengo ni idea como poner esto en unity para que luego pueda funcionar correctamente. Me aparecen 100 carpetas y ni sé como ordenar o hacer que funcione. lo que me compré fue algo de FPS y al final ni lo usé por no tener ni idea como se usan -_-¡.

Pero tu proyecto es muy chulo!!!

Es increíble la verdad. 

  • Like 1

Share this post


Link to post
Share on other sites

Gran asset, lo compré hace un tiempo y es muy versátil, además el bueno de @lightbug tuvo el detalle de ayudarme a configurarlo en mi proyecto y resolverme algunas dudas.

  • Like 1
  • Thanks 1

Share this post


Link to post
Share on other sites
On 4/3/2021 at 4:28 PM, Satangel said:

Está muy pero que muy chulo, 

 

Mi único problema con unity es que compré 2 veces y pedí reembolso pero no por el material comprado, es que no tengo ni idea como poner esto en unity para que luego pueda funcionar correctamente. Me aparecen 100 carpetas y ni sé como ordenar o hacer que funcione. lo que me compré fue algo de FPS y al final ni lo usé por no tener ni idea como se usan -_-¡.

Pero tu proyecto es muy chulo!!!

Es increíble la verdad. 

Gracias! 😀 No me quedó bien claro si no supiste/pudiste hacer funcionar este asset o ese "FPS" (?).

On 4/3/2021 at 7:59 PM, Bydark said:

Gran asset, lo compré hace un tiempo y es muy versátil, además el bueno de @lightbug tuvo el detalle de ayudarme a configurarlo en mi proyecto y resolverme algunas dudas.

Gracias Bydark! Espero que siga funcionando 😄

 

Ya que estoy, la version 1.3.3 debería estar lista dentro de algunas horas. Una cosa que no he mencionado aquí es la existencia de un bug que imposibilita descargar versiones actualizadas de asset (afecta a todos sus asset).

Versiones con el fix incluido:

  • 2021.1.0b3 o mayor
  • 2020.2.3f1 o mayor
  • 2019.4.19f1 o mayor

Fix manual:

  1. Ir a C:/Users/***your-user-name***/AppData/Roaming/Unity/Asset Store-5.x/
  2. Encontrar al autor del asset (/Lightbug/)
  3. Borrar "Character Controller Pro.unitypackage"
  4. Ir al package manager y descargar el asset nuevamente.

 

 

  • Like 1

Share this post


Link to post
Share on other sites
21 hours ago, lightbug said:

Gracias! 😀 No me quedó bien claro si no supiste/pudiste hacer funcionar este asset o ese "FPS" (?).

Gracias Bydark! Espero que siga funcionando 😄

 

Ya que estoy, la version 1.3.3 debería estar lista dentro de algunas horas. Una cosa que no he mencionado aquí es la existencia de un bug que imposibilita descargar versiones actualizadas de asset (afecta a todos sus asset).

Versiones con el fix incluido:

  • 2021.1.0b3 o mayor
  • 2020.2.3f1 o mayor
  • 2019.4.19f1 o mayor

Fix manual:

  1. Ir a C:/Users/***your-user-name***/AppData/Roaming/Unity/Asset Store-5.x/
  2. Encontrar al autor del asset (/Lightbug/)
  3. Borrar "Character Controller Pro.unitypackage"
  4. Ir al package manager y descargar el asset nuevamente.

 

 

Justo ahora estaba intentando implementar tu asset en un nuevo proyecto pero he olvidado algunos pasos...

El esqueleto de mi personaje está estructurado de esta forma (imagen abajo).

Es necesario seguir la misma estructura que tú usas? (Armature/Nombres de los huesos - Character Mesh)

En caso de que sí, los huesos deben tener los mismos nombres?

Pregunto todo esto porque no sé si a nivel de código haces referencia a los nombres de los huesos, a ver si puedes explicarme como cambiar tu personaje por el mío (hace tiempo me configuraste un proyecto incluso, pero por más que lo busco..no hay manera, perdido) o pasarme algún sitio dónde ya lo hayas explicado, desde ya millones de gracias.

 

EDITO: He conseguido hacerlo, pero sí que tengo una duda que no consigo resolver:

 

El "Planar Speed" del animator está definido dentro de "States" como "Base Speed Limit", estoy haciendo una animación realista, primero empieza a andar, luego al trote y finalmente empieza a correr, me gustaría que todo el proceso fuera mucho más lento, pero para ello necesito subir el "Base Speed Limit", porque dentro del animator sino el "PlanarSpeed estaría limitado a 6" y en tan poco tiempo no se logra una transición de las animaciones realista. Hay alguna forma de poder subir el "Base Speed Limit" sin que el jugador gane velocidad?? A mí me gusta a 2 de velocidad, como mucho a 4, pero de esa forma es imposible ver bien la animación.

He cambiado la sensibilidad y gravedad en el Input pero aún así necesitaría más "rango" en el animator para el parámetro "PlanarSpeed", para así lograr el realismo que quiero en mi animación.

Espero haberme explicado bien, mil gracias.

 

skeleton.png

Edited by Bydark

Share this post


Link to post
Share on other sites
Sign in to follow this  

×
×
  • Create New...