👉 TE ENSEÑO como CREAR ENEMIGOS en UNITY 2D (GUIA DEFINITIVA) 😡👽👾

  Рет қаралды 15,323

ButterGames

ButterGames

Күн бұрын

Пікірлер: 45
@stressedraptor6012
@stressedraptor6012 Жыл бұрын
Muy buen video, gracias!! Otra forma de hacer que el personaje gire cuando este cambia de dirección puede ser poner lo siguiente en el bool esDerecha: gameObject.GetComponent().flipX = true;
@ButterGames
@ButterGames Жыл бұрын
Muchas gracias por tu aporte, si es una muy buena forma, saludos😊
@brayancarrillo7810
@brayancarrillo7810 Жыл бұрын
Nunca nadie me había hablado tan lindo en mi vida mientras me explica 😢
@MCendoya
@MCendoya 2 жыл бұрын
Eres el mejor, gracias a tus tutoriales mi juego ya va tomando forma, sigue así amigo
@Josuebedoya348
@Josuebedoya348 Жыл бұрын
Muy genial el vídeo, me diste un gran tip para las animaciones, no sabía realizarlas tan fácil
@LaSKiModsdeBajosRecursos
@LaSKiModsdeBajosRecursos Жыл бұрын
gracias
@logan4280
@logan4280 2 жыл бұрын
Muchas gracias, por el video y nos ayudas a seguir creciendo en la construcción de los video juegos.
@yuqui5335
@yuqui5335 2 жыл бұрын
una pregunta, podrías hacer un video de como guardar la vida al pasar de ecena? , tengo un Slider y unas etiquetas para la vida y no encuentro la forma de que al pasar de ecena no se reinicie. es que explicas super bien
@ThePatasChannel
@ThePatasChannel Жыл бұрын
seria utilizando el Don´tDestroyOnLoad(Objeto); el cual sirve para permanecer objetos entre escenas
@Domineitor-el3ht
@Domineitor-el3ht Жыл бұрын
Santi, me he visto tu video entero. Muchas Gracias!
@ButterGames
@ButterGames Жыл бұрын
Wow eso me alaga 😊💪 ojalá te haya servido 😊
@DanielRodriguez-cj1de
@DanielRodriguez-cj1de 2 жыл бұрын
Muy buen video, nuevo sub Por cierto, llegué al final
@gamesmadarck89
@gamesmadarck89 2 жыл бұрын
WoW un vídeo bastante completo
@Webadasdesuto2910
@Webadasdesuto2910 6 ай бұрын
tengo un problema, de que el enemigo salta en el aire, como puedo resolver eso??
@alexanderpenailillo9193
@alexanderpenailillo9193 2 жыл бұрын
gracias bro!
@lizethflorez8150
@lizethflorez8150 Жыл бұрын
me gusto tu video solo tengo una inquietud yo al momento de aplicar el rigidbody a mis personajes lo que hacen es que se caen como podría solucionar eso es que no he dado con el problema
@ButterGames
@ButterGames Жыл бұрын
El rigidbody se encarga de aplicar físicas a tu Personaje, hay una opción que se llama gravedad (gravity scale) y puede ponerla en 0 si deseas desactivarla. Mucha suerte!
@Neffk3n
@Neffk3n Жыл бұрын
podrias hacer un video de como hacer que el jugador gane? osea que aparezca en la pantalla "winner"
@alejoelpr3247
@alejoelpr3247 Жыл бұрын
muy buen video
@jorgesinmas2265
@jorgesinmas2265 2 жыл бұрын
Muchas gracias amigo
@ButterGames
@ButterGames 2 жыл бұрын
Con gusto jorge
@jeffryortegaperez
@jeffryortegaperez Жыл бұрын
muy buen video !!!
@alejandrojaramilloarias
@alejandrojaramilloarias 2 жыл бұрын
ayuda como hago para corregir el problema de la vista del enemigo volador, mi problema es cuando mi enemigo esta persiguiendo al objetivo y voltea lña primera vez, pero despues ya no voltea su vista lateral mientras lo persigue ayuda
@GoldyX
@GoldyX 2 жыл бұрын
Muchas gracias c:
@ButterGames
@ButterGames Жыл бұрын
Con gusto gold
@galedg
@galedg Жыл бұрын
hola amigoo, estos dos enemigos se podrian fusionar? osea que por ejemplo el aguila se mueva sola y si detecta un enemigo deje de moverse sola y empiece a seguir al personaje? estoy intentando hacer eso con un slime pero no consigo que un codigo se desactive al activarse el otro.
@ButterGames
@ButterGames Жыл бұрын
Hola Galé, claro es perfectamente posible. Lo podrías hacer con un bool, y pones algo así: Bool persiguiendoPlayer; If(persiguiendoPlayer == true) { \\ persigues al player } If(persiguiendoPlayer == false) { \\ haces la ruta } Mucha suerte!
@galedg
@galedg Жыл бұрын
@@ButterGames muchas gracias por responder :D , hice algo parecido, puse un if (perseguir == false ) { Codigo de ruta } If (perseguir == true) { Codigo de seguir } Me gustan mucho tus videos! Eres muy claro explicando y no omites nada, todo lo explicas me gusta!!!
@alejandrojaramilloarias
@alejandrojaramilloarias 2 жыл бұрын
eso tiene el raycast?
@felipedejesus1071
@felipedejesus1071 Жыл бұрын
Hice los enemigos y los volví prefab, y como prefab pierden el objetivo, no puedo asignarselos, alguien se le ocurre una solución?
@christianjimenez5664
@christianjimenez5664 Жыл бұрын
Se lo tienes que agregar desde el prefab, pero el objetivo tambien debe ser prefab
@felipedejesus1071
@felipedejesus1071 Жыл бұрын
@@christianjimenez5664 lo resolví en ese mismo rato jaja Con un find game object usando la etiqueta del objetivo
@christianjimenez5664
@christianjimenez5664 Жыл бұрын
@@felipedejesus1071 Menos mal, buena idea tambien bro! 10/10
@len3016
@len3016 2 жыл бұрын
Cómo podría hacer un código de persecución sin que la posición y cambie?
@ButterGames
@ButterGames 2 жыл бұрын
No comprendo muy a que te refieres ósea que solo vea a al personaje?
@len3016
@len3016 2 жыл бұрын
@@ButterGames me refiero a, hacer el código del ave pero sin que la posición Y cambie solo la X
@gametonicstv8180
@gametonicstv8180 2 жыл бұрын
@@len3016 if(debePerseguir == true) { transform.position = Vector2.MoveTowards(transform.position.x, objetivo.position.x, speed * Time.deltaTime); } Añadiendo ese "position.x" a esa linea de codigo deberia de funcionar tal como tu lo deseas!! Espero haberte ayudado!!
@spinelaHHH
@spinelaHHH 2 жыл бұрын
hay alguna manera de hacer que los jefes tengan un patrón de ataques?
@ButterGames
@ButterGames 2 жыл бұрын
Si, pero eso requiere un video a parte, de hecho es una excelente idea
@lasranasmalevolas3303
@lasranasmalevolas3303 Жыл бұрын
24:05
@gametonicstv8180
@gametonicstv8180 2 жыл бұрын
Santi compañero, llegue hasta el final, pero me gustaria saber un metodo para que el enemigo me detecte en ambos ejes X e Y, ya que mi nivel es muy vertical y se me descolocan los enemigos al contar la distancia solo con el eje X... Mil Gracias de antemano y muy buen tutorial!!
@ButterGames
@ButterGames 2 жыл бұрын
Float distanca = Vector2.distance(transform.position, enemigoTransform.position); Usas la orden *Vector2.distance(posiciónA, posicionB)* Esa orden te devuelve la distancia en float de dos posiciones x y
@gametonicstv8180
@gametonicstv8180 2 жыл бұрын
@@ButterGames Gracias por ser tan rapido en contestar compañero. Pero consegui apañarmelas con un OverlapCircle en lugar de cordenadas ^^
I Made the Same Game in 8 Engines
12:34
Emeral
Рет қаралды 4,3 МЛН
人是不能做到吗?#火影忍者 #家人  #佐助
00:20
火影忍者一家
Рет қаралды 20 МЛН
小丑教训坏蛋 #小丑 #天使 #shorts
00:49
好人小丑
Рет қаралды 54 МЛН
7 meses usando Godot ¿Me arrepiento?
10:05
Alva Majo
Рет қаралды 372 М.
Hice lo que TODOS ODIAN en Videojuegos.
15:52
La Marmota Espacial
Рет қаралды 1,1 МЛН
I made a full GAME in 400 HOURS - this is how - in 19 minutes!
19:00
How to Program in Unity: State Machines Explained
18:56
iHeartGameDev
Рет қаралды 237 М.
6 Years of Learning Game Development
17:20
Cobra Code
Рет қаралды 289 М.
Why I am NOT Making These Enemies
17:06
Deynum Studio
Рет қаралды 226 М.