Brayan García
Me pregunto si harán algún día un curso de Unity Ads para monetizar nuestros juegos
mandy .
eso tienes que subirlo a la play store, que son 40€ para subirlos.
Domina las físicas en Unity 2D con una configuración inteligente de rigid body y collider. Aquí entenderás por qué afectan al rendimiento, cómo ajustarlos para mejorar la jugabilidad y qué principios de física replica el motor. Con ejemplos claros, verás decisiones típicas de un buen game designer.
¿Qué son rigid body y collider en Unity y por qué importan?
Un rigid body hace que un objeto esté gobernado por las leyes de la física. Por defecto, Unity lo desactiva para evitar consumo excesivo. En 2D puedes habilitar varios sin problema; en 3D hay que vigilar cuántos objetos dinámicos hay en pantalla. Un collider aporta una malla simplificada para detectar colisiones de forma eficiente.
¿Cómo afecta el rendimiento en 2D y 3D?
¿Por qué un collider simplifica las colisiones?
¿Qué formas de collider convienen al personaje y la plataforma?
¿Cómo ajustar colliders y físicas para jugabilidad y estética?
El capsule collider tiene base circular. Sobre un plano, puede generar un efecto de balancín al caminar. El ajuste fino del tamaño y la posición del collider mejora control, dificultad y estética.
¿Cómo evitar el efecto balancín del capsule collider?
¿Cómo equilibrar precisión de colisión y dificultad?
¿Cómo lograr un contacto visual más natural con el suelo?
¿Qué principios de física replica Unity y cómo configurarlos?
Unity permite validar conceptos de física con pocos clics. La caída libre es uno de los más ilustrativos.
¿La masa cambia la velocidad de caída en Unity?
¿Qué parámetros del rigid body conviene congelar en 2D?
¿Cómo escalar el escenario con prefabs y decisiones de diseño?
¿Te quedan dudas sobre rigid body, collider o el ajuste fino para jugabilidad en Unity 2D? Comparte tus preguntas y cuéntanos qué configuración te funciona mejor en tu proyecto.
Brayan García
Me pregunto si harán algún día un curso de Unity Ads para monetizar nuestros juegos
mandy .
eso tienes que subirlo a la play store, que son 40€ para subirlos.
Ervic Perez Mendoza
Los ridigbody habilitan la física. los colliders habilitan las colisiones de objetos físicos.
Nacho De Nacherica
Excelente
Gregson Murcia Castro
Sugiero que cuando se crea un prefab resetean su posición, en los tres puntos y reset. Ya que con el tiempo cuando se instancie un objeto la posición será diferente.
Adonis Perez Perez Farias
¿Por qué no se utiliza el polygon collider 2D en vez del capsule collider 2D?
Ricardo Celis
ProfesorUn polígono de collider va a ser más pesado en términos de procesamiento, entonces es buena práctica utsqr el collider más básico y funcional posible
José A Azocar
Es mejor usar un collider consume menos recursos que el Polígono también va a depender de la plataformas para la cual estas desarrollando el videojuego no es lo mismo un game para Phone que para una Consola.
Juanjo González
Creo que fue el desarrollador Alva Majo (pureya, Golfing Over It, Majotori), quien dijo en uno de sus videos que una recomendación al crear un juego es hacer que los colliders sean más pequeños que el personaje. Es mejor que se traspase un poco para que sea evidente el choque entre el personaje y el obstáculo, que que el sprite no toque un obstáculo y que se pierda injustamente una vida.
Abel rolon
mucho mejor
Tomas Leonardo Amaya Ríos
modifique el collider del player pero al caer queda por detras de la plataforma, como modifico esto?
Luis Alvaro Cárdenas Gómez
Debes seleccionar el sprite del jugador, ir la pestaña Inspector, ir a Sprite Renderer, allí buscas Order in Layer y verás que el valor es 0. Lo cambias por 1 ¡y listo!
Juan Manuel Quiñones Marí
¿Para el reto, es posible usar el tile palette para crear las plataformas?
Abdel Mejia
De la manera en que esta el sprite atlas no creo, seria rediseñarlo.
Doménico Adriano Chang Hurtado
Entonces me imagino que la masa afecta a la fuerza del objeto, que seria masa por aceleración. Osea, si hay dos objetos yendo a lados opuestos con la misma velocidad y fuerza y se chocan, ambos se detendrán, pero si uno tiene más velocidad y/o masa, este empujara al de menor fuerza. Por ejemplo, si tienes una plataforma que se mueve de izquierda a derecha, quieres que tenga más masa que el personaje para que esta no cambie de lugar al colisionar con el personaje, especialmente si la plataforma se mueve más lento que este.
Luis Fernando Mercado Paredes
o haces la plataforma cinemática, para que tenga movimientos predefinidos
Eduardo Peraza Vindas
Unity es un motor de juego que tiene un motor de física incorporado que se utiliza para simular interacciones físicas entre objetos en el juego.
Los colliders son componentes que se agregan a los objetos para permitir que interactúen con otros objetos físicos en el juego. Los colliders le dicen al motor de física de Unity qué forma tiene el objeto y dónde se encuentra. Sin colliders, los objetos en el juego no interactuarán físicamente entre sí. Por ejemplo, si tienes una pelota en el juego sin un collider, no podrás golpearla con un objeto físico como un bate. Los colliders se pueden agregar a objetos con formas simples, como cajas, esferas y cilindros, o formas más complejas, como mallas. La elección de la forma del collider dependerá del objeto y de cómo interactúa con otros objetos en el juego. Los colliders también tienen propiedades que se pueden ajustar para cambiar cómo interactúan los objetos en el juego. Por ejemplo, puedes ajustar la propiedad de rebote para hacer que los objetos reboten más o menos cuando colisionan entre sí. Los colliders también son importantes para la detección de colisiones en el juego. Cuando dos colliders se intersectan, Unity detecta la colisión y puede activar eventos como la reproducción de sonidos o la activación de efectos visuales. Los colliders son especialmente importantes en juegos que involucran objetos que se mueven rápidamente, como balas o proyectiles. Los colliders aseguran que la bala o proyectil interactúe correctamente con los objetos en el juego, y que no atraviese los objetos sin colisionar.
En resumen, los colliders son una parte importante de la física en Unity y son necesarios para permitir que los objetos interactúen físicamente en el juego y para detectar colisiones. Si estás haciendo un juego que involucra interacciones físicas, asegúrate de agregar colliders a tus objetos para asegurarte de que todo funcione correctamente.
Alexis Duque
Esta interesante, ya se me ocurren mecánicas donde puedan caer rocas a menos que saltes a tiempo sobre uno de los sprites de colores (ball-r) para ubicar una plataforma que bloquee la caída.
Martin Chavez Ceja
LIKE!
Antonio Demarco Bonino
Por las dudas a todos los Prefabs les agregué el Collider y el Tag
Nacho De Nacherica
Bien
Francisco Battan
Me encanta como enseña el profesor. Alguien tiene sus redes de LinkedIn?
Leonel Grisaleña
Alguien sabe porque los objetos me quedan por detras? Si vemos las rocas me quedan detras de la plataforma, y el personaje por delante. Pense que tenia que ver con las jerarquias de la izquierda pero parece que no cambia aunque suba o baje los objetos de lugar
Javier Hernan Santagiuliana Gomez
Este curso es excelente.
Luis Carlos Zapata García
unity es buena herramienta ejemplisar conceptos de la fisíca
David Fernando Isaac Barreda Hernánd
claro que chi :D gracias por la clase
Ruben Dario Acosta Valle
Excelente curso, explican todo muy detallado.
Leonardo Gutierrez
genial