Tutorial #10 - Juego de Plataforma y Metroidvania en Unity 2D: Proyectiles y Armas Secundarias

  Рет қаралды 4,266

ClubGamerZone

ClubGamerZone

Күн бұрын

Пікірлер: 31
@ClubGamerZone
@ClubGamerZone 3 жыл бұрын
Todos quieren hacer parte de CGZ y participar en los vídeos, hasta el de la MAZAMORRAAAA que participó en el 02:11 xD
@JuanFranco-mq7js
@JuanFranco-mq7js 3 жыл бұрын
Literalmente busque estos tutoriales, hace 3 semanas empecé con unity 2d y el buscador no me tiro tus vídeos, de suerte me recomendaron este, me suscribo gracias, buen material, lástima q yt no me mostró de comienzo, tuve q aprender en ingles
@ClubGamerZone
@ClubGamerZone 3 жыл бұрын
Muchas gracias por tu comentario Juan, realmente me animas a continuar montando más tips y seguir este proyecto que me apasiona!
@ignaciovaldez1574
@ignaciovaldez1574 2 жыл бұрын
un grande! soy uruguayo acá apenas se habla de programación de juegos esto me encanta siempre soñe con hacer un metroidvania y gracias a vos me siento mas cerca de lograrlo continua así hermano
@ClubGamerZone
@ClubGamerZone 2 жыл бұрын
Hola!! Gracias brooo!! Cuéntame como vas con este proyecto!??
@dzexionhernandez1575
@dzexionhernandez1575 2 жыл бұрын
Gracias amigo, un avance mas para el proyecto, muchas gracias!
@ClubGamerZone
@ClubGamerZone 2 жыл бұрын
Excelente master!! Me gustaría jugar un poco de tu juego!
@JoseManuelRodenes
@JoseManuelRodenes 3 жыл бұрын
Buena clase maestro!! Muy bien explicado. Saludos!!
@joseramonpellicerramis8599
@joseramonpellicerramis8599 2 жыл бұрын
@ClubGamerZone este tutorial es clave!!!!. Para mi comodidad yo tengo el daño de cada arma en el script del enemigo en cuestion y pongo que daño que hace cada arma, por ejemplo (mas abajo lo pongo): (también hace que el item que es lanzado al esqueleto desaparezca cuando colisiona con dicho esqueleto, lo cual es util para que no tengas tantos clones de los subitems o subweapons lanzados desplazandose hacia el infinito con el consiguiente gasto de recursos) Seguro que hay otras soluciones y me gustaria que se comentaran. Un saludo y gracias por este tutorial que me ha animado como gamer empedernido a pasarme al otro lado a la creacion de video juegos :) //QUITAR SALUD A ENEMIGO CON DIFERENTES ARMAS public void OnTriggerEnter2D(Collider2D collision) { if (collision.CompareTag("weapon")) { health -= 3f; } if (collision.CompareTag("axe")) { health -= 2f; //DESTRUIR EL SUBITEM CLON DESPUES DE COLISIONAR CON EL ENEMIGO Destroy(collision.gameObject,0.1f); } } (nota importante: collision.gameObject hace referencia al item axe , no destruye al gameObject esqueleto , aunque este trozo de codigo sea de un script añadido a nuestro esqueleto, daña al esqueleto con 2 puntos de daño y destruye el item (en este caso axe) que lo ha dañado y no al esqueleto aunque pudiera paracerlo así como esta puesto)
@ClubGamerZone
@ClubGamerZone 2 жыл бұрын
Bueno, no veo nada malo en tu código, destruyes el ace 0.1 segundo después de la collision con el esqueleto, lo q me deja pensando es que si destruyes el esqueleto cuando tiene 0 vida, ese código de destruir el axe no se va a llamar
@joseramonpellicerramis8599
@joseramonpellicerramis8599 2 жыл бұрын
@@ClubGamerZone Este código de mi anterior mensaje destruye el subitem para que no atraviese el esqueleto, puesto que si no hay esqueleto o no toca ningun objeto , con este codigo de abajo el subitem se autodestruye solo en 2 segundos, ahora mi pregunta es: Cómo hacer que el subweapon desaparezca o se autodestruya cuando haga trigger con cualquier collider( muros, arboles, etc)????? public void useSubWeapon() { if (Input.GetButtonDown("Fire2") && subItemsCost 0) { Subweapon.GetComponent().AddForce(new Vector2(100f, 0f), ForceMode2D.Force); Destroy(Subweapon, 2f); } }
@ClubGamerZone
@ClubGamerZone 2 жыл бұрын
@@joseramonpellicerramis8599 te toca ponerle un trigger a los demás objetos, o como tengo yo: un trigger al weapon, que si colisiona con ground, wall, etc, se destruya
@joseramonpellicerramis8599
@joseramonpellicerramis8599 2 жыл бұрын
@@ClubGamerZone muchísimas gracias
@huevosdereptil
@huevosdereptil 3 жыл бұрын
Buen video , todo muy bien explicado, gracias por compartir tus conocimientos con nosotros ✌️👌
@ClubGamerZone
@ClubGamerZone 3 жыл бұрын
Muchas gracias por tu comentario, Gamer!
@joanjimenez6359
@joanjimenez6359 3 жыл бұрын
Como puedo subir y mover el disparo de la flecha?, cuando disparo la flecha sale por los pies del personaje
@davidfigueroa3989
@davidfigueroa3989 3 жыл бұрын
hola muy buenos tutoriales, me shan servido bastante, amigo una duda cuando presiono de mas el clik derecho los items salen muy grandes en pantalla
@PurgatoryGamer
@PurgatoryGamer 3 жыл бұрын
Obrigado amigo por essas aulas são incríveis!!!! Estão me ensinando muito gratidão!!!
@ClubGamerZone
@ClubGamerZone 3 жыл бұрын
Nossa! Nao Acredito! Ainda no port meus videos som olhados ='), obrigado pelo comentario!!! vou tentar traducir os proximos
@PurgatoryGamer
@PurgatoryGamer 3 жыл бұрын
@@ClubGamerZone nao pare amigo esse projeto é realmente lindo!!! Com seus vídeos consegui expandir meu conhecimento!! Gratidão nao pare voce e um otimo programador
@carloseduardoagudeloj2134
@carloseduardoagudeloj2134 Жыл бұрын
Hola excelentes tutoriales me han servido mucho, una pregunta no he podido hacer que se instancie el proyectil, he mirado el video varias veces a ver si tengo algún error en el código y lo tengo tal cual lo tienes y nada, no dispara nada de nada, te agradecería si me puedes ayudar, de antemano muchas gracias por tu ayuda y paciencia.
@ClubGamerZone
@ClubGamerZone Жыл бұрын
Muestra el código bro
@elgranpollo9832
@elgranpollo9832 3 жыл бұрын
emm... tengo una duda, si el contador es de corazones, porque usamos flechas, no se los demás pero creo que tendría mas sentido si usáramos flechas y el contador fuera de flechas.
@juanmamonsalve2432
@juanmamonsalve2432 3 жыл бұрын
Como hacer para que al disparar se destruyan los proyectiles? para que no se creen copias infinitas. Deberian destruirse al chocar con un enemigo o una pared
@ClubGamerZone
@ClubGamerZone 3 жыл бұрын
No recuerdo en cual tutorial creé un script llamado ObjectDestroyer, se lo colocas a los proyectiles y seleccionas el tiempo (creo que fue al momento de la animación de muerte de los enemigos), si quieres que se destruyan al hacer contacto debes ponerle in ontrigger2d al contactar el ground
@natalyriano7349
@natalyriano7349 3 жыл бұрын
🤩
@ClubGamerZone
@ClubGamerZone 3 жыл бұрын
gracias!
@joseeduardovasquezrojas5233
@joseeduardovasquezrojas5233 3 жыл бұрын
Muy bueno sigue así, piensas hacer algo que tenga que ver con stats y aumento de nivel?
@ClubGamerZone
@ClubGamerZone 3 жыл бұрын
Hola! Si claro, el aumento de nivel y stats básicos estarán en este tutorial, de hecho, espero tenerlo listo a más tardar la semana entrante!
@juanpabloaliamartin925
@juanpabloaliamartin925 3 жыл бұрын
Hola, no me funciona addforce con el disparo, hago todo lo que tu pones pero el disparo se queda quieto, no se mueve, sin embargo puedo empujarlo con el propio personaje... hice un disparo usando velocity y si funciona.. pero no me gusta porque cuando giro el personaje, el disparo también se gira en la dirección que se mueve el disparo.. es decir si disparo a la izquierda el disparo va hacia la izquierda pero si giro el personaje a la derecha entonces el disparo que he lanzado también gira hacia la izquierda.. por eso quería usar el addforce para evitar ese problema, pero el caso es que no le da el impulso al disparo, me está volviendo loco... podrías decirme qué puede ser?
@m.merugames
@m.merugames 2 жыл бұрын
Creo que el disparo colisiona con tu jugador, puedes desactivar las colisiones entre el disparo y el jugador y ya ira bien con el Addforce
SCRIPTABLE OBJECTS in Unity
8:57
Brackeys
Рет қаралды 1 МЛН
To Brawl AND BEYOND!
00:51
Brawl Stars
Рет қаралды 17 МЛН
人是不能做到吗?#火影忍者 #家人  #佐助
00:20
火影忍者一家
Рет қаралды 20 МЛН
Aprende a DISPARAR🔫 en Unity
17:33
LuisCanary
Рет қаралды 33 М.
Crea tu juego en Unity #41: Selector de personaje 🥸
13:01
This open problem taught me what topology is
27:26
3Blue1Brown
Рет қаралды 685 М.
The Unity Tutorial For Complete Beginners
46:39
Game Maker's Toolkit
Рет қаралды 4 МЛН
Unity - Sistema de Inventario
13:50
JoexScript
Рет қаралды 12 М.