Alta edición tiene este devlog, muestra muuuuy bien visualmente lo que estas diciendo para los que no tenemos idea de programación de videojuegos. Gran contenido de alta calidad 👌
RUclips me recomendó este Devlog, y al ver que era una serie me los vi todos de corrido desde el inicio. Se nota demasiado la mejoría tanto en el juego como en la edición. La manera en la que expresas los conceptos visualmente en el video y sobretodo el rumbo artístico que esta tomando el juego tienen demasiada calidad
Te está quedando brutal el juego Germán. Y sobre todo cómo creador de contenido que soy, me inspiras a explicar mis videos con tanta pasión como la haces tú. Eresnum verdadero Sensei e influencer. Bendiciones
Viendo que quieres seguir reutilizando tus scripts como recomendación podrias verte sobre algunos patrones de diseño como Factory, Abstract Factory o strategy son algunos de los patrones que te pueden servir como por ejemplo crear enemigos basandote en una clase base y que tenga distinto ataques sin tener que crear un nuevo script si no heredando la clase base y solo sobrescribiendo el metodo attack(), espero te pueda servir
Uffff la edición quedó increíble, cada devlog mejor que el anterior! Me gusta cualquier parte en la que salgan llamitas le da el toque jajaja como siempre gran video
Hola se ve super, simplemente como comentario y no critica, me parecería mejor si el enemigo girara hacia el jugador en el momento que recibe un golpe. Saludos!!!!
para poder pausar el juego por unos momentos, puedes poner una variable float llamada time que valga 1. y multiplicar todo valor que represente un movimiento o animación (la velocidad de la animación) por esa variable. se hace algo similar con time.deltatime pero esta variable se usa mas para convertir la escala de las unidades a segundos. incluso podrías tener una variable time para cada cosa y poder ralentizar el tiempo para cada uno de manera independiente. esto también te sirve para hacer tiempo bala.
Si es un juego 2d de sprites puedes usar un contador para ajustar el framerate usando un if y que cuando el modulo del contador del frame sa igual a cero ejecute el sprite deseado, osea al recibir el hit ese modulo cambiaria haciendo que sea mas rapido o le to
5:30 Don Ger, no soy experto, pero para poder hacer esa pausa o tal vez ralentizar cada que se recibe daño podría llamar a una corutina que empiece poniendo la velocidad del juego a casi 0 (o cualquier otra velocidad que muestre ralentizacion) con Time.timescale = .01f; y de ahí espere una fracción de segundo con yield return new waitfortime = 0.3f y al final ponga el tiempo de juego en 1 de nuevo, aunque no se que tanto afecte al rendimiento, tal vez valdría la pena probar 🤔
Yo pienso que el daño a el enemigo se debería dar justo en el segundo o tercer frame de la animación del personaje atacando como se ve en el video el enemigo sufre el daño cuando el arma no al a tocado todavía Se podria solucionar de esta manera: If animación == "atacar" and frame == 2{ Generar hitbox del golpe 1 frame } Pero no lo se tal vez estoy loco...
Hola german, buen video, me preguntaba si es posible pre renderizar un modelo 2d y volverlo 2d para que solo sean sprites en unity para que no sea tan pesado para por ejemplo teléfonos, como en el juego de pelea que estabas haciendo se podrían prerenderizar y solo ver una cara?, algo asi como lo que hicieron en donkey kong en el gba
el dash esta bien pero puede mejorar te recomiendo ver el dash en el aire de los megaman x. creo que al caer despues del dash caen mas despacio dejando mas tiempo indefenso al jugador en el aire per al mismo tiempo conservando el impulso hacia adelante cayendo en curva desendente
Otro increíble devblog Ger! Me gusta mucho como quedó el combate!
Mi ragdoll favorito.
Muchas gracias amigo :,)
Alta edición tiene este devlog, muestra muuuuy bien visualmente lo que estas diciendo para los que no tenemos idea de programación de videojuegos. Gran contenido de alta calidad 👌
Muchas gracias amigo!!
Que Capo que es german coronel
RUclips me recomendó este Devlog, y al ver que era una serie me los vi todos de corrido desde el inicio. Se nota demasiado la mejoría tanto en el juego como en la edición. La manera en la que expresas los conceptos visualmente en el video y sobretodo el rumbo artístico que esta tomando el juego tienen demasiada calidad
Te está quedando brutal el juego Germán. Y sobre todo cómo creador de contenido que soy, me inspiras a explicar mis videos con tanta pasión como la haces tú. Eresnum verdadero Sensei e influencer. Bendiciones
Muchas gracias hermanito que genial!!! Me hizo el día tu comentario :)
Viendo que quieres seguir reutilizando tus scripts como recomendación podrias verte sobre algunos patrones de diseño como Factory, Abstract Factory o strategy son algunos de los patrones que te pueden servir como por ejemplo crear enemigos basandote en una clase base y que tenga distinto ataques sin tener que crear un nuevo script si no heredando la clase base y solo sobrescribiendo el metodo attack(), espero te pueda servir
Eso es lo que suelo hacer yo, y aún así, los ataques melee me siguen siendo un dolor de cabeza para ajustarlos xD
Me gusta eso de cambiar el método de attack es una gran idea!
Uffff la edición quedó increíble, cada devlog mejor que el anterior! Me gusta cualquier parte en la que salgan llamitas le da el toque jajaja como siempre gran video
Gran video Germán. Entregas información valiosa y motivación con cada nuevo video. Gracias!
Muchas gracias amigo :,)
Hola se ve super, simplemente como comentario y no critica, me parecería mejor si el enemigo girara hacia el jugador en el momento que recibe un golpe. Saludos!!!!
🥹 imposible ser más fan
X2
Soy tu fan también wujuuu!
RUclips me recomendó esto y debo decir que el juego me llamó la atención xD me suscribo 🤙
para poder pausar el juego por unos momentos, puedes poner una variable float llamada time que valga 1. y multiplicar todo valor que represente un movimiento o animación (la velocidad de la animación) por esa variable. se hace algo similar con time.deltatime pero esta variable se usa mas para convertir la escala de las unidades a segundos. incluso podrías tener una variable time para cada cosa y poder ralentizar el tiempo para cada uno de manera independiente. esto también te sirve para hacer tiempo bala.
Increible video.
Saludos desde Costa Rica
Gran fan
Excelente Sensei, Muy Buena Explicación. Los Efectos Como Están Se Ven Muy Bien No Le Cambiaría Nada Saludos 🖖🏼
Gran video amigo. Me encanta el estilo de los devlogs. Te deseo lo mejor y un fuerte abrazo.
Muy chulo está quedando!!!
Que grande Germán
Wooooooooow video nuevo
Cada vez se ve mejor el juego
XD el hermano german esta ON FIRE 🔥cuando se trata de programar lol jajajaja 👍7u7 bien logrado papu sigue asi
Si es un juego 2d de sprites puedes usar un contador para ajustar el framerate usando un if y que cuando el modulo del contador del frame sa igual a cero ejecute el sprite deseado, osea al recibir el hit ese modulo cambiaria haciendo que sea mas rapido o le to
La referencia la puedes ver en los videos de franks laboratory, el hace animaciones con javascript pero siento que la forma podria ser igual
Hola Germán, como idea también puedes hacer retos de modelado o esculpido para los miembros del canal, saludos
5:30 Don Ger, no soy experto, pero para poder hacer esa pausa o tal vez ralentizar cada que se recibe daño podría llamar a una corutina que empiece poniendo la velocidad del juego a casi 0 (o cualquier otra velocidad que muestre ralentizacion) con Time.timescale = .01f; y de ahí espere una fracción de segundo con yield return new waitfortime = 0.3f y al final ponga el tiempo de juego en 1 de nuevo, aunque no se que tanto afecte al rendimiento, tal vez valdría la pena probar 🤔
Por completo valdrá la pena probarlo bro muchas gracias!
Buem vídeo, me encanta como al hablar de los sonidos lo manipulaste jzjzjz
QUE BUENA EDICIOOÓN :O
Yo pienso que el daño a el enemigo se debería dar justo en el segundo o tercer frame de la animación del personaje atacando como se ve en el video el enemigo sufre el daño cuando el arma no al a tocado todavía
Se podria solucionar de esta manera:
If animación == "atacar" and frame == 2{
Generar hitbox del golpe 1 frame
}
Pero no lo se tal vez estoy loco...
Creo que también podría hacerlo con una función de animación! Es una gran idea!!
Excelente video
Buen video
God dibujos god video god juego
German buen video, te reto a que hagas una escena de winnie pooh blood and honey en 4 horas cualquier escena está bien
Hola german, buen video, me preguntaba si es posible pre renderizar un modelo 2d y volverlo 2d para que solo sean sprites en unity para que no sea tan pesado para por ejemplo teléfonos, como en el juego de pelea que estabas haciendo se podrían prerenderizar y solo ver una cara?, algo asi como lo que hicieron en donkey kong en el gba
Se pueden usar decoradores de funciones y clases para ejecutar el ciclo de una accion dentro de los objetos de combate?
Este será el mejor juego, si es de paga me lo compro
:,) muchas gracias!
@@GermanCoronel sigue así!
el dash esta bien pero puede mejorar te recomiendo ver el dash en el aire de los megaman x. creo que al caer despues del dash caen mas despacio dejando mas tiempo indefenso al jugador en el aire per al mismo tiempo conservando el impulso hacia adelante cayendo en curva desendente
As pensado poner otros ajolotes de colores como personajes skin enemigos o jefes😊
German yo dirá que hagas al ajolote en krita, y no en blender siento que si estilo no se parece en nada el juego
Estoy comenzando a pensar lo mismo bro
creo que para pausar el juego es usar la escala del tiempo y ponerla en 0, y para ponerlo a la normalidad en 1
Mañana viernes reto! ¿Quién ganará?
llegué temprano siii
te reto a qe hagas un video donde haces una ecena de winnie the pooh blood and honey cualquiera
2:49 eso quiere decir. Estirar y aplastar al personaje
que fue con el narro en 3d? en tercera persona :(
Wow jjajaja hace meses que lo cambié bro :)
puedes hacer un video explicando como haces el retroceso en unity por favor, gracias
Comenzaré a trabajarlo
@@GermanCoronel gracias, es que el que tengo no me esta como gustando por asi decirlo
WOW, buen video, ¿tienes server de discord?
Tenía, ahora usamos la página de FB :)
Hola mundo
Solo falta esperar el video de como alvamajo resolveria esta situacion...
OMG
Hola
Primero:)
No eres el primero y yo soy el primero en decirtelo
Wtf la calidad de la cámara bajo k paso?
alaa el juego antes era 2d
pimpim
cualquiera cuenta
Grande German