Implementando físicas en Godot

  Рет қаралды 27,505

Germán Coronel

Germán Coronel

Күн бұрын

Пікірлер: 243
@GermanCoronel
@GermanCoronel Жыл бұрын
Mi Curso de Modelado 3D con Blender 4: germancoronelg.gumroad.com/l/CursoModelado3DConBlender4 Código de descuento: 4CC3S04NT1C1P4D0
@AnglesSol
@AnglesSol Жыл бұрын
Es genial ver lo bien que Germán se lo está pasando al crear su juego, incluso me anima en probar hacer mis propios juegos jeje
@GermanCoronel
@GermanCoronel Жыл бұрын
La estoy pasando increíble!!! :D!! Daleeeee brooo que es muy divertido n.n
@coca7895
@coca7895 Жыл бұрын
@@GermanCoronel german yo te habia mandado un codigo para implementar un salto y una camara en tercera persona en godot.
@animesen6004
@animesen6004 Жыл бұрын
x2
@jonortiz6316
@jonortiz6316 4 ай бұрын
Yo tambien recien empece a probar Godot por que gracias a German abri los ojos frente a Unity, y verlo a el me anima a retomar mi proyecto que deje morir hace unos meses. Gracias de corazon German por favor no te rindas
@cesarlopez9580
@cesarlopez9580 Жыл бұрын
Este vídeo no es un tutorial, pero no te imaginas cuanto aprendí viéndolo. Gracias.
@MySkinGamer
@MySkinGamer Жыл бұрын
Que onda, soy un sub qué ha estado aca desde hace 1 año (es enserio XD) y es la primera vez que comento, en los últimos videos se te ha oido desanimado, o almenos me da esa impresión a mi, solo ten en cuenta que tu esfuerzo vale la pena y estas haciéndolo chido, el juego se ve genial y el hecho que no te hayas rendido a pesar de todos los reiniciós y problemas qué tuviste es muy admirable, además gracias a ti se muchas cosas que antes no de blender y texturas y esas cosas, gracias a ti estoy adentrandome y avanzado en el mundo de los videojuegos y modelado 3D, gracias de antemano y animo carnal usted puede 🦜👌
@edgarlopezdiaz3021
@edgarlopezdiaz3021 Жыл бұрын
Wow me impresiona lo fácil que es para ti encontrar el problema de algo y lo fácil que lo solucionas, mis respetos
@Kaios13
@Kaios13 Жыл бұрын
Nadie empieza resolviendo problemas de forma fácil, eso demuestra la mucha experiencia que tiene
@mauricio_sba
@mauricio_sba Жыл бұрын
Me sentí súper identificado con eso de "Mi cabeza es lo que no funciona", a veces le doy muchas vueltas a una cosa y me confundo de más, pero a la vez siento que necesito entender las cosas de cierta manera.
@GermanCoronel
@GermanCoronel Жыл бұрын
Jajaja es normal cuando se está aprendiendo... verdad???? verdaD?!?!!? jajaja
@s3bas-l6n
@s3bas-l6n Жыл бұрын
El descenso a la locura de Germán al pasar todo a godot estás haciendo un gran trabajo
@GermanCoronel
@GermanCoronel Жыл бұрын
JAjajaja sí soy
@elWacky2
@elWacky2 Жыл бұрын
capooooooo, segui asi, que nadie te paree maquina, sos un genioooooooooooooooooooooooooooo (primer lunes comentando para apoyar el video)
@carlos09121982
@carlos09121982 Жыл бұрын
gracias, Germán por tus videos, cada día vas demostrando que Godot es un buen motor, y como un programador de verdad busca soluciones a distintos problemas que se le presenten, eres una gran referencia para todos los nuevos programadores que probaran Godot, tus videos tienen un gran valor educativo, felicidades y ya estaremos pendientes a tu juego terminado
@GermanCoronel
@GermanCoronel Жыл бұрын
Muchísimas gracias Carlos significa muchísimo!
@engelc3425
@engelc3425 Жыл бұрын
Con tu video me enteré para que sirve Layers y Mask, lo había visto pero no sabía su función xD
@GermanCoronel
@GermanCoronel Жыл бұрын
JAjaja qué genial!! :D
@Lilperriyo9641
@Lilperriyo9641 Жыл бұрын
Eres mi inspiración German 🥰🐒🐒
@melanie_mel_mvg
@melanie_mel_mvg Жыл бұрын
Me alegro que seas feliz y que esto te esté llenando ❤ de corazón. Es una buena y arriesgada aventura.
@GermanCoronel
@GermanCoronel Жыл бұрын
Hola Melanie, muchas gracias n.n realmente estoy feliz con el proceso hasta aahora :D!
@wakkowb
@wakkowb Жыл бұрын
Gracias por compartir tus errores y problemas ya que en los tutoriales solo aprendemos el happy pat del desarrollo, pero en la realidad cometemos muchos errores y siempre es bueno aprender de los errores de los demás para no repetirlos.
@GermanCoronel
@GermanCoronel Жыл бұрын
Siento que por muchos años me frustré creyendo que lo que veía en internet es como debería ser el "crear" algo... y cuando entendí que un proyecto terminado es el resultado de puro fracaso y terquedad decidí hacer el canal, me alegra mucho que ese sea el mensaje que los videos den n.n
@nahumemanuelcandiaromero
@nahumemanuelcandiaromero Жыл бұрын
Es increíble como transmite ese entusiasmo, es casi contagioso😂
@GermanCoronel
@GermanCoronel Жыл бұрын
Yujuuu!!! Qué genial n.n
@godotland
@godotland Жыл бұрын
Implementa las físicas de jolt a ver qué tal funciona lo de atravesar paredes, tal vez haga un curso de física para videojuegos en godot próximamente para probar que tal van 👍
@GermanCoronel
@GermanCoronel Жыл бұрын
Las probaré! muchos me han comentado lo de Jolt intentaré hacer una versión con ello a ver qué tal :D cuando tengas el curso escribeme en twitter para compartirlo por acá n.n
@roquelopez5456
@roquelopez5456 Жыл бұрын
Un gran avance, Germán, ya se nota muchísimo más la jugabilidad, sigue así, espero tu siguiente vídeo.👍😃😎
@roquelopez5456
@roquelopez5456 Жыл бұрын
Un gran avance, Germán, ya va agarrando mucha más forma tu juego, espero el siguiente vídeo😃😎
@Dekotale
@Dekotale Жыл бұрын
Las físicas de Godot han mejorado bastante, y sí aún con esas tuvieses problemas, siempre puedes instalar Godot jolt, que es un motor de físicas open source que a mi incluso me mejora el rendimiento en ciertas situaciones 😄 me alegra que te guste godot, es un placer ver tus videos y avances Germán! ✨
@arekdemonio
@arekdemonio Жыл бұрын
Gracias por ir comentando como es pasarse de Unity a Godot. La verdad es que cuando uno está cómodo con algo, cuesta hacer un cambio como el que has hecho. Si alguna vez te animas a ver como se podrían portar los assets gráficos de unity a Godot seria todo un puntazo, ya que en casi todos los casos la gente tiene muchos assets comprados en unity.
@fersenmacias2699
@fersenmacias2699 Жыл бұрын
excelente bro , que bueno que no te dejas llevar por los malos comentarios y le das la oportunidad al motor para probar por tu propia cuenta investigando como hacerlo funcionar , eso es muy inspirador , creo que jamás he comprado un juego , pero si logras desarrollarlo al 100% seguro lo comprare por todo el empeño que estas demostrando , saludos.
@GermanCoronel
@GermanCoronel Жыл бұрын
En verdad significa mucho tu comentario!! Lo aprecio demasiado! :') no te defraudaré!
@soyACHEE
@soyACHEE Жыл бұрын
El Audio se escuchó perfecto, amo estos vídeos German
@javaboy6581
@javaboy6581 Жыл бұрын
Me encanta este video blog con godot y como vas resolviendo cosas! Que grande eres, enhorabuena!
@emurs1334
@emurs1334 Жыл бұрын
q buen comunicador y q buenos devlogs, estoy ansioso por ver el juego terminado
@GermanCoronel
@GermanCoronel Жыл бұрын
Muchas gracias :')!
@kindapato
@kindapato 9 ай бұрын
Eres un buen storyteller y explicas las cosas claras, sigue asi
@GermanCoronel
@GermanCoronel 9 ай бұрын
Muchas gracias :D
@D_06.
@D_06. Жыл бұрын
Hola! y primero que nada, cuando limpiaste el sonido ambiental con la aplicación de adobe, tu voz se escucho mucho mejor y me pude concentrar más en tu video. sirvió bastante 👍 lo otro que me gusto fue la información de los Layers y Mask están super (hay que investigarlo 👀) Ósea siempre los observaba pero no les daba mayor relevancia y el uso del Snap Length vale oro. Saludos desde Chile 👋
@rrivillox
@rrivillox Жыл бұрын
Felicidades!!! Menos mal que no te quedaste con los comentarios negativos (hay una gran mayoría que como no lo logran a la primera, ponen comentarios muy negativos. Otro paso para tu juego. Gracias por compartir Germán. Sigue firme.💪
@DanVFM
@DanVFM Жыл бұрын
Bro, te empece a seguir desde hace tiempo(tambien en el canal secundario) y wow todos tus videos son interesantes y entretenidos, y me alegra ver que ya le vas hallando a godot(motor que tambien utilizo)
@posti85
@posti85 Жыл бұрын
Me parece súper interesante el formato de estos vídeos, en los que expones como das solución a problemas que de primeras podrían parecer fáciles, pero que tienen muchos entresijos. Mis felicitaciones!
@eldonfrascoverde1
@eldonfrascoverde1 Жыл бұрын
Doy gracias a Unreal Engine, por facilitar este tipo de cosas, porque menuda aventura has tenido para resolverlo. Sin duda alguna aplaudo tu esfuerzo y dedicación.
@ZeNch25
@ZeNch25 Жыл бұрын
Este hombre fue al futuro trabajo en su proyecto, volvió al pasado (nuestro presente) y nos trae el video de su avance, vuelve al futuro sigue avanzando retrocede y repite... no hay forma semana a semana avanza un monton
@GermanCoronel
@GermanCoronel Жыл бұрын
Jajajaja wow! me encantaría poder hacer eso, siento que estoy avanzando muy poquito!!!! D:!!! solo puedo trabajarle 1 o 2 días a la semana
@victortomasestevesponce3795
@victortomasestevesponce3795 Жыл бұрын
Me encantan tus videos y me dieron ganas de comentar para ayudarte, el problema de la piedra atravesando es común de cualquier motor, el movimiento de las físicas es discreto, osea que pasa por ciertos pasos y no el recorrido completo, lo que hace es que si va muy rápido, un paso va a quedar detrás de la pared y otro después, para corregirlo, a la piedra selecciona en las opciones de RigidBody3D el check de Continuous CD, que hace un cálculo continuo y no discreto del movimiento, solo usa esto para objetos que se muevan muy rápido, porque esa precisión tienen coste, en unos cuantos no importa, pero en cientos de cuerpos se vuelve muy costoso de procesar, me encanta tu entusiasmo
@Kokokuro.d4
@Kokokuro.d4 Жыл бұрын
Hrmano, tu entusiasmo me está dando ganas de probar el motor (no tanto para hacer un juego como tal, solo para experimentar)
@CaseliStudios
@CaseliStudios Жыл бұрын
Me gusta mucho ver como avanza todo, por favor no pares :)
@Kocg957
@Kocg957 Жыл бұрын
Wow, realmente cuando activaste el antiruido de Adobe me hizo echar de menos todo el video así 😮Muy interesante como siempre tus devblogs 😊
@melanie_mel_mvg
@melanie_mel_mvg Жыл бұрын
Adoro estás portadas. Me emociono cada que llega la notificación.
@GermanCoronel
@GermanCoronel Жыл бұрын
Wuju!!!! jajaja muchas gracias!
@garrafondeagua
@garrafondeagua Жыл бұрын
Amo Godot, me gusta aunque no tengo PC para programar aún, y puff me topé con el canal🗿
@melanie_mel_mvg
@melanie_mel_mvg Жыл бұрын
Somos dos xD
@Todomine
@Todomine Жыл бұрын
Me animas a querer crear mi propio juego que tengo en mente hace años pero la veces que intente de crear me hechaba para atras por qué no sabia por donde empezar y como empezar, me gusta como se ve en godot pero quiero saber que es lo basico que necesito saber ya sea en los codigos y para iniciar en godot 🥺. Pd: me engancho mucho viendo tus vídeos en el trabajo jaja, me enganta tu voz y esta muy entretino ver como resuelves los problemas de tu juego. Animos para tu proyectos y espero que salgan super bien ❤
@masteralt1760
@masteralt1760 Жыл бұрын
Gracias por compartir esta experiencia, de verdad que eres bueno explicando y se te entiende todo muy bien.
@monicaguerrero7748
@monicaguerrero7748 Жыл бұрын
Hola German, sigo tus videos del desarrollo de juegos en Godot, me encanta como lo estas creando 🥰yo tambien me he animado a hacer un juego aunque muchisimo mas sencillo en Godot y con tus videos estoy aprendiendo cosas que desconocia! espero puedas seguir con esta serie y algun dia poder jugar el juego del ajolote ❤ Saludos desde Argentina 😊
@gerardogf2573
@gerardogf2573 Жыл бұрын
Que bueno!!!Enhorabuena, qué gran trabajo!! Audio perfecto.
@TheJokerGamer1999
@TheJokerGamer1999 Жыл бұрын
Me encanta seguir el proceso de este juego, como poco a poco va tomamdo forma, se que implica mucho tiempo pero cada video vale completamente la pena aunque no tenga ni p de programación
@ElrincondeDave
@ElrincondeDave Жыл бұрын
Puedes probar añadiendo "continuous cd" arriba de monitoring para ayudar a predecir la trayectoria del rigid body, sirve para objetos pequeños que son rápidos. Esta función intenta "adelantar" la trayectoria antes que ocurra y así evitar que por su velocidad la colisión no ocurra.
@hectoremanuelheredia2336
@hectoremanuelheredia2336 Жыл бұрын
Muy buen tip, no estoy seguro pero creo que lo que pasa es cuando la pelota viaja mucho píxeles por segundo suele atravesar cosas, porque si en un frame viajó 20 píxeles y el objeto está a 10 pixeles, técnicamente no lo toco y lo atraviesa. Se supone que esa opción crea colisiones intermedias entre los píxeles y en vez de moverse 20 se queda en 10
@GermanCoronel
@GermanCoronel Жыл бұрын
WHAAAAT!!!! Lo anotaré e investigaré ahora mismo!!!
@Capybarass_
@Capybarass_ Жыл бұрын
es 3D no 2D pero tienes razon@@hectoremanuelheredia2336
@joseErnesto1905
@joseErnesto1905 Жыл бұрын
Muchas gracias por el video. Esos tips que das valen oro!! Nos ayudaran bastante
@ranzoyart2161
@ranzoyart2161 Жыл бұрын
Hola Germán 👋 es inspirador ver todo el cariño y esfuerzo que pones en tus proyectos😊 espero que todo lo que te propongas tenga el éxito que se merece
@sojahirto
@sojahirto Жыл бұрын
Bro eres un crack, te felicito por todo lo que has logrado. Mil bendiciones 🙏🏼 Saludos 🖖🏼
@TheVulcano47
@TheVulcano47 Жыл бұрын
No suelo comentar en casi ningún video pero como artista y desarrollador independiente, me siento muy inspirado por tus videos y por tu perseverancia en tus proyectos. Sigue así! Ya tengo ganas de ver como avanza ese ajolote rosita!
@Mantalon
@Mantalon Жыл бұрын
tus videos son geniales, compartir experiencias hace que todos aprendamos mucho!
@tomimeyo
@tomimeyo Жыл бұрын
Las físicas en los juegos es hipnotizantes, cuando maneje unity por primera vez, lo primero que hacia era poner el sistema de fisicas, y me pasaba mas tiempo configurandolas y jugueteando que programando el juego, muy buen video! PD: La herramienta para suprimir el audio que tiene adobe es muy buena! Aunque suena un poco gracioso, debido a que no existe un eco y los agudos están muy bajos, cosa que parece que tuvieras un doblador de voz, pero se escucha clarisimo y en buena calidad, cosa que es agradable!!
@GustBN
@GustBN Жыл бұрын
Que genial aprender tanto en un video. yo tambien le tengo miedo a las fisicas de godot. me estas demostrandoque era infundado y que deberia hacer algo que he querido hacer hace tiempo. espero tener tu paciencia. Muchas gracias por tus videos que realmente inspiran y ayudan a entender mas a godot jaja
@GermanCoronel
@GermanCoronel Жыл бұрын
Dale amigo! Siempre es muy gratificante descubrir si esa idea que queremos es posible!!! :') tu puedes!
@hectoremanuelheredia2336
@hectoremanuelheredia2336 Жыл бұрын
Es hermoso que muestre el código que usó, me veo en la obligación de copiarlo y experimentar haciendo cambios o probando en otras mecánicas a ver qué pasa
@momomovietv
@momomovietv Жыл бұрын
Que genial verte asi German, me gustaria en algun momento mostrarte los modelos que estoy haciendo con blender, hasta a mi me sorprende lo que estoy logrando y hace poco mas de un año no sabia usar el software, pero aprendí contigo ❤❤❤
@cafetoukalives
@cafetoukalives Жыл бұрын
Germán parece un crio, siempre que encuentra la solución para algo, se alegra como si hubiera encontrado el one piece o algo parecido. me agrada ese carisma y motivación que tienes. sigue así. pd: espero con ganas cada video tuyo. y mira que ya me he visto casi todos en lo que va desde mi suscripción que no tiene ni un mes e.e
@Josue-kb3ui
@Josue-kb3ui Жыл бұрын
Son muy buenos sus videos, son muy inspiradores a seguir usando Godot
@capitanlopez1
@capitanlopez1 Жыл бұрын
En España llamamos tirachinas a eso que llamáis resortera. Una china en este caso es una piedra pequeña (no nos dedicamos a lanzar chicas de ese país por los aires). Me resulta curioso el nombre que le dais. Buen vídeo. El problema de atravesar creo que tiene que ver con lo que te comentan. No debe ser difícil de resolver pero hay veces que si dejas reposar un poco los problemas la solución te viene de repente sin mayor esfuerzo (que trabaje tu subconsciente o tu cerebro cuando duermes). Lo del "monitoring" o como se llame puede ser la solución.
@AdeptCartoon
@AdeptCartoon Жыл бұрын
Esta bien genial tu proyecto. estaría muy bien que agregaras poder controlar la dirección con el ratón, mucha suerte te ganaste un sup
@YohGar2854
@YohGar2854 Жыл бұрын
que bueno, yo me veo tu videos y siempre espero que salga uno para verlo de una ves aun que no estoy trabando en crear juegos ahora mismo pero en realidad si quiero comenzar a crear juego con godot solo que tengo que termina unos proyectos antes y cuando eso suceda quiero aprender viendo tus videos XD
@nicosoft3488
@nicosoft3488 Жыл бұрын
Jajja nunca me sentí tan identificado!! Estoy haciendo un juego de fútbol en Godot y pasé exactamente por lo mismo que vos. Pero yo tengo una pelota y no una piedra, necesito la rotación. Se soluciona con la propiedad Damp, después de haber hecho lo mismo con la fricción jaj También tuve el problema de la gravedad, porque al patear hacia un punto exacto, debía pasar por las matemáticas para tener en cuenta la gravedad en el impulso a aplicar. Pero se me ocurrió lo de desactivar la gravedad y activarla cuando la pelota choca con algo jajajaj. Y pensé que era una cutrés jajj
@ScorgeRudess
@ScorgeRudess Жыл бұрын
Esto es increible, muchisimas gracias por compartir!
@Carneasadaa
@Carneasadaa Жыл бұрын
Que genial, yo estoy empezando en el mundo del desarrollo de los videojuegos en unity y en unreal engine y es muy satisfactorio cuando puedes hacer lo que no podías 😂. Saludos y felicidades por tu contenido.
@GermanCoronel
@GermanCoronel Жыл бұрын
Muchas gracias! :D
@hbiblia
@hbiblia Жыл бұрын
Pero felicidades por su progreso
@kingslave503
@kingslave503 Жыл бұрын
esta perfecto el juego y wooo esa mecanica para la resortera es perfecta asta para acertijos o poner diferentes municiones a resportera. te va el audio perfecto🤓😎
@TorresAguilarFrancisco
@TorresAguilarFrancisco Жыл бұрын
Otro gran video
@GermanCoronel
@GermanCoronel Жыл бұрын
Muchísimas gracias :D
@AzzuBananas
@AzzuBananas Жыл бұрын
Creo que por el lenguaje no te van a dar los frames para hacer la simulacion de papas, pero la fisica ya esta de eso no nos preocupamos! Me da mucha emocion ver tu progreso y lo que mas me gusta es que me siento igual aprendiendo del motor y tambien fisicas, manejar "errores" del mismo motor y todo es increible! Igual se supone que soy programador, entonces si te llegas a atorar con algo tambien me puedes decir! y le seguimos intentando! Mucho animo!!!!
@francisconperez2213
@francisconperez2213 Жыл бұрын
gracias por el video me ayudo a entender como resolver algunos prolemas con colisiones de objectos en movimiento jsjsjs
@GermanCoronel
@GermanCoronel Жыл бұрын
Wujuu! Qué genial!
@ajcdos2
@ajcdos2 Жыл бұрын
Madre! esta de lujo, con solo ver esos pequeños GamePlays de prueba, siento que va a ser super adictivo jugar tu juego 😀 esta chingonsisimo, yo aun no me decido en como va a ser mi juego, la prioridad era hacer algo muy erótico/picantoso o por lo menos con mucho fan service 😅, pero el juego que me gustaria emular es Valor Legends y es muy laborioso al tener que hacer muchos personajes, tankes, magos, healers y demas, creo que mas bien empezare con un run and jump simple, así plataformero en 3D pero con vista 2D o algo así, para poder avanzar de a poco sin tener que abarcar demasiado y no abandonar el proyecto a 5% 🤣
@yacoobsc.m3269
@yacoobsc.m3269 Жыл бұрын
Que buena pinta tiene el juego, los movimientos del personaje y físicas pintan genial. Se te ve que disfrutas haciendo el trabajo y por eso el juego esta quedando de perlillas, a esperar a que lo termines y lo podamos comprar en STEAM saludos
@jasperlezcano6129
@jasperlezcano6129 Жыл бұрын
Esta bueno el video. Haz más como estos.
@kenshikiu
@kenshikiu 9 күн бұрын
me fascinan las animaciones iddle de tu axolote
@zentheplayerrapper8504
@zentheplayerrapper8504 Жыл бұрын
:D me alegra saber que de a poco te va bien hermano german 👍😊🍕👈🎃 continua asi que es como voy yo de a poco con mis juegos html5 ;v saludos
@GermanCoronel
@GermanCoronel Жыл бұрын
Dale brooo!!!!
@cer0652
@cer0652 Жыл бұрын
Es conmovedor ver que te desenvolvés tan bien con godot. Yo también me quedé con esa idea sobre el manejo 3d de godot (nunca me afectó, pues no es mi lugar), pero realmente me alegra que aquello sea, hasta cierto punto, una exageración (por lo menos hasta donde vimos). Aunque claro, hay que tener en cuenta que depende de las físicas que quieras implementar. Agregar gravedad no es nada, si se compara con otras cosas referentes a las físicas en los videojuegos. . . Cambiando de tema, tengo una sugerencia: Yo, personalmente, no cambiaría el método de apuntado en PC. Podrías hacer que sea más suave (que arranque a una velocidad de rotación muy baja, y aumente hasta un tope a lo largo de 0.5 segundos, más o menos) para que sea fácil de corregir con pequeños tics, pero que cambiar la dirección no se sienta tan lento. Esto funcionaría, más que nada, incorporando una pequeña mira que rote a cierta distancia del personaje. Una línea recta (que marque todo el recorrido del proyectil) podría ser la respuesta más tentadora. Pero creo que el hecho de que sea solo una mira (tal vez solo un pequeño punto, incluso), y que no se encuentre muy lejos, beneficiaría a la sensación de puntería (y no perjudicaría tanto a la inmersión) y, al mismo tiempo, daría un pequeño feedback al jugador respecto a la dirección del disparo (es más fácil apuntar con tres puntos de referencia que con solo dos). . Es solo una idea. Es que a mi me gusta cuando puedo jugar un juego solo con el teclado, de ser posible. Además esto no diferenciaría la jugabilidad con o sin mando. Cosa que, en mi opinión, provoca menos dolores de cabeza para el desarrollador/diseñador. Ya que el uso de mouse facilitaría mucho el juego en contraposición del jugador con mando y eso puede afectar a la curva de dificultad o la progresión del juego en general (en según que casos). . . Aunque también hay que mencionar que utilizar el mouse podría funcionar mejor en el caso de que se implemente una mecánica de movimiento del personaje (tal vez más lento de lo normal) mientras, al mismo tiempo, se apunta con la resortera. Algo que puede ser implementado fácilmente con un mando (utilizando el otro stick), pero que usando solo el teclado es imposible que quede bien. . Ahí ya entraría en juego el funcionamiento del riesgo en el combate. No poder moverse mientras se apunta, atribuye más tensión al combate. Pero si poder moverse mientras se apunta, hace que el control del personaje se sienta más orgánico y cómodo. Hay que ver que se ajusta mejor a tu visión del juego. . . Dicho esto, te deseo mucha suerte, bro. Un abrazo.
@GermanCoronel
@GermanCoronel Жыл бұрын
Qué gran comentario! muchísimas gracias por el tiempo que te tomaste en escribirlo!!! Es una gran sugerencia! la verdad recurrir al mouse es lo último que quisiera hacer porque justo como tu yo disfruto más de los juegos que solamente usan teclado, hasta ahora la velocidad a la que se rota el personaje es casi la minima que puede ser sin que se sienta frustrante pero la idea del "spawn" de tiempo entre cada toque se me hace increíble, de verdad leer tu comentario me ha hecho replantearmelo y tratar de perseguir poder lograrlo con el teclado que es lo que realmente quiero :D
@JuegosRec
@JuegosRec Жыл бұрын
Esa IA de adobe del audio es buenisimaaa! Me ha salvado en varios proyectos!!! Me gustó cómo solucionaste lo de la resortera...muy buen video ! Tengo curiosidad...ya no usará arma de cerca? Ahora será solo con la resortera?
@kitouo9876
@kitouo9876 Жыл бұрын
el prota cada vez cambia mas xddd (está muy lindo)
@StivenIndieDev
@StivenIndieDev Жыл бұрын
Son las cosas que me encanta de crear juego. Es buscar soluciones a los problemas
@GermanCoronel
@GermanCoronel Жыл бұрын
Siiii!!!! Es lo mejor es como matemáticas pero sin tantas matemáticas! jajaja
@wakkowb
@wakkowb Жыл бұрын
un bug comun con las físicas sucede cuando un objeto va muy rápido y va a colisionar con una pared (delgada) la traspasa ya que el cálculo del siguiente frame se "salta" esa colision. puedes probar si ese es el caso haciendo la pared mucho más gruesa o el proyectil más lento solo para ver si ese es el problema.
@GermanCoronel
@GermanCoronel Жыл бұрын
Hmm ahora que lo mencionas me ha pasado mucho ese problema con Unity, intentaré solucionarlo. Quizá es algo de los CsGBox que estoy usando, quizá en el nivel final estos problemas ya no sucedan n.n
@asylum4298
@asylum4298 Жыл бұрын
totalmente correcto esto que dices, no se si es bug pero tiene logica al tratarse de frames por segundo , de hecho afecta por oigual al RayCast... por ejemplo es una bala que calcula su colision con un rayo y si no haces lo suficientemente largo el rayo, es posible que tambien deje de detectar la pared... aunque por otro lado hay una manera de que el ray sea corto pero tendria que estar calculando siempre una posicion por detras de la actual para que siempre acierte ( el inconveniente de esta forma es que termina gastando mas recurso en proceso y no es viable a gran escala como por ejemplo un bullet hell, se reduce en gran tamaño el inconveniente de esto si se utiliza un buen sistema de objectpool y ni asi he optado por ello)
@Iron_cryptus
@Iron_cryptus Жыл бұрын
Estaba pensando, y no es posible colocar un box collider delante de la pared de forma que al ganar un poco en el ancho la detección sea más fácil?Puede que visualmente parezca tocar la pared igualmente.
@CarlosAMaldonado
@CarlosAMaldonado Жыл бұрын
Excelente video don German, a mi parecer ahora que me estoy metiendo en la escena de desarrollo de godot el problema con las físicas es un poco el comportamiento de estas, que al compararlas con unity su sistema nativo actúa un poco más natural por así decirlo, aunque el mayor problema con el sistema en godot es el número de entidades que usan el sistema de físicas soportado actualmente no es muy grande comparado al de unity, aunque a mi perspectiva es suficiente para un juego que no va a instanciar un par de cientos de rigid bodies, parte del problema es que al parecer dejaron obsoleto el sistema de físicas oper source de bullet (que se usaba en godot 3 y que era mejor que el sitema nativo de Godot) dejando en Godot 4 unicamente el sistema nativo de Godot, aunque también he visto que una muy buena solución si es que se quieren "mejorar" las físicas y aumentar el rendimiento de estas se puede implementar dentro de Godot el motor de físicas open source "Jolt physics" (usando incluso en proyectos como es HorizonForbidden West) que se puede implementar en godot tan facilmente como descargar su plugin en la tienda de assets de Godot, siendo esta una opcion que he visto que varios usuarios recomiendan.
@GermanCoronel
@GermanCoronel Жыл бұрын
Altísimo comentario amigo es un gran aporte a la conversación, lo fijaré! Justamente por eso creo que es perfecto para mi juego, no tendré cientos de RBs en escena así que creo que puedo tranquilizarme en ese sentido n.n
@kagarte4664
@kagarte4664 Жыл бұрын
se ve muy genial
@GermanCoronel
@GermanCoronel Жыл бұрын
:D! Muchas gracias!
@Fldsmdfr..
@Fldsmdfr.. Жыл бұрын
Cuando expresar "Es increíble", yo lo entiendo, es increíble lograr, descubrir, solucionar...
@GermanCoronel
@GermanCoronel Жыл бұрын
Creo que es la sensación más hermosa cuando se crea algo :D
@Fldsmdfr..
@Fldsmdfr.. Жыл бұрын
@@GermanCoronel Yo no creo, mas bien así es XD. Yo inventé matemática para diseñar muebles de madera, y los números son exactamente lo que quiero.
@MauroAbde
@MauroAbde Жыл бұрын
Lo de la piedra que atraviesa las paredes de vez en cuando, ocurre hasta en las simulaciones super potentes de animación 3D. Es algo que pasa de vez en cuando, es un clásico. Hay diferentes formas de solucionarlo, pero hay que meterle mano, prueba y error. No es problema de Godot como tal, es algo muy común en las simulaciones en general
@uwupaloma3387
@uwupaloma3387 Жыл бұрын
wow geniallisimo video. me encantoooo
@elcarismatico6220
@elcarismatico6220 Жыл бұрын
Se escucho perfecto :D
@GermanCoronel
@GermanCoronel Жыл бұрын
Qué genial, de verdad me preocupaba mucho!
@ClaudioRodriguez-ln2ez
@ClaudioRodriguez-ln2ez Жыл бұрын
Para que no atraviese las paredes tienes que hacer que el calculo de colisiones sea continuo, con raycast o castshape
@ricardovelazquez7017
@ricardovelazquez7017 Жыл бұрын
Te recomiendo la extensión de jolt physics para Godot
@arusenpai5957
@arusenpai5957 Жыл бұрын
Este era el motor fisico porteado del Horizon Zero dawn? Debe ser alto motor fisico :P
@kcorac
@kcorac Жыл бұрын
Hola Germán, muy buenos vídeos. Gracias por crear y compartir tan buen contenido. También estoy en proceso de empezar con Godot y hasta ahora me encanta el motor y tus vídeos se sienten como una cálida compañía. Tengo una pregunta ¿Has probado Jolt en Godot? He visto varios vídeos recomendándolo para mejorar las físicas del motor pero aún no he probado a hacer nada en 3D así que no tengo experiencia usándolo. Si llegas a probarlo ojalá nos lo puedas contar. De nuevo, gracias por tan buen contenido.
@PersonalDieman
@PersonalDieman Жыл бұрын
Estás físicas que hiciste se ven genial debiste trabajar mucho
@GermanCoronel
@GermanCoronel Жыл бұрын
Muchas gracias!!! :D!! Sip, un poquito jajaja
@Vanilthas59
@Vanilthas59 Жыл бұрын
ES LA PRIMERA VEZ QUE VEO QUE VEO AL AJOLOTE, QUE LINDOOOO
@santi-mb6zv
@santi-mb6zv Жыл бұрын
Man me gusta mucho el arte del juego o soy o obsesionsdo con el estilo cartoon pero bueno Lo estas haciendo muy bien no te detengas
@ratabrother7
@ratabrother7 Жыл бұрын
mágico mi ñaño. Un abrazo grande. Queremos simulación de papas
@GermanCoronel
@GermanCoronel Жыл бұрын
Dale ñañito, jajaja haré la simulación de papás pa twitter xD
@lshadowSFX
@lshadowSFX Жыл бұрын
Yo he estado experimentando últimamente con el 3d y las físicas, y me he dado cuenta de algo! El rendimiento del motor para cuantos objetos 3d pueden existir colisionando al mismo tiempo depende mucho del hardware. Yo he reproducido el mismo test de mucha gente en youtube que se pasa quejando de un spawner instanciando cientos de cubos con físicas y gente con una tarjeta de gama media y un cpu de gama media no llegan ni a los 2000 objetos (con sombras desactivadas) antes de que sus fps mueran, y yo puedo llegar hasta 5000 objetos (incluyendo sombras) con más de 160 fps estables. Usar godot jolt si hace la diferencia y es solo plug and play básicamente. Respecto a rigidbodies atravezando objetos sin colisionar fue algo que realmente me molestó porque me pasó con un juego de pong que hice cuando la bola iba muy rápido pero no tenía sentido! y el problema es el grosor de los muros. Aveces la detección de colisión pasaba un poco después de que la bola pegara a un muro entonces el "rebote" pasaba del otro lado del muro, también me pasó que si ponía dos muros uno a la par del otro con cero espacios entre ellos, si la bola pegaba justo al centro de la unión del muro, la bola lo atravezaba jaja. Así que la solución fue hacer collision shapes más gruesos y en lo posible hacer que el muro no tuviera "grietas".
@RobopYoutube
@RobopYoutube Жыл бұрын
Eres un crack, sigue así :D
@germanricardoorozco3771
@germanricardoorozco3771 Жыл бұрын
buen video, nose si por despistado no escuche, pero pienso que podrías poner que, en vez de bloquear el movimiento al apuntar, mejor solo baja la velocidad de movimiento algo así como en los resident evil que cuando apuntas el jugador se puede mover con una velocidad más baja, y quizás ragdoll a los enemigos sería algo divertido, aunque nose si en Godot queda bien eso
@elbu_669
@elbu_669 Жыл бұрын
que tal si cuando pases por encima de las rocas las puedas recoger y reutilizar?
@eduardomatapaternina9637
@eduardomatapaternina9637 Жыл бұрын
Una recomendación es que utilices el tipado en GDScripts
@dacastror
@dacastror Жыл бұрын
Sí, tengo entendido que eso mejora el rendimiento, porque el intérprete tiene que hacer menos comprobaciones
@eduardomatapaternina9637
@eduardomatapaternina9637 Жыл бұрын
@@dacastror Asi es, además que disminuye algunos posibles errores y hace más fácil el debug
@eduardomatapaternina9637
@eduardomatapaternina9637 Жыл бұрын
Agrega eficiencia en el código también
@andiel270
@andiel270 Жыл бұрын
Que el personaje tenga un amigo que lo siga y pelé con los enemigos que sea un ajolote también.
@ov7bigboyvaldivia921
@ov7bigboyvaldivia921 2 ай бұрын
Germán muchisimas gracias. Germán tengo un CharapterBody2d en forma esferica y no consigo que rote al caer por pendiente como lo haría un rigidbody. Ayuda!!
@Pablo-jh8br
@Pablo-jh8br Жыл бұрын
Genio sigue asi 🎉
@vaguecoder6398
@vaguecoder6398 Жыл бұрын
muchos motores de fisicas tienen problemas para gestionar lo que conocemos como "Fast Moving Objects", hay varios metodos, uno de ellos es incrementar los Physic ticks per frame, o iteraciones fisicas por frame, no se como se hace en godot porque vengo de unity, otra manera es aumentando el numero de frames por segundo, puedes usar 60, eso te dara 60 calculos por fotograma, y otra manera es el TimeStep, que es mas complicadito de explicar, y es un concepto dentro de Unity, pero seguramente se puede extrapolar
@jackwinner4810
@jackwinner4810 Жыл бұрын
Hay OTRO MOTOR de fisicas en GODOT Game Develop (ojo es de ARGENTINA) tiene un tutorial que se llama Godot 4: El nuevo motor de física para Godot Ahi te ensenan ha implementar el motor de fisicas de Horizon Zero Down Ojo ojO OjO oJo que solo es para Godot 4
@GermanCoronel
@GermanCoronel Жыл бұрын
Es el Jolt, cierto? me lo han recomendado un montón!
@jackwinner4810
@jackwinner4810 Жыл бұрын
@@GermanCoronel Siiiiiii pero porfavor dale un pequeno empujon al muchacho se lo merece, ha subido buen material que ayuda muuuuucho a la comunidad !!!
@gamedev6698
@gamedev6698 Жыл бұрын
Y'a lo vi el vidéo el que lo hace tieeeene moooontones de info, quizas si German dice que el ese PROFESOR existe ese canal creceria muuuucho
@Matute08
@Matute08 Жыл бұрын
Te doy una idea que se me ocurrio, podes hacer que esa arma se tipo multifucional, por ejemplo: aprtras el boton de atacar y no tira una bola, pega con el arma esa como si fuera una espada pero si en ves de atacar primero apuntas, ahi tiras la bola, estaria bueno que entre mas apuntes mas lejos baya la bola.
@hectoremanuelheredia2336
@hectoremanuelheredia2336 Жыл бұрын
Es muy gracioso ver cómo te encontras un problema, estas horas investigando y resulta ser que era dos clics y listo. Esto más que alejarme me motiva incluso mas, se qué la mayoría de problemas simples tienen soluciones simplea, y los problemas complejos también tienen solución, solo es cuestión de probar, estudiar y en base a eso aprender. Una pequeña experiencia propia es que quería una mecánica de salto y simplemente no funcionaba, la gravedad se aplicaba pero cuando intentaba saltar se volvía cero y no se movia, esto lo supe usando PRINT, despues de un quebradero de cabeza en cambie y probé por 1 hora me di cuenta que lo que pasaba es que por cómo estaba ordenado el codigo, el personaje cuando detectaba que estaba en suelo la gravedad era igual a cero y luego para saltar la mutiplicaba por la fuerza de aalto, osea daba cero. Con solo reordenar la función ya se solucionó el problema
@GermanCoronel
@GermanCoronel Жыл бұрын
JAjaja tienes toda la razón cuando te encuentras estos casos en el momento es increíblemente frustrante pero de verdad que siempre al final hay una sonrisa de no solo haberlo arreglado sino haber aprendido algo n.n
@volf7f8
@volf7f8 Жыл бұрын
Se ve emocionante resolver esta clase de problemas ¿Algo así como explorar el viejo oeste?
@Alexander-yl3xp
@Alexander-yl3xp Жыл бұрын
Idea para una mecánica: Cuando se emplea la resortera, el personaje permanece inmóvil. No obstante, podrías permitir que, si los enemigos se acercan demasiado, el personaje pueda dar un salto hacia atrás para mantener la distancia. Esto podría estar sujeto a un período de enfriamiento u otra mecánica similar.
Implementando sus comentarios a mi juego
12:02
Germán Coronel
Рет қаралды 17 М.
Agregando "Strafing", Movimiento de Cámara y Atmosfera a mi juego
15:13
Counter-Strike 2 - Новый кс. Cтарый я
13:10
Marmok
Рет қаралды 2,8 МЛН
GIANT Gummy Worm #shorts
0:42
Mr DegrEE
Рет қаралды 152 МЛН
Implementando Controles en Godot
9:29
Germán Coronel
Рет қаралды 15 М.
Agregando sonido a mi juego
10:01
Germán Coronel
Рет қаралды 18 М.
Making a first person shooter from scratch
10:12
SlugInTub
Рет қаралды 2,2 М.
Hice un Juego usando ChatGPT
13:01
Donovish
Рет қаралды 2,5 МЛН
Motivos para usar GODOT ENGINE 💡 | Game Dev
8:01
Leedeo Studio
Рет қаралды 41 М.
Agregué TODO ESTO a mi juego
7:15
Germán Coronel
Рет қаралды 17 М.
Encontré un Bug en Godot
7:28
Germán Coronel
Рет қаралды 24 М.
Aprende Godot 2D #1: Movimiento TopDown
17:07
Hjort Godot en Español
Рет қаралды 19 М.
Mi primera Game Jam con Godot!
25:44
Germán Coronel
Рет қаралды 25 М.