Sistema de DIÁLOGO BÁSICO en Unity

Поделиться
HTML-код
  • Опубликовано: 16 сен 2024

Комментарии • 274

  • @Indierama
    @Indierama  8 месяцев назад +4

    Curso de Unity y C# para PRINCIPIANTES (Septiembre 2024):
    www.udemy.com/course/unity-y-c-fundamental-desarrollo-de-videojuegos-2d/?couponCode=INDIERAMA2024N
    Para apoyar al canal, asegurate de comprar con el link, sino Udemy se queda con la mayor parte de la venta.

    • @DDAproo
      @DDAproo 17 часов назад

      El sistema de dialogos y la creacion del entorno previo a eso (sprites y tal) estan incluidos en el curso tambien? saludos!

    • @Indierama
      @Indierama  15 часов назад

      @@DDAproo Hola! El curso no tiene que ver con este video. Pero si vas a aprender a hacer el movimiento top-down, crear entornos con tilemaps e infinidad de cosas mas. Te recomiendo que veas el video de promo del curso, ahi vas a tener mas claro lo que se hace y se enseña.

  • @ignaciogalli343
    @ignaciogalli343 Месяц назад

    SOS UN GENIO, no te das una idea la cantidad de videos que ví y todos eran un bardo o no explicaban bien, con este de una me salió todo bien y lo pude aplicar a mi proyecto, gracias totales, gente como vos nos impulsa a seguir creciendo y aprendiendo

    • @Indierama
      @Indierama  Месяц назад +1

      Muchas gracias Ignacio! 😁

  • @lucasmode-oficial
    @lucasmode-oficial 2 года назад +33

    Te lo digo con todas las palabras... Sos un G E N I O, de todos los tutoriales que buscaba este es el que más me sirvió. Estoy muy agradecido con tigo, te mereces más de lo que tenes en este canal. Nuevo sub, like y a seguir creciendo!

    • @Indierama
      @Indierama  2 года назад +5

      Tu comentario también me ayuda a seguir creciendo así que gracias a vos también! Muchas gracias por tu buena onda! 🙌🙌🙌

  • @TheReyer_
    @TheReyer_ 2 года назад +6

    Que canal tan infravalorado, con la carisma y la eficiencia que ponés, sos un capo

    • @Indierama
      @Indierama  2 года назад +1

      Muchísimas gracias! Me han dicho muchas cosas buenas hasta ahora, pero nunca nada sobre el carisma 😅😅. Gracias por la buena onda!

  • @leonelvidal7118
    @leonelvidal7118 6 месяцев назад +1

    Genial video. Si me dejas acotar algo que desde mi punto de vista es importante. El update del script que creaste "dialogue" constantemente está verificando si se apretó el click lo que no pasaria mucha cosa si son pocos npcs, pero podria volverse una carga si frame por frame estamos verificando por cada npcs si se cumple nuestra condicion de estar cerca y ademas apretar click. Lo que haria es tenerlo inicialmente desactivado al update, esto se puede hacer con la linea enabled = false; en un start.
    La clave seria poner en el ontriggerEnter un
    enabled = true;
    Esto activaria el update inmediatamente para checkear el tema del click.
    Mientras que en el ontriggerExit pondrias un enabled = false;
    Para desactivarlo cuando estamos fuera de rango.
    De esta forma ademas nos ahorramos tener el booleano "isPlayerInRange" para saber si estamos cerca. Ya el colosionar con el trigger nos dice eso por lo que en el update solo checkeamos si apretamos click.

  • @maruchopreyas6064
    @maruchopreyas6064 2 года назад +3

    Bro, estoy haciendo un pequeño proyecto personal y enserio esto me sirvió demasiado, gracias por explicar toda la implementación y lógica del código

    • @Indierama
      @Indierama  2 года назад +1

      Muchas gracias Marucho! Me alegro que te haya servido! 🙌🙌

  • @adrianmenendez1955
    @adrianmenendez1955 10 месяцев назад +1

    Sí, comparto algunos comentarios, este canal está infravalorado, merece más suscriptores. Está todo muy bien explicado realmente.

    • @Indierama
      @Indierama  8 месяцев назад

      Recién veo tu comentario, muchas gracias! 😁

  • @lordorochimaru8415
    @lordorochimaru8415 2 года назад +3

    Gasté todo el día viendo videos truchos que no servían hasta que llegué aquí y funcionó a la perfección. Que grande 🔥

    • @Indierama
      @Indierama  2 года назад

      Muchas gracias! Me alegro que te haya servido 😎

    • @lordorochimaru8415
      @lordorochimaru8415 2 года назад +1

      @@Indierama Gracias a ti.
      Por cierto, una pequeña duda. Al final mencionas que se puede inmovilizar únicamente el movimiento del personaje sin necesidad de pausar todo durante los diálogos. Cómo sería el código para hacer eso?

  • @licantropolobo1915
    @licantropolobo1915 2 года назад +4

    Excelente video, amigo, me ayuda muchísimo, estoy haciendo algunos proyectos, cuando los tenga listos te los muestro :), y a quien quiera verlos :)

    • @SatoruGojo32367
      @SatoruGojo32367 2 года назад +1

      A ver, muestra tus proyectos :)

    • @licantropolobo1915
      @licantropolobo1915 2 года назад

      @@SatoruGojo32367 Hola aun sigo en el proceso, y aprendiendo, en unos dias te muestro uno amigo :)

    • @SatoruGojo32367
      @SatoruGojo32367 2 года назад

      @@licantropolobo1915 Gracias amigo!

  • @Neo-ot1zx
    @Neo-ot1zx 2 года назад +1

    Sinceramente, tremendo video, rápido, sencillo y eficiente.

    • @Indierama
      @Indierama  2 года назад

      Muchísimas gracias! 💪💪

  • @swampcoder2097
    @swampcoder2097 Год назад +1

    Uy bro esto me re salvo por q estamos creando un juego en el que los diálogos es algo muy clave (ya que es un rpg) y tú lo explicaste como lo necesitaba, sos tremendo genio

  • @alejandroluna958
    @alejandroluna958 2 года назад +2

    Muchas gracias, ^^puede que no entienda todo en esta primera vez e incluso que no pueda repetirlo sin ver el codigo, sin embargo este es un primer paso para mi, para crear sistemas de dialogos y aprender a usar nuevas mecanicas en mis juegos ^^

    • @Indierama
      @Indierama  2 года назад

      Hola Alejandro! Muchas gracias! De a poco vas a ir entendiendo y todo va a cerrar mientras vayas haciendo más y más cosas. Si te interesa, tengo una pequeña guía de iniciación. Si crees que te pueda servir echale un ojo: ruclips.net/p/PLVF6T_Yk3AkZfdulmQRutk0RgXOXCd4VQ

    • @alejandroluna958
      @alejandroluna958 2 года назад +1

      @@Indierama Le estare hechando el ojo ^^ muchas gracias

  • @patriciocastillo8457
    @patriciocastillo8457 2 года назад +1

    Super dificíl encontrar un buen tutorial de diálogos y tu lo traes, no sabes como sirve !!! muchas gracias.

    • @Indierama
      @Indierama  2 года назад

      Muchas gracias Patricio! Me alegro que te haya servido! 🙌

  • @puerkismevanjohnson2529
    @puerkismevanjohnson2529 2 года назад

    A todo aquel que lleve buscando tutoriales de sistema de diálogos como yo, seguir este porque FUNCIONA!!. Muchas gracias Indierama.

  • @adriandestructordemundos777
    @adriandestructordemundos777 Год назад

    No puedo creer que haya un video en español explicando todo esto y de manera sencilla, ya que la mayoría están en ingles y no explican mucho, gracias!

    • @Indierama
      @Indierama  Год назад

      Muchísimas gracias! Me alegro que te haya gustado!

  • @tortuaproduction962
    @tortuaproduction962 2 года назад +2

    Un tutorial excelente!!! gracias por tu tiempo y tu dedicación para a hacer estos tutoriales tan buenos!!!

    • @Indierama
      @Indierama  2 года назад

      Muchas gracias Tortu! Gracias siempre por tu apoyo, en serio! 🙂🙂🙂. Me alegro que te vayan gustando los tutos

  • @jorgesinmas2265
    @jorgesinmas2265 22 дня назад

    GENIO, gracias por el video

    • @Indierama
      @Indierama  21 день назад

      Muchas gracias Jorge! 😊

  • @thinkthetoad7368
    @thinkthetoad7368 2 года назад +1

    Gran video. Me he suscrito instantáneamente.
    Espero de verdad que llegues a tener muchos suscriptores porque tu contenido es de 10.

  • @torajirogertosio9312
    @torajirogertosio9312 2 года назад

    Es el mejor video de este tema que he encontrado, agradecería muchísimo ver a ese personaje que dialoga que ataque con su respectiva espadita. Desde ya te seguiré y activé la campanita

    • @Indierama
      @Indierama  2 года назад

      Muchas gracias! Voy a intentar subir más videos en este estilo top down!

  • @yisusfr8383
    @yisusfr8383 Год назад

    Literalmente el mejor video sobre como hacer dialogos, mil gracias

    • @Indierama
      @Indierama  Год назад

      Muchísimas gracias Yisus!!

  • @AlejandroHernandez-tz7iz
    @AlejandroHernandez-tz7iz Год назад

    Mano… llevaba más de 24 horas desesperado por encontrar un video en el que explicaran fácil y funcionalmente cómo hacer un cuadro de dialogo
    Realmente estuvo a punto de darme por vencido… pero me salvaste
    Y no sólo a mí, sino a todo mi equipo porque es un proyecto final
    Muchas gracias

    • @Indierama
      @Indierama  Год назад

      Me alegra haberte ayudado con tu proyecto! Esto está hecho en la forma más simple posible y veo que la gente valora mucho eso! 🙌🙌

  • @leonelalmadavega4421
    @leonelalmadavega4421 2 года назад +1

    amigo sos un genio, todo lo que necesitaba lo resolviste vos, te ganaste mi sub ybun like, solo tengo un problema y vendria a ser que en lineas de dialogo el elemento 0 me aparece muy chico pero no es mucho problema, gracias por los tutos

  • @SamOrioner
    @SamOrioner Год назад

    Enhorabuena por tan eficaz y pulido trabajo, todo muy bien ilustrado y explicado además de mostrar siempre temas de interés.
    Enorme curro estos vídeos que se te agradecen x1000.

    • @Indierama
      @Indierama  Год назад +1

      Muchísimas gracias! Tienen bastante esfuerzo los videos así que se aprecia mucho cuando lo notan 🙌🙌

  • @buenosdiaspalquelee4721
    @buenosdiaspalquelee4721 9 месяцев назад

    Que buen video amigo. Mejor explicado imposible.

    • @Indierama
      @Indierama  9 месяцев назад

      Muchísimas gracias! Me alegro que te guste!

  • @ElDaveDelChalero
    @ElDaveDelChalero 2 года назад

    Dios no me creo que este video sea tan bueno, esta bien explicado, es increíble

    • @Indierama
      @Indierama  2 года назад

      Muchas gracias! Hay bastante dedicación puesta en los videos 😅. Me alegro que te haya gustado y espero que puedas encontrar más cosas que te sirvan en el canal. Saludos!

  • @slayershane
    @slayershane 2 года назад +5

    como podria hacer un dialogo donde pueda agregar respuestas? algo asi como:
    ¿Has entendido lo que he dicho?
    [Si]
    [No]

  • @fedev21
    @fedev21 Год назад

    Sos un genio! Te mereces muchísimos suscriptores más, muchas gracias!!

    • @Indierama
      @Indierama  Год назад +1

      Ohh muchísimas gracias Fedev!

  • @adrianmontero8759
    @adrianmontero8759 2 года назад

    este vídeo es MAGNÍFICO. Felicidades

    • @Indierama
      @Indierama  2 года назад

      Muchas gracias Adrián! Hay bastante esfuerzo atras de cada video 🙌🙌

  • @revolumax2132
    @revolumax2132 Год назад

    Eres el puto amooo!!

    • @Indierama
      @Indierama  Год назад

      Muchas gracias! 😎😎

  • @axelgmd
    @axelgmd 2 года назад

    Justo lo que necesitaba. Estaba haciendo cuadros de dialogos activando y desactivando canvas y se me hacia un poco tedioso. Grande!

    • @Indierama
      @Indierama  2 года назад

      Genial Axel, el tutorial justo en el momento justo 😁

  • @joseortuzar3176
    @joseortuzar3176 2 года назад

    Excelente tutorial Crack!! Me encantaron tus videos!! Ansioso de ver de que se trata el próximo video que llegará!! Saludos desde Chile

    • @Indierama
      @Indierama  2 года назад

      Muchísimas gracias Jose! Hoy, después de un tiempo por fiestas y vacaciones volví a subir un video. Espero que te sea útil. Saludos!

  • @erickortiz3307
    @erickortiz3307 Год назад

    Gracias bro , tenia un problema con otro script que había echo pero me ayudaste a resolverlo , nuevo sub

  • @03blancoluciano5
    @03blancoluciano5 Год назад

    clarisimo el tutorial y ultra funcional. capooooooooo

    • @Indierama
      @Indierama  Год назад

      Muchísimas gracias Luciano! ✨✨

  • @SEOGamer-pw2gp
    @SEOGamer-pw2gp Год назад

    gracias no tengo palabras para agradecerte

  • @sebastianteatino7430
    @sebastianteatino7430 2 года назад

    Jodeeeeeeeeeeeeer, ame tu tutorial, muchisimas gracias, nuevo sub y like, no dejes de hacer tutos, son muy, muy buenos de ver y no aburren. :D

    • @Indierama
      @Indierama  2 года назад

      Muchas gracias por tu buena onda Sebastian!. Voy a seguir subiendo todo lo que pueda! Espero no cansarme 😅

  • @urielmedina-lo6hl
    @urielmedina-lo6hl 11 месяцев назад

    Tremendo crack estás hecho, gracias, nuevo suscriptor

    • @Indierama
      @Indierama  11 месяцев назад

      Muchísimas gracias!

  • @muchamagia2625
    @muchamagia2625 2 года назад

    Un lujo el tutorial, me gustó mucho como está explicado. Simple y efectivo. Gracias!

    • @Indierama
      @Indierama  2 года назад +1

      Muchas gracias! ❤

  • @zimas245
    @zimas245 Год назад

    Tremenda ayuda amigo, muchas gracias por tu trabajo.

  • @gabrielmorel5980
    @gabrielmorel5980 Год назад

    Muy buen video!

  • @JalpGJ
    @JalpGJ 2 года назад

    Increiblemente bien explicado... brutal!

    • @Indierama
      @Indierama  2 года назад

      Muchas gracias! 😎😎

  • @matjx357
    @matjx357 2 года назад

    REALMENTE esto me ayudo demasiado

    • @Indierama
      @Indierama  2 года назад

      Muchas gracias Mat! Me alegro que te haya servido! 💪💪

  • @EdgarUrielDominguezCuenca
    @EdgarUrielDominguezCuenca Год назад

    Muchísimas gracias, me ayudo con mi proyecto de la Universidad

    • @Indierama
      @Indierama  Год назад +1

      Vamoo, muchas gracias!! 🙌🙌

  • @mijailmurzha3381
    @mijailmurzha3381 Год назад

    la verdad que se agrades mucho que exista este tutorial yo vi otro que abia que hacer como 30 scripts para esto

  • @zdoggy3202
    @zdoggy3202 Год назад

    Muchas gracias bro, me ayudaste a terminar mi tarea! Merecido sub y like

  • @TheStickpivotanimati
    @TheStickpivotanimati 2 года назад

    Muchas gracias. Me has salvado de un problema que tenía.

    • @Indierama
      @Indierama  2 года назад +1

      Me alegro que te haya ayudado!

  • @alanbenitez8612
    @alanbenitez8612 2 года назад

    Me encantan tus videos bro! segui asi

    • @Indierama
      @Indierama  2 года назад

      Muchas gracias Alan! 😉

  • @alxdrksoul
    @alxdrksoul 2 года назад

    Eres grandeeeeeeeeeee, muchísimas gracias :'D

    • @Indierama
      @Indierama  2 года назад

      Muchísimas gracias Alex 😁

  • @underquaker6359
    @underquaker6359 2 года назад

    Me encanto el video!, explicas todo muy bien

  • @jessicaherrera502
    @jessicaherrera502 2 года назад

    Que buen tutorial! muchas gracias por compartirlo :3

    • @Indierama
      @Indierama  2 года назад +1

      Muchas gracias Jessica! Me alegro que te haya gustado 🙌🙌

  • @imanoldodera3096
    @imanoldodera3096 2 года назад

    Muchísimas gracias, sos de mucha ayuda.

  • @gherlynfajardo3702
    @gherlynfajardo3702 2 года назад

    sos un Dios. gracias mi hermano

    • @Indierama
      @Indierama  2 года назад

      Muchas gracias Gherlyn! No soy ningún Dios, solo es la magia de la edición y unas miles de horas trabajando con Unity 😅😅. Saludos!

  • @CodyGameDev
    @CodyGameDev Год назад

    Muy buen video

  • @CarlosEsGay969
    @CarlosEsGay969 2 года назад

    Muchas gracias pensé que sería más difícil

  • @constantine6124
    @constantine6124 Год назад

    Bro sos genial me sircen mucho tus tutoriales

  • @nipoty2895
    @nipoty2895 Год назад

    Te mereces mi like y muchos mas

    • @Indierama
      @Indierama  Год назад

      Muchas graciass 😁😁

  • @naud.8446
    @naud.8446 Год назад

    Me ha encantado el tutorial, además de ello me gustaría saber como aturar el movimiento sin aturar el tiempo, para así darle más naturalidad y que no se ature el ambiente

    • @Indierama
      @Indierama  Год назад

      Hola! Te recomiendo mi video donde habló de pausas. Ahí vas a encontrar las respuestas

  • @salexstudios5297
    @salexstudios5297 Год назад

    muy bueno. Felicitaciones

    • @Indierama
      @Indierama  Год назад

      Muchas gracias! 🙌🙌

  • @fosforitoreviu732
    @fosforitoreviu732 2 года назад

    me funciono en mi juego 3d, que genio!!!

    • @Indierama
      @Indierama  2 года назад

      Genial! Siempre me interesa más que apliquen todo en sus propios juegos y no se queden solo con el ejemplo. Muchas gracias!

  • @activoysaludable
    @activoysaludable 2 года назад

    Buen vídeo crack.

    • @Indierama
      @Indierama  2 года назад +1

      Muchas gracias! 🙌🙌🙌

  • @ricardomoreno9050
    @ricardomoreno9050 Год назад +3

    Muy bueno el tutorial, pero me quedó una duda, si quisiera pausar solo el tiempo del jugador, en vez de todo el juego, cómo tendría que hacerlo? Muchas gracias y nuevo sub!

    • @Indierama
      @Indierama  Год назад +1

      Hola Ricardo, llegue tarde a tu comentario, aca vas a encontrar las respuestas ruclips.net/video/_CWY7NTJeCE/видео.html

    • @ricardomoreno9050
      @ricardomoreno9050 Год назад

      @@Indierama tranquilo no hay problema, y muchas gracias por la ayuda:)

  • @alfredomarin804
    @alfredomarin804 Год назад

    EXPLICAS MUY BIEN, ME HAGO SUB, SALUDOS!

  • @nicolascoronado1000
    @nicolascoronado1000 2 года назад

    ERES EL MEJORRRR

  • @sebastianmartin2030
    @sebastianmartin2030 Год назад

    Bendito seas

  • @agustinmarengo5263
    @agustinmarengo5263 2 года назад

    Muy buen video , llegue sin querer y ya vuelvo sub enseguida. Pregunta para ponerlo en un juego 3d tengo que cambiar mucho del codigo ?

    • @Indierama
      @Indierama  2 года назад +1

      Muchas gracias Agustín! Para 3D es prácticamente igual, lo único que tenes que tener en cuenta es que no vas a usar colliders con terminación 2D. Por ejemplo, en lugar de BoxCollider2D vas a usar BoxCollider. Lo mismo para las llamadas a los eventos de triggers, en lugar de usar OnTriggerEnter2D, vas a tener que usar OnTriggerEnter.

  • @albertomancia9770
    @albertomancia9770 Год назад

    Muchas Gracias ❤

  • @AkairojhonGameDev
    @AkairojhonGameDev 10 месяцев назад

    Como siempre, me encantan tus tutoriales ¡Son muy buenos! Pero tengo un problema tal vez demasiado específico. Quiero que un dialogo se escriba en cierto tiempo pero el problema está en cuando quiero que se escriba un texto largo en corto tiempo.
    "yield return" se espera al siguiente fotograma, haciendo que incluso si quiero que se escriba un texto en 1 segundo este se tarde más si tiene más caracteres que fotogramas por segundo.

    • @Indierama
      @Indierama  10 месяцев назад +1

      Muchas gracias! Debe ser un texto bastante largo supongo 🤔.Quizás en lugar de escribir un caracter por frame, podrías escribir varios por frame (por ejemplo, un loop for que repita la acción de escribir un caracter x veces).

  • @zondres7w783
    @zondres7w783 Год назад

    cuando pongo el debug.log("se puede iniciar un dialogo");
    y tambien abajo
    y pongo play en la consola no me sale que se puede iniciar o que no se puede me sale un error de:
    the field "dialogo.isPlayerInRange" is assigned but its value is never used

  • @xX_MaCru_Xx
    @xX_MaCru_Xx 2 года назад +1

    Muy bien explicado
    Podrías después explicar más a fondo el uso de co-rutinas? Es algo que nunca había escuchado y quisiera saber cómo funciona y en que situaciones es conveniente utilizar

    • @Indierama
      @Indierama  2 года назад +2

      Muchas gracias! Tengo pendiente hacer algún video sobre uso de corrutinas en el canal. Hay mucho para hablar del tema, pero a grandes rasgos son muy utilizadas para parar y retomar la ejecución de código, ejecutar secuencias de acciones, ejecutar acciones que van a tomar más de un frame en ejecutarse, etc. Algo muy común cuando se empieza con Unity es tener un código larguísimo e ilegible en Update, esperando que se den ciertas condiciones para ejecutar ciertas funciones. Las corrutinas nos ayudarían mucho en esos casos. Bueno, me estoy yendo por las ramas 😁. Como decía, espero pronto tener un video en el canal sobre el tema. Mientras tanto podrias echar un ojo a la documentación de Unity, o algún blog, o algún otro video en RUclips que lo explique. Saludos!

    • @xX_MaCru_Xx
      @xX_MaCru_Xx 2 года назад

      @@Indierama Muchísimas gracias, estaré esperando cualquier video siguiente que realices. Saludos 👋🏻

  • @PabloArielCampos
    @PabloArielCampos Год назад

    Está genial. ¿Será muy complicado hacer un sistema de diálogo multilenguaje? ¿Debería elegir el número de líne del array dependiendo del lenguaje seteado o cada lenguaje tendría un array distinto?

  • @MegaJHONDY
    @MegaJHONDY 2 года назад +1

    Hola de nuevo he vuelto luego de unos meses a este video, queria mas personalizacion y crear un modo de personalizar el texto que sale en el dialogo, utilizando el Rich Text fue la mejor opcion, lo unico "malo" es que se ven los tags por ejemplo el Indierama: Suscribete, esto lo aparece dentro de la caja de texto y luego se arregla a solo "Indierama: Suscribete". La mejor solucion fue eliminar la escritura progresiva y que lamentablemente ponga el texto de forma instantania.

    • @Indierama
      @Indierama  Год назад

      Hola, llego re tarde al comentario, el tema con los tags es que para que se detecten tienen que estar ambos presentes (apertura y cierre). Deberías buscar la forma de escribir primero los tags, y luego introducir de alguna manera el texto dentro de ellos.

  • @PumaFronAfk
    @PumaFronAfk 2 года назад

    gracias por el tuto

  • @MegaJHONDY
    @MegaJHONDY 2 года назад +1

    Tutoriales de los gods, por fa haz un sistema de respawn de enemigos

    • @Indierama
      @Indierama  2 года назад +1

      Muchas gracias! Estaría interesante, lo dejo en la lista de pendientes!

  • @camoz___
    @camoz___ 7 месяцев назад

    Hola! Podrías explicar ese último pasito para detener nada más que el movimiento del jugador pero que no solo se reproduzca el diálogo sino también otras animaciones o efecto de partículas? Mil gracias! ^^

  • @Ruri_34
    @Ruri_34 Год назад

    Me aparece el error CS0019, me dice que con objetos que poseen tmp no puedo utilizar operaciones de tipo suma o resta.
    ¿Hay alguna solución?

  • @sandraeriusand9021
    @sandraeriusand9021 5 месяцев назад

    Hola! Muchas gracias por el vídeo :) Tengo una pregunta. Mi texto funciona bien y, para él, me bajé una fuente que también funciona bien. Tiene caracteres especiales (como puede ser la Ñ) y también tiene tildes. El asunto es que cuando la meto a Unity, ni los caracteres especiales ni las tildes funcionan. Se ven en otra fuente, tipo Arial. ¿A qué puede deberse esto? La única información que he encontrado, es que debo asegurarme de que Visual Code esté en UTF-8 (que sí que lo está), pero no he encontrado más información :( Muchas gracias de antemano.

  • @mijailmurzha3381
    @mijailmurzha3381 Год назад

    el script esta tan bien echo que me sirve para 3D

  • @eze_brawl
    @eze_brawl 2 года назад +3

    podrias hacer un video explicando como hacer un dialogo interactivo

    • @Indierama
      @Indierama  2 года назад +1

      Hola Ezequiel, ya muchos me lo han pedido así que lo tengo en la lista de pendientes 😁

  • @angelserrano143
    @angelserrano143 Год назад

    Like y sub Me ayudo un montón

    • @Indierama
      @Indierama  Год назад

      Me alegro! Muchas gracias Angel!

  •  2 года назад

    Excelente tutorial. Siempre me preguntaba como se hacen este tipo de diálogos.

    • @Indierama
      @Indierama  2 года назад

      Muchas gracias Oscar!

  • @jordyjimenezdiaz643
    @jordyjimenezdiaz643 Год назад

    Como hago para poner preguntas y elegir las respuestas disponibles

  • @rulohacks2165
    @rulohacks2165 2 года назад

    bro en la parte donde es detectando cerca del jugador, me aparece que esta asignado, pero nunca se usa

  • @Zeromantis-lt1vg
    @Zeromantis-lt1vg 3 месяца назад

    Hola, tengo un error en mi código y es que no desaparece el panel ¿sabes que pasa??

  • @Entidad-zh8pt
    @Entidad-zh8pt Год назад

    IndexOutOfRangeException: Index was outside the bounds of the array.
    dialogo.Update () (at Assets/scrips/npc/dialoge sistem/dialogo.cs:31)
    literalmente copie letra por letra y me dio esto que puedo hacer?

    • @migueeel
      @migueeel Год назад

      tenemos el mismo error, lo lograste solucionar?

  • @adolfovineghezzi6894
    @adolfovineghezzi6894 7 месяцев назад

    Hola , tengo un sistema de dialogo parecido al tuyo, si quisieramos hacer un multilenguaje como lo hariamos ?

  • @errormacro3474
    @errormacro3474 Год назад

    Segui las instrucciones pero cuando llegue a los mensajes de la consola, no pasba nada , no salia el mensaje, tal vez tiene que var algo con el NPC que no mostraste como hacerlo ni sus propiedades

  • @cbr9731
    @cbr9731 Год назад

    Muy buen video pero falto decir las desventajas o consideraciones qué se deben tomar en cuanta de este método de interaccion. El sistema de diálogo como tal esta todo bien.

  • @_JmGamer1199_
    @_JmGamer1199_ Год назад +1

    Me sale un error en la parte del video 6:49 que es este: warning CS0414: The field 'Dialogue1.isPlayerInRange' is assigned but its value is never used
    Supuse que era el trigger del npc que no lo tenia activado y cuando lo active me pasaba igual el mismo error y ns como solucionarlo mire ya una cuantas veces el código por las mayúsculas o que hubiera puesto algo mal y creo que no puse nada mal
    Edit: Ya esta resuelto xD era pq el Player no tenia un box collider

  • @devy1451
    @devy1451 2 года назад

    Excelente, hubiera sido bueno uno que tenga opciones

    • @Indierama
      @Indierama  2 года назад

      Hola!, muchas gracias! la idea para el video era hacer un sistema de diálogo lo más simple posible. A partir de este punto se podría extender, mejorar y pulir mucho más. En algún futuro quizás suba un sistema de diálogo (probablemente extendiendo este) donde se puedan elegir opciones. Gracias por la sugerencia!

  • @JuanCarlos-hs5sr
    @JuanCarlos-hs5sr 2 года назад

    Men, me encanta tus videos, quisiera darte dos sugerencias, una enseñes hacer el crounching o agacharse con todo y cambio de Hibox y lo otro es escalar como metroid fusion o hacer disparos en todas las direcciones, solo sé hacerlo a los lados

    • @Indierama
      @Indierama  2 года назад

      Hola Juan Carlos! La verdad que soy un plataformero 2D desde que tengo recuerdos 😂, así que va a ser cuestión de tiempo para que empiece a subir videos de ese estilo porque me interesa mucho el género. Muchas gracias por las sugerencias y saludos!

    • @JuanCarlos-hs5sr
      @JuanCarlos-hs5sr 2 года назад

      @@Indierama gracias men, y mil gracias de nuevo, estoy haciendo un proyecto y estoy estancado en esas partes, pero hay va, te agradezco el contestar mi comentario, buena suerte en todo esto, y una recomendación:
      (además de lo que pedí anteriormente,
      lo sé, soy molesto)
      es si puedes agregarle a tus videos de diálogos dos cosas, (no lo vi completo, lo hare a su tiempo el dialogo es lo ultimo que debo hacer, así que si tienes lo que pido, te entrego unas humildes disculpas de antemano por ser tan bocón)

    • @JuanCarlos-hs5sr
      @JuanCarlos-hs5sr 2 года назад

      @@Indierama La primera es:
      Puedes mostrarnos o enseñar, (mejor dicho) a que un personaje detenga al jugador al sentirlo cerca y se pare hablar con el, esto quitándole el control al jugador momentáneamente hasta que acabe la conversación, lo otro es ponerle animación al texto para que no se vea tan simple, usando el Animator.
      (repito no se programar estoy haciendo esto atento a RUclips, así que no lo tomes a mal por favor)

  • @ReliefSaf
    @ReliefSaf Год назад

    Hola, disculpame la fecha. Estaba siguiendo el tutorial pero a la hora de pasar de la primera a la segunda linea de dialogo (presionando el boton de accion), el panel se desactiva y si le vuelves a dar al boton, aparece la primera linea nuevamente. Que pudo pasar ahi?

  • @Gatito_Malote
    @Gatito_Malote 2 года назад

    Creo que gracias a tus videos podre aprobar mis exámenes de Programación XD, soy animadora pero es una materia obligatoria así que gracias por la ayuda.
    Ya diré si salí bien jejejeje también puede ser por culpa mía ya que es la primera vez que hago programación en oda mi vida.
    Muchas gracias y eres genial uwu

    • @Indierama
      @Indierama  2 года назад

      Muchas gracias! 😊😊. Espero que mis videos te ayuden a pasar los exámenes!. Si necesitás algo bien básico, tengo en el canal una pequeña guía para principiantes.

  • @errormacro3474
    @errormacro3474 Год назад

    No me detecta el trigger, alguien que sepa que es?

  • @rqxyon
    @rqxyon 11 месяцев назад

    oye, una pregunta (yo otra vez) por que cuando le doy a play (yo configuré el Fire1 como la tecla "space") y le doy a la tecla de interaccion el dialogo pasa muy rapido con un solo click, y en ocasiones se repite el dialogo por esto mismo. Sabes a que se debe?
    y ademas cuando se termina el dialogo el jugador sigue congelado :(

    • @Indierama
      @Indierama  11 месяцев назад

      Quizás estas usando el método GetButton y no el GetButtonDown. Este último solo es true en el frame que se aprieta la tecla.

    • @rqxyon
      @rqxyon 11 месяцев назад

      @@Indieramaoye eres un total genio, casi parece que estas viendo mi pc jajajaja.
      Ah y sabes como arreglar lo del congelamiento del jugador?
      :)

    • @Indierama
      @Indierama  11 месяцев назад +1

      @@rqxyon Te recomiendo que veas mi video sobre pausas! Ahi vas a encontrar las respuestas!

  • @ElPei611
    @ElPei611 Год назад

    me gustaria saber como puedo hacer que solo el player deje de moverse cuando esta en la conversacion y que los demas elementos que tienen movimiento se sigan moviendo, dicies que se puede hacer pero me gustaria saber como.

    • @Indierama
      @Indierama  Год назад +1

      Hola, te recomiendo que mires mi video sobre pausas.

    • @ElPei611
      @ElPei611 Год назад +1

      @@Indierama vale, lo iré a ver, muchas gracias, tu contenido es super util 👍

  • @mrsinte1
    @mrsinte1 Год назад

    hola, yo tengo un problema y es que va todo bien pero quiero que mientras este el dialogo los npc y el personaje principal reproduzcan su animacion de idle pero no puedo solucionarlo

    • @Indierama
      @Indierama  Год назад

      Hola! Busca mi video sobre pausas. Ahí vas a ver como podes manejar que animaciones se siguen reproduciendo

  • @victoriadelalbadediosgarci1321
    @victoriadelalbadediosgarci1321 5 месяцев назад

    Alguien me podria pasar el signo de esclamacion porfa :3?

  • @ameliapl868
    @ameliapl868 Год назад

    Me sirvio mucho este tutorial, muchas gracias ❣ lo único que no me funciono fue parar el tiempo para detener el movimiento del personaje mientras conversan, porque mis npc tienen animaciones que si paras el tiempo pues se detienen, y se ve como si estuvieran congelados🤣

    • @Indierama
      @Indierama  Год назад +1

      Hola Amelia! Te recomiendo que veas mi video sobre pausas: ruclips.net/video/_CWY7NTJeCE/видео.html
      Ahí vas a encontrar la solución a tu problema

    • @ameliapl868
      @ameliapl868 Год назад +1

      @@Indierama le echaré un vistazo en cuanto pueda, muchas gracias ☺

  • @diegopallares7110
    @diegopallares7110 Год назад

    me sale rror en
    [SerializeField] private TMP_Text dialogueText; no reconoce el TMP_Text Ayuda por favor !!

    • @Indierama
      @Indierama  Год назад

      Hola, ¿Agregaste el namespace TMPro?

    • @diegopallares7110
      @diegopallares7110 Год назад

      @@Indierama hola si, no se porque no funciona. De un momento a otro funciono

  • @arcangelrs
    @arcangelrs 2 года назад

    Una pregunta, es malo si tengo varios canvas en mi videojuego???, ya que utilizo una para la pausa y otro para objetos visuales, y con este que añadiría serían 3

    • @Indierama
      @Indierama  2 года назад

      Hola! no hay ningún problema en tener varios canvas. Una buena opción es activarlos/desactivarlos según sea el que vayas necesitando.

  • @sirmapache3013
    @sirmapache3013 Год назад

    Que buen video, pero tengo una duda ¿es posible cambiar el input para que se accione con Touch en android?

    • @Indierama
      @Indierama  Год назад +1

      Si, solo deberias cambiar lo que se detecta dentro del if. Si no me equivoco:
      if(Input.touchCount > 0)