ARKANOID en 15 MINUTOS - Unity

แชร์
ฝัง
  • เผยแพร่เมื่อ 6 ก.พ. 2025

ความคิดเห็น • 67

  • @Indierama
    @Indierama  ปีที่แล้ว +3

    CURSO de Unity y C# para principiantes (Febrero 2025):
    www.udemy.com/course/unity-y-c-fundamental-desarrollo-de-videojuegos-2d/?couponCode=INDIERAMA2025B
    Si REALMENTE querés apoyar al canal, asegurate de comprar con el link, sino Udemy se queda con la mayor parte de la venta.

  • @douglitasadalbertojuanguil8938
    @douglitasadalbertojuanguil8938 2 ปีที่แล้ว +5

    Muchísimas gracias! Este es el canal que estaba buscando para aprender Unity. No solo que explicas bien sino que también pones capítulos y haces a tus videos mucho más corto y con más información en comparación con otros que hacen videos de 1 hora que se vuelven muy pesados
    Eres el mejor, sigue así

    • @Indierama
      @Indierama  2 ปีที่แล้ว +1

      Hola! Me alegra que te haya gustado el formato y la explicación. Por lo general, en este tipo de videos, no me gusta alargar tanto las explicaciones, porque entiendo que no todos son 100% principiantes e intento respetar sus tiempos. Aun así, intento no saltarme nada. Si fuera para alguien que inicia de 0 seguramente la dinámica sería otra. Muchas gracias por la buena onda! 🙌

  • @haztwall4639
    @haztwall4639 2 ปีที่แล้ว +3

    Es increíble lo que se pude aprender con un pequeño juego. Muchas gracias por darte el tiempo de prepararlos

  • @sendostudiogames
    @sendostudiogames ปีที่แล้ว +2

    He puesto como 1millon de pausas así que no aprendí en 15 minutos 😂, pero el contenido es muy bueno, ojala te animes a realizar más tutoriales como este por que estan buenisimos, saludos desde Chile y éxito en tu canal

    • @Indierama
      @Indierama  ปีที่แล้ว +1

      Jajaja no esperaba que lo hicieran en 15 minutos. Lo único que puedo decir es que el video ronda los 15 minutos 😁 (espero que no me persigan por publicidad engañosa jaja). Seguramente voy a estar subiendo más videos sobre x videojuego en x minutos. También acepto sugerencias. Muchas gracias y saludos!

    • @sendostudiogames
      @sendostudiogames ปีที่แล้ว

      @@Indierama estos juegos ya tienen su tiempo pero sería genial aprender como funcionan "Don't touch the spikes" , "skater boy" , "rush" quizás alguno de esos te pueda inspirar

  • @me.tinchost
    @me.tinchost ปีที่แล้ว

    excelente trabajo , muy bien explicado, este es uno de los mejores canales de unity.....gracias por tu tiempo y trabajo!!

    • @Indierama
      @Indierama  ปีที่แล้ว

      Muchísimas gracias Tincho! Me alegra que los disfrutes!

  • @colegiogap4012
    @colegiogap4012 2 ปีที่แล้ว

    Ja ja me da emoción cada vez que veo un nuevo video del canal porque se que aprenderé mas cosas de unity, breakout es de mis favoritos como el flappy. Gracias.👍

    • @Indierama
      @Indierama  2 ปีที่แล้ว

      Jaja genial entonces! a darle al video! Muchas gracias por el apoyo!

  • @0zz0ification
    @0zz0ification ปีที่แล้ว

    Gran canal si señor, muy claro y directo muchas gracias.

    • @Indierama
      @Indierama  ปีที่แล้ว

      Muchas gracias! Me alegra que te guste 🙌🙌

  • @whitshh149
    @whitshh149 2 ปีที่แล้ว

    Tremendo. Gracias por estas practicas simples. Se me ocurre un Tetris como juego simple! Para colaborar en próximos videos! Sigue así, con tus videos me dan ganas de aprender.

    • @Indierama
      @Indierama  2 ปีที่แล้ว +1

      Sin dudas más adelante voy a hacer un Tetris en x minutos. Es un poco más complejo que esto, pero nada de otro mundo.

  • @CataxisGameDev
    @CataxisGameDev ปีที่แล้ว +1

    Muchas gracias, haré mi versión haciendo modificaciones!

    • @Indierama
      @Indierama  ปีที่แล้ว +1

      Genial! Hay un margen enorme de mejora y para agregar mecánicas.

  • @albjmz9108
    @albjmz9108 2 ปีที่แล้ว

    Eres el mejor canal de Unity, ojalá un vídeo al día jaja. Un saludo

    • @Indierama
      @Indierama  2 ปีที่แล้ว

      Muchas gracias! Lamentablemente nunca voy a poder subir un video al día, cada video demanda mucho tiempo y no vivo de esto, por lo que no puedo dedicarle todo el tiempo que quisiera.

  • @sahhestoreyt
    @sahhestoreyt 2 ปีที่แล้ว +2

    Me encanta la forma en que explicas todo. Si pudieras hacer una serie de Photon FUSION en Unity3D sería genial!

    • @Indierama
      @Indierama  2 ปีที่แล้ว +1

      Muchísimas gracias por el apoyo! Por el momento no me estoy metiendo con tutos de multiplayer, pero un tiempo más adelante podría ser posible. Un abrazo!

  • @mariohernandez5002
    @mariohernandez5002 ปีที่แล้ว

    Eres EL Mejor Hermano, Muchas Gracias Por Tus Videos 🎖👍

    • @Indierama
      @Indierama  ปีที่แล้ว

      Muchísimas gracias Mario!

  • @bonifacio.h
    @bonifacio.h 2 ปีที่แล้ว

    @Indierama alguien me pueda ayudar con la duda de por que visual studio no reconoce en 10:21 los codigo get, private set y 11:23 la palabra Length aparecen en rojo

  • @gonself
    @gonself ปีที่แล้ว

    Buenos días! Genial tutorial!
    Como verias que los niveles se crearán mediante arreglos multidimensionales que representen las filas y columnas y marcar con un 1 donde hay bloque? Así se podrían generar muchos más niveles e incluso descargarlos de internet no? Teniendo una sola escena.
    Un saludo!

  • @nicosoft3488
    @nicosoft3488 ปีที่แล้ว

    muy bueno!!

    • @Indierama
      @Indierama  ปีที่แล้ว

      Muchas gracias Nico!

  • @lynx3054
    @lynx3054 2 ปีที่แล้ว

    "Hola tus videos me ayudan un monton, sigue asi! Me gustaria ver una serie de como hacer un pacman con las buenas practicas. Suerte con este increible canal!" ;

    • @Indierama
      @Indierama  2 ปีที่แล้ว +1

      Muchas gracias! Me interesa hacer un Pacman dentro de esta sección de juegos clásicos en x minutos 🙌🙌. Seguramente en algún tiempo lo voy a estar haciendo. Gracias por la sugerencia!

  • @frankyhp
    @frankyhp 2 ปีที่แล้ว

    Genial el vídeo, la verdad es que he aprendido mogollón!
    Muchas gracias por tu dedicación!!!

    • @Indierama
      @Indierama  2 ปีที่แล้ว

      Muchas gracias Francisco! Hay mucho contenido condensado en este video 😅😅. Me alegro que te haya servido!

  • @MeryGDaza
    @MeryGDaza 2 ปีที่แล้ว

    Buenas, necesito ayuda. He intentado hacer que una animación solo se produjese cuando la pelota colisionase con un bloque. Y que no se reproduzca al iniciar el juego. Gracias

  • @AntonioGamez
    @AntonioGamez 2 ปีที่แล้ว

    Un tuto muy útil. Garcias. Una pregunta de principiante:Script player para la barra. ¿Por qué usar "serializefield" y no ir directamente a definir la variable como "public". public float moveSpeed en lugar de " [ Serializefield] private float moveSpeed" ?
    Una preguntita más: ¿playerPosition seria la posición inicial? ¿porque no arrancas en void Start() con la posicion inicial:
    public void Reset()
    {
    transform.position = posicionInicial; // o transform.position = playerPosition
    }

    • @Indierama
      @Indierama  2 ปีที่แล้ว

      Hola, con SerializeField lo que estoy haciendo es únicamente exponer la variable en el inspector. Si usaras public, además de exponerla en el inspector, la estarías dejando accesible para que se pueda cambiar desde otros scripts, lo que es una mala práctica de programación orientada a objetos. Si lo único que necesitas es exponer la variable en el inspector es más recomendable SerializeField (tengo un instagram donde lo tengo mejor explicado si te interesa).
      Respecto a playerPosition, en realidad no se trata de la posición inicial, sino de la posición del jugador en todo momento, incluido su movimiento. El reseteo de la posición en este caso se hace simplemente al resetear la escena, donde el jugador vuelve a la posición donde lo dejamos en la ventana de escena del editor.

  • @Liquidsnk100
    @Liquidsnk100 2 ปีที่แล้ว

    Hola amigo, una consulta. Estoy haciendo un juego que usa la mecanica de rebote, pero necesito que la velocidad sea constante, y cuando entra en colision, la velocidad cambia en el eje y. Utilice el Debug.Log para ver las velocidades, y cada vez que rebota cambia, minimamente, o a veces es muy grande el salto. Alguna idea de como solucionar esto?

  • @ivangarciav
    @ivangarciav 2 ปีที่แล้ว

    Una pregunta estoy haciendo un juego arcade de naves para teléfono como puedo hacer que mi nave mire asia donde apunta el joystick

    • @Indierama
      @Indierama  2 ปีที่แล้ว +1

      Hola! Mas adelante seguramente este subiendo algún video sobre controles (touch o joystick) para Android

  • @AlmaAndreaCruzRuiz
    @AlmaAndreaCruzRuiz 7 หลายเดือนก่อน

    Que librerias usas? para descargarlas en mi editor de codigo c:

  • @alejandroquiros4289
    @alejandroquiros4289 2 ปีที่แล้ว

    Un Video de algun juego donde se vende a NPC, o algo de construccion un tower defense por ejemplo

  • @williamlema1976
    @williamlema1976 2 ปีที่แล้ว

    hola estuvo genial el tuto gracias , como sugerencia podrias hacer un tuto sobre un pinball ya sabes no mucha cosa sencillo saludos

    • @Indierama
      @Indierama  2 ปีที่แล้ว

      Muchas gracias William! Excelente sugerencia 🙌🙌

  • @ericklatin81
    @ericklatin81 2 ปีที่แล้ว

    Suscrito!

    • @Indierama
      @Indierama  2 ปีที่แล้ว

      Gracias Erick!

  • @MeryGDaza
    @MeryGDaza 2 ปีที่แล้ว

    Buenos días tengo un problema, terminé de seguir tu vídeo de Arkanoid pero la pelota, a medida que va cogiendo velocidad se vuelve loco y hasta a veces atraviesa las paredes

    • @Indierama
      @Indierama  2 ปีที่แล้ว

      Hola, pasa el modo de detección del rigidbody de la pelota de discrete a continous.

    • @MeryGDaza
      @MeryGDaza 2 ปีที่แล้ว +1

      @@Indierama Solucionado! Muchísimas gracias

  • @lolos201979
    @lolos201979 ปีที่แล้ว

    Hola, tengo una consulta. Porqué puede suceder que no me funcione ningún collider2D? Iba a pleno pero en el minuto 6.45 que probás expulsando la pelotita te funciona, no rebotando bien en la pared pero te funciona el collider! Contra los bloques me sucede lo mismo, pasa de largo la pelotita y probé dejandolé en 1 a la Gravity scale de la pelotita para dejarla caer sobre el player y también pasa de largo jajaj! aahhhhh!!

    • @Indierama
      @Indierama  ปีที่แล้ว +1

      Hola, asegurate que ambos colliders tengan terminación 2D, y que la pelota tenga un Rigidbody2D con body type dynamic.

    • @lolos201979
      @lolos201979 ปีที่แล้ว

      @@Indierama Gracias por responder, tiene todo bien no entiendo jaja! Las paredes tienen polygon collider2D(también probé con 3 box collider2D como decís), el player tiene capsule collider2D, Ball tiene el Rigidbody2D type dynamic y el circle collider2D. 😭

    • @lolos201979
      @lolos201979 ปีที่แล้ว

      Por internet no veo nada parecido a mi error, soy muy nuevito algo estoy haciendo mal jajaj, gracias por tus tutoriales los veo a todos en cuanto puedo y a su vez estoy haciendo los cursos de Unity en Unity learn!

    • @Indierama
      @Indierama  ปีที่แล้ว +1

      Mmm, raro. Otras razones que se me ocurren son:
      1- Alguno de los colliders tiene isTrgger activado
      2- Quizas la pelota en tu caso tiene mucha velocidad, por lo que deberias elegir el modo de deteccion continous
      3- Quizas tocaste el Layer Collision Matrix y quitaste las colisiones entre objetos. Asegurate que las capas estén marcadas entre si (Default en este caso)

    • @lolos201979
      @lolos201979 ปีที่แล้ว

      @@Indierama perdón la demora, estudiando para un final andaba! ahora me fijo en esas opciones muchas gracias!

  • @romeobetances7964
    @romeobetances7964 2 ปีที่แล้ว

    Yo lo hice pero para el tema de lo niveles, generaba los mismo bloques para engañar al usuario(:v) y darle la sensación de qué pasó el nivel, también otra forma de resolver el problema la bola cuando se queda tanto en horizontal como en vertical, le agregue una masa automática, aunque ahora que lo pienso no es práctico pero funciono.

    • @romeobetances7964
      @romeobetances7964 2 ปีที่แล้ว

      También se me olvidó mencionar, generé los bloqué con código, en diferentes forma pero tengo un issue ahí.

  • @CataxisGameDev
    @CataxisGameDev ปีที่แล้ว +1

    Hola, hace días que use este tutorial para conceptualizar una versión monocromática, muchas gracias, puedes buscarme en itchio como Cataxis, el juego se llama 2B Black And White, gracias 🤍

    • @Indierama
      @Indierama  ปีที่แล้ว +1

      Lo busqué y me gustó mucho como quedaron las animaciones y el estilo monocromático. Funciona muy bien. Muchas gracias por tomar mi tutorial como referencia! Dejo el enlace al juego y lo pineo por si alguien mas quiere ir a verlo: cataxis.itch.io/2b-black-and-white

  • @MegaJHONDY
    @MegaJHONDY 2 ปีที่แล้ว

    Buenas crack, cuando puedas haz un sistema simple de tienda para videojuegos

    • @Indierama
      @Indierama  2 ปีที่แล้ว +2

      Lo dejo para la lista de pendientes! 🙌🙌

    • @a1t0rmenta
      @a1t0rmenta 2 ปีที่แล้ว

      Si, también me preparas la conexión a base de datos, café y la pasarela de pago.

    • @Indierama
      @Indierama  2 ปีที่แล้ว

      @@a1t0rmenta A la orden jefecito! 😂

  • @ericklatin81
    @ericklatin81 2 ปีที่แล้ว

    Bro, este juego se puede poner online, o sea, 4 jugadores totalmente online, cada uno defendiendo una pared 😍 sería épico

    • @Indierama
      @Indierama  2 ปีที่แล้ว

      Hola Erick! Por el momento no estoy haciendo tutoriales de multijugador. Quizás en algún futuro

  • @AntonioGamez
    @AntonioGamez 2 ปีที่แล้ว

    Para los que tenemos un nivel 0.5 una segunda parte de este juego incluyendo vidas, puntos, explosiones, o nos vendria nada mal. Yo voy a intentarlo a ver que tal.

    • @Indierama
      @Indierama  2 ปีที่แล้ว +2

      Totalmente! Todo eso lo pensé, pero me hubiera quedado un video muy largo. Por ahora lo dejo para que lo intenten ustedes, pero si mas gente lo quiere podría hacer una segunda parte.

    • @sonferrertattoo
      @sonferrertattoo 2 ปีที่แล้ว

      @@Indierama Seria genial ampliar el juego como dice el compañero
      Añadir power ups como disparos seria genial, aunque creo que el singleton se complicaria