Creando mazmorras aleatorias para videojuegos

แชร์
ฝัง
  • เผยแพร่เมื่อ 7 พ.ย. 2024

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

  • @NahuelBK01
    @NahuelBK01 6 ปีที่แล้ว +41

    Hector, es un genio, está en la comunidad de Unity 3D y es youtuber. Da buenos consejos y se hecha unos buenos chistes de vez en cuando en los comentarios del grupo.

  • @chaotickarpa
    @chaotickarpa 6 ปีที่แล้ว +130

    Podrías explicar cual es el algoritmo que utiliza minecraft para generar mundos aleatoriamente. Sería interesante :D

    • @Luffi98
      @Luffi98 6 ปีที่แล้ว +5

      AlexRestartMX Eso es bastante mas complicado jaja, sobretodo con las mejoras, pero si quieres algo super basico mirate perlinNoise

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

      YA lo subió =v pero advierto es muy complicado de entender

    • @juanpa_pt
      @juanpa_pt 4 ปีที่แล้ว

      dark luffi lo explico Jaime altozano en su vídeo de la música de Minecraft

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

      El ruido de perlin

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

      Usa ruido de perglin o algo asi, te recomiendo que lo busques en wikipedia porque no me alcansa para comentarlo aca JAJA

  • @Hector.Pulido
    @Hector.Pulido 6 ปีที่แล้ว +70

    Antes de hacer mi metodo, este video me hubiera servido demasiado, tarde unas 2 semanas en desarrollar mi script from scratch >.<
    EDITO: cuando digo de scratch me refiero a que lo hice de cero, no que literalmente lo hice en la página de scratch jajaja

    • @Hector.Pulido
      @Hector.Pulido 6 ปีที่แล้ว +4

      Demian Studios osea de cero.-.

    • @Hector.Pulido
      @Hector.Pulido 6 ปีที่แล้ว +5

      Demian Studios no no no, cuando digo de scratch me refiero a que lo hice de cero, no que literalmente lo hice en la página de scratch jajaja

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

      Eso es lo bonito

    • @cesarmaat
      @cesarmaat 6 ปีที่แล้ว +4

      Scratch no mames jajajajaja

    • @manuelgomez3046
      @manuelgomez3046 4 ปีที่แล้ว +5

      @@cesarmaat que pasa por hacerlo en scratch?

  • @dutchplayermc
    @dutchplayermc 6 ปีที่แล้ว +5

    Me encantan este tipo de ''tutoriales''. Te ayudan a entender mejor los videojuegos de este estilo y, si estas haciendo uno parecido o que use esa mecánica en el diseño de nivel (no solo el hecho de general salas, sino la aleatoriedad en el nivel), te proporciona una forma de hacerlo. Sin duda quiero ver mas videos como estos y, aunque quizá con código lo hubiera entendido un poco mejor, creo que la explicación gráfica paso a paso es la mejor en estos casos por si alguien no sabe de código o está empezando (aun así, gracias por el ejemplo, lo descargaré ^^)

  • @Luffi98
    @Luffi98 6 ปีที่แล้ว +243

    Me ha dolido el "Todos son validos, mientras funcionen ya esta", eso se lo digo a mi profe de programacion y me sacrifica en publico 7 veces

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

      Si demasiado estructurados son, y uno no puede dejarse llevar por si mismo XD

    • @tupadreguau
      @tupadreguau 6 ปีที่แล้ว +5

      Dile a tu profe que "bale berga" :v

    • @rhkuhz
      @rhkuhz 6 ปีที่แล้ว +34

      Yo en la carrera (estudio programacion) tuve un profe que el tio es dueño de varias empresas de mi ciudad, y por tanto, se centraba mucho en hacer como si fuera nuestro jefe, era muy duro con nosotros, pero sobretodo destaca porque le tenia coraje a los funcionarios, especialmente a los profes de mates, decía que decian muchas tonterias porque nadie les exige nada. La frase por la que nos decia que era la gran mentira que siempre nos decian los profes de mates era esa, que habia formas buenas y malas de hacer las cosas. A lo mi profe se picaba y nos decia que nos habian estado mintiendo, que no existe lo correcto e incorrecto, dice que si funcionaba era valido, porque si un programa funciona el cliente paga, y le da igual como funciona. No se, si mi profe era dueño de media ciudad algo de razon tendria xD

    • @Hector.Pulido
      @Hector.Pulido 6 ปีที่แล้ว +6

      Hay métodos que sirven mejor según que situaciones, si tu profesor no puede con eso, no es un buen profesor

    • @rhkuhz
      @rhkuhz 6 ปีที่แล้ว +6

      De hecho siempre nos hacia dudar, nos preguntaba si estábamos seguros de nuestra solucion. Nos decia que nunca teniamos que dudar y si tomabamos una decision dificil sobre como desarrollar algo, que aun conociendo las desventajas, que estemos seguros que esa es la mejor solucion al problema. Vamos que elegir que metodos servian mejor para cada problema nos lo delegaba a nosotros. Una especie de "tu sabras lo que haces". Si la solucion no era la mas optima o no estaba bien justificada... era para temblar con ese tio.

  • @nahuecabrol
    @nahuecabrol 6 ปีที่แล้ว +35

    Exelente! Me gustaría ver como funcionan los sandbox (Ya lo comenté por Discord, pero bueno jajaj)
    Osea, tomando como ejemplo "The Sandbox" de google play, ¿Cómo hace para controlar toda esa cantidad de particulas que siguen una física? ¿cómo genera los mundos aleatorios (haciendo montañas y demás)?

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

      xD

    • @pb9videos706
      @pb9videos706 6 ปีที่แล้ว +5

      Yo seguiria este juego solo que en vez de pasillos y cuartos se trabajaría con ambientes aunque también debe comunicar que ambientes tiene al lado, si un recuadro tiene una selva el siguiente no hara por ejemplo un desierto (salvo que se trate de Minecraft o Dark Souls 2)

    • @TripleZetta
      @TripleZetta 6 ปีที่แล้ว

      xD

  • @xabialonsotorres9939
    @xabialonsotorres9939 6 ปีที่แล้ว +4

    No te imaginas lo que me ayudan tus vídeos, GRACIAS!!!!

  • @saturngamesm8611
    @saturngamesm8611 6 ปีที่แล้ว +7

    Increíble, siempre me pregunte como se hacian este tipo de cosas!
    Muchísimas gracias, sigue asi!

  • @enriquetc6743
    @enriquetc6743 6 ปีที่แล้ว +4

    Guinxu, qué genial, gracias.
    Si pudieses, estaría super si tocases el tema de las batallas por turnos.
    Estoy desarrollando un juego educativo tipo Pokemon, pero al entrar en batalla quiero que aparezca texto y al teclear desaparezca.
    Por eso me interesa saber cómo programar algo así.
    Saludos!!!
    Gracias por hacer vídeos tan guays y útiles para todos!

  • @tsbelescritor7130
    @tsbelescritor7130 6 ปีที่แล้ว +27

    Habla sobre cómo hacer para que puedas personalizar personajes desde plantillas 🤔

  • @gnwcchi
    @gnwcchi 6 ปีที่แล้ว +6

    Me encantaría ver un vídeo que demostrase cómo se hace un Metroidvania xd
    Suerte Guillermo-sama!

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

    Te amo guinxu ya me diste la idea básica para generar el algoritmo, muchas gracias!

  • @Moe2Dev
    @Moe2Dev 6 ปีที่แล้ว +5

    e esparo este video por tanto!! gracias guinxu!

    • @Moe2Dev
      @Moe2Dev 6 ปีที่แล้ว

      escribo horrible xD

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

    Cada día aprendo más ojalá consiga hacer alguna día un juego famoso
    Guinxu tienes q probar las shaders en unity mejoran las gráficas

  • @aria8ball
    @aria8ball 5 ปีที่แล้ว

    8:12 Se podria haber hecho que el tunel fuera primero a la izquierda y luego hacia arriba para que generase la habitacion y no se quedara sin hacer nada, obviamente no es un algoritmo super complejo aun asi me encanto tu explicacion Guinxu, me ayudara a crear futuros videojuegos, gracias.

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

    men, muchisimas gracias por el aporte, me acabas de despertar las ganas de programar, entender como es la logica y quien sabe, hasta crear un juego en un futuro.

  • @user-ke8mu6kb5i
    @user-ke8mu6kb5i 6 ปีที่แล้ว +63

    Me parece que jugaste algún Pokémon mundo misterioso

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

      que buena referencia Bv

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

      ??? Juegaso ps

    • @KiwiOfColors
      @KiwiOfColors 6 ปีที่แล้ว

      si aparte que yo me pase el mundo misterioso exploradores del cielo (me salio riolu y elegi como compañero a pikachu) tanto asi que comprete la cumbre del cielo que es despues de la historia (ok ya dejo los espoilers)

    • @giannavarrte6124
      @giannavarrte6124 6 ปีที่แล้ว

      DanielSCP yo solo ise la de charmander ya que es mi pokemon favorito

    • @KiwiOfColors
      @KiwiOfColors 6 ปีที่แล้ว

      xd yo recuerdo que el primer juego de pokémon que jugue era un mundo misterioso xD

  • @vgmixer7593
    @vgmixer7593 6 ปีที่แล้ว +5

    PERFECTO! Justo lo que estaba buscando para mi juego, Guinxu! Eres un crack, saludos! :D

  • @moominfan9849
    @moominfan9849 6 ปีที่แล้ว +5

    Muy bien Guinxu, me a encantao

  • @tacticalfranman
    @tacticalfranman 6 ปีที่แล้ว

    Justo hace 2 días empecé un proyecto en el que necesito investigar sobre el tema de niveles aleatorios, justo a tiempo el video! Gracias!

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

    Tengo 12 años y lo entendí perfectamente
    increíble video, muy bien explicado

  • @kimeysaya1799
    @kimeysaya1799 6 ปีที่แล้ว +4

    Ahhh gracias siempre me lo habia preguntado excelente videoooo sigue asi!😉

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

    Para el que no entienda la función "recursiva" creo que también se conoce como "ciclo" es cuando una función se hace varias veces hasta que llega a un limite o un rango de habitación establecidas.

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

    Yo de roguelikes manejo, ¡Pero me gustarían mas vídeos de este estilo, la verdad!

  • @MatiasDMuro
    @MatiasDMuro 6 ปีที่แล้ว

    Hola me parese una idea sencilla y que funciona , yo habia creado las salas a traves de particion binaria de espacio pero el principal conflicto que me lleve es encontrar una forma de triangular las posiciones y crear esos pasillos. En cambio de este modo los pasillos se crean al crear la sala, veo limitaciones como eso de pasillos a la nada pero en los videojuegos estos nos dan una sensacion mas exploracion. Saludos buen video

  • @Sego-51-17
    @Sego-51-17 5 ปีที่แล้ว

    Cuando jugaba Pokémon MM me preguntaba eso, pero ya quedó claro con este vídeo (aunque no explicaste los demás métodos, solamente fueron 2).
    Siempre me llamó la atención cómo en el manzanar el piso #6 tenía 10 cámaras solamente en el perímetro del mapa mientras que el centro hay puros pasillos que se conectan entre sí, mientras que en el piso #7 era a la inversa; 8 cámaras acomodadas (algunas conectadas entre sí) y rodeadas de un enorme pasillo que las rodea. Siempre ocurre esto en esa mazmorra a pesar de que tiene un algoritmo que las genera aleatoriamente.

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

    Gracias, ya queria un tutorial de generacion procedural

  • @tunometecabra349
    @tunometecabra349 6 ปีที่แล้ว

    Guinxu soy sub nuevo, me recomendaron tu canal porque me dijeron que aquí puedo aprender a crear videoj uegos de una manera diferente a la que suelen enseñar.

    • @Guinxu
      @Guinxu  6 ปีที่แล้ว

      Pues bienvenido :) Por curiosidad quién te recomendó mi canal? Fue por Internet o alguien en la "vida real" ?

    • @tunometecabra349
      @tunometecabra349 6 ปีที่แล้ว

      un amigo mio que conozco por internet

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

    Muchísimas gracias Guinxu!!! Me hacía MUCHA falta este video! Te mereces mi LIKE ☺☺

  • @drevz5365
    @drevz5365 6 ปีที่แล้ว +8

    Guinxu, cuando tengas tiempo podrías hacer un tutorial sobre un juego procedural (de generación aleatoria como este juego) pero en 2D al más puro estilo de Terraria, por favor me ayudaría bastante ya q veo tutoriales en inglés pero no entiendo mucho:v saludos

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

    Hola. He hallado el video bastante interesante ya que es un tema que está captando mi atención. Yo sugeriría que hagas un curso mas detallado sobre el tema utilizando Unity 3d y C#, si es posible. Gracias por esta instrucción y gracias de antemano por mi sugerencia.

  • @sabisass1508
    @sabisass1508 6 ปีที่แล้ว

    ¡Vaya! este video es muy útil, ¡gracias Ginxu!

  • @sensei4681
    @sensei4681 6 ปีที่แล้ว

    Justo lo que necesitaba; gracias Guinxu!

  • @emanuelbogado9513
    @emanuelbogado9513 6 ปีที่แล้ว +11

    Guinxu podrias explicar como hacer para recojer items y que este se guarde al pasar de nivel

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

      tipico niño q quiere crear un juego
      primero estudia no es facil

  • @maidor325
    @maidor325 5 ปีที่แล้ว

    muy inteligente le estaba dando cabeza a la generación aleatoria y me has dado aire gracias

  • @ButterGames
    @ButterGames 6 ปีที่แล้ว

    Ohh game Maker que nostalgia me ha dado al escuchar eso 😊 PD: muy ingenioso ese método en especial lo de hacer bocetos para explicar; así evitas asustar a las personas con el código 😊

  • @wernerheredia428
    @wernerheredia428 6 ปีที่แล้ว

    Estaría bueno que hagas un video explicando como hacen los mapas de los videojuegos, la logica que se usa para que el jugador no se pierda o sienta que no avanza y evitar que se frustre (o parecido).

  • @PMG1414
    @PMG1414 5 ปีที่แล้ว

    Se parece a los mapas de Pokémon Mundo Misterioso. Pero los mapas aleatorios que me vuelven loco, son los de las mazmorras de Dragon Quest IX. Esos mapas me parecen complejísimos, ojalá
    algún día pueda acceder al código del juego y ver como se lo montaron para hacerlos.

  • @OliverdelaRosa
    @OliverdelaRosa 6 ปีที่แล้ว

    ¡Muy interesante! Me ha dado ganas de programar algo así

  • @Luffi98
    @Luffi98 6 ปีที่แล้ว +18

    Yo esto lo hice de una forma bastante curiosa. Las habitaciones son del mismo tamaño, mucho las facil para pintar en consola para no tener que pintar los pasillos. Bueno, la explicacion, que es lo interesante jaja. La mazmorra la represente con un grafo, cada nodo una habitacion y cada link un pasillo entre las dos habitaciones que une, que obviamente tienen que estar al lado. Basicamente hice una funcion recursiva que Recorria el grafo para encontrar todos los siguientes nodos posibles (Controlando el outOfBounds y demas), que son los adyacentes a nodos actuales que no existen ya, y dandoles una probabilidad de salir a cada uno, siendo mas probable si puedes llegar desde dos habitaciones distintas, lo cual controlaba luego uniendo la nueva habitacion con una de esas dos aleatoriamente. Basicamente creaba un nuevo nodo, actualizaba la nueva informacion del nodo de los nodos necesarios para llegar a este, para no tener que procesar en cada llamada tooodos los nodos, y que sea mas eficiente. Y asi pues hasta que hacia 'x' habitaciones, controlado por contador en un bucle for. Luego simplemente hice un metodo para exportarlo a array.

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

      Por si a alguien le interesa, dejo el codigo: github.com/ivanloy/El-sotano/blob/master/src/elsotano/locations/Floor.java

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

      Lo tengo que reescribir y documentar porque es ilegible, pero bueno jaja, la pereza

    • @Guinxu
      @Guinxu  6 ปีที่แล้ว +4

      Pues es un método interesante, gracias por compartirlo! :)

    • @Bulldog-Chelista
      @Bulldog-Chelista 6 ปีที่แล้ว

      No entendí, pero bueno 😓

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

      Bulldog chelista Perdon, me explico horrible jaja, si eso mañana lo explico por discord con fotos de la pizarrita, que se entiende mejor

  • @matuxx333
    @matuxx333 6 ปีที่แล้ว

    Excelente vídeo, gracias por sacarnos de esta duda existencial, eres el MEJOR.

  • @paulcaz6059
    @paulcaz6059 6 ปีที่แล้ว

    Como siempre dando una respuesta a aquello interesante, muy buen video

  • @guillermobandito7123
    @guillermobandito7123 6 ปีที่แล้ว

    que genial todo lo que puede hacer la programacion!!!!!!!

  • @El_tortugoDEV
    @El_tortugoDEV 6 หลายเดือนก่อน +2

    Hay un juego llamado shatered pixel dungeon que coincide justamente con la descripción de tu ejemplo

    • @Lukita8011
      @Lukita8011 3 หลายเดือนก่อน +1

      eso mismo pensé

  • @MrCintari
    @MrCintari 6 ปีที่แล้ว

    Me ha gustado este tutorial, y mucho, explicas muy claro todo, te felicito! :) Por cierto, a mí me encantaría un tutorial para juegos de rol donde los equipos que encuentras (Espadas, hachas, etc etc) tengan estadísticas aleatorias (Algo parecido a lo de diablo)

  • @ju-kr3yf
    @ju-kr3yf 6 ปีที่แล้ว

    Bien ya subiste video! Se te extrañaba uwu, Puedes seguir con la serie de ''Apps falsas y sus comentarios'' Descontinuaste esa serie :c

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

    Por un segundo pense que decia Mazamorra, Pero esto igual me ayuda

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

    muy buen video, muy interesante, si buscas ideas para futuros videos, que tal transiciones entre rooms estilo zelda

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

    Guinxu estaban muy buenos los spaghettis msql :D

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

    2:06 Guinxu predijo la situación actual :()

  • @nikostaryt5936
    @nikostaryt5936 6 ปีที่แล้ว +22

    Combates por turnos

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

    Es un buen algoritmo, se acerca al que yoi eh querido saber como funciona xD, que es el del juego Pokemon Mystery Dungeon. Podria decirse que funciona igual, solo que hay una logica adicional en cuanto a los terrenos por donde se puede caminar, no me refiero en si a que el personaje pueda caminar o no por ahi (por ejemplo que los pokemon de agua puedan caminar por los charcos) no, yo me refiero a que hagan conexiones de pasillos entre pasillos con ese terreno, es decir, crean atajos para personajes que puedan caminar por ese terreno y llegar mas rapido a un lugar.
    Yo no eh probado Game Maker Studio por que me quiero centrar en desarrollar juegos desde IDE´s y API´s open source, pero pues eh e suponer que esos motores te aligeran bastante laa logica... yo todavia no puedo encontrar una API o Framework en el cual se me hagan sencillas las cosas por que incluso asi, falta documentacion y hay demasiada informacion desactualizada con codigo depreciado que ya no funciona en las API´s mas nuevas y sistemas operativos actuales con las tecnologias de DX o OpenGL que ahora se esta cambiando a Vulkan.
    Bueno saludos. Espero puedas leer el mensaje jaja, que seria genial ver la opinion de alguien de como resolver el problema de la creacion de laberintos de ese juego que tiene una historia por cierto que es de mis favoritas xD.

  • @josechristianduarter
    @josechristianduarter 6 ปีที่แล้ว

    Hola Guinxu!!, Me gustaría que hicieras un vídeo de como se hacen los mapas procedurales, por cierto, buen video

  • @Kreland
    @Kreland 5 ปีที่แล้ว

    Guinxu
    , deberías hacer una serie para conocedores de programación para poder hablar de cosas mas profundas.

  • @pb9videos706
    @pb9videos706 6 ปีที่แล้ว

    Ya tengo dos propuestas así que las dejaré en Twitter
    Como juegos de Battle Royale cierran el campo de batalla (como PlayerUnknown o Fortnite)
    Y como leer el daño de un arma y la defensa de una armadura (y sumar esas cosas para el daño final)
    Por cierto una idea para video y esto es algo que como desarrollador es un tema muy muy interesante de hablar: el diseño de niveles en los videojuegos, es algo que me interesó bastante (puedes checar el vídeo que hizo Leyendas y videojuegos pero quiero tu opinión y como lo aplicaste en tus juegos)

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

    (Música de teletienda)
    Eres un programador aficionado? Necesitas un tereno aleatorio para tu juego de mazmorras pues mirate el nuevo video de guinxu

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

    Haz uno de como funcionan los combates por turnos (Estoy haciendo un juego rpg y tengo problema con ello), plox >.

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

    Al estilo Dunpets, que ha sido actualizado recientemente.

  • @AgujakpGamer
    @AgujakpGamer 6 ปีที่แล้ว +6

    Que programa usaste para crearlo?

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

    Guinxu cómo funcionan los marcadores de puntuación o los Highscores donde se ve quien hizo más puntos??
    Plis respóndeme

  • @yoquese2.026
    @yoquese2.026 6 ปีที่แล้ว +1

    Nunca me he arrepentido de ser programador tan rapido.

  • @osmanygonzalezperez6235
    @osmanygonzalezperez6235 6 ปีที่แล้ว

    Hola, me gusta este metodo, es genial, lo que una pregunta: ¿Migrastes el Love2d a GML? No he comenzado a decantarme con un motor todavia porque estoy con el guion del juego y la proyeccion planificada de la historia, pero me gustaria saber.

    • @Guinxu
      @Guinxu  6 ปีที่แล้ว

      No, de ese artículo simplemente me fijé en el esquema del principio para sacar la idea y luego desarrollarlo por mi cuenta.

  • @SamFX
    @SamFX 6 ปีที่แล้ว

    Muy interesante el video, gran explicacion. Gracias!

  • @plush6918
    @plush6918 6 ปีที่แล้ว

    Me encanta este canal xD es muy bueno, me suscribo

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

    El mejor sin duda, eres el mejor :3

  • @jadenvent222
    @jadenvent222 6 ปีที่แล้ว

    por cierto, muy bueno tu video me ayuda mucho !

  • @Juanlups4BlogspotEs
    @Juanlups4BlogspotEs 6 ปีที่แล้ว

    gran trabajo.
    si quiero hacer un pasillo pero que sea mas de una fila (cuadrado) de ancho? que tendria que modificar?
    es xk el jugador igual es mas grande y no pasa.gracias y sigue asi

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

    Guinxu. En qué lenguaje es esa programación?

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

    Si alguien lee esto, me puede ayudar buscando un juego porfavor.
    Es un juego donde realmente todo es aleatorio, donde puede ocurrir literal cualquier cosa (como que el jefe se vuelva malo y mate a toda tu aldea, y luego ocurra un tsunami), se que la historia es en escrito, como tambien el gameplay, y habia un foro si no me equivocó, donde ponian sus partidas y que historias les tocó

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

      Sé que este comentario es viejo, pero para las personas que tengan curiosidad, probablemente ese juego era AI Dungeon.

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

      @@muzki1950 No hay problema. Muchas gracias, con la información también encontre otro juego que se llama Dwarf Fortress

    • @muzki1950
      @muzki1950 3 ปีที่แล้ว

      @@benjaminwalkinero De nada maifren.

  • @anseg
    @anseg 6 ปีที่แล้ว

    Guinxu que motor de juegos me recomiendas para empezar??

  • @acajes2865
    @acajes2865 6 ปีที่แล้ว

    Me recordó alas mazmorras de pokemon equipo de rescate rojo "mazmorras aleatorias" la mazmorra más fácil es la mina lapizlazuli que "aleatoriamente" cambia en cada piso sólo los primeros 30 a 60 pisos es Demasiado fácil encontrar la escalera, o en su defecto el 98℅ de la mazmorra 2 -8 niveles (los últimos son difíciles) pero hera un buen juego aunque desafortunadamente nunca pude atrapar un mew y me cague en todo buen vídeo.

  • @miguelos2
    @miguelos2 6 ปีที่แล้ว

    Hola Guinxo, pregunta: cual es el concepto en la mecanicas de un juego de lucha? Como se le da “inteligencia” a los contrincantes? Gracias de antemano

  • @moncmaru
    @moncmaru 6 ปีที่แล้ว

    Demasiado adorable, no parece algo ...se podrìa decir que parece algo tipo Mario Bros, es muy kawai X3...bonito, pero...creo que solo sugerire que si se trata de mazmorras, el diseño , dependiendo ...debe ser màs terrorìfico...en fin, se ve muy bien

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

    Golpeas el teclado al azar y eventualmente saldrá un Código capaz de hacerlo.

  • @NahomyUchija
    @NahomyUchija 6 ปีที่แล้ว

    Gracias Guinxu, siempre me preguntado:
    Cual seria la lógica detrás de los juegos del tipo Match 3?

  • @cristiancam5251
    @cristiancam5251 3 ปีที่แล้ว

    Es un video de hace 3 años pero... nadie ha mencionado esos ogros de Dungeon Crawl Stone Soup

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

    Yo estoy creando un sistema de dungeon y me a salido excelente

  • @philip_Star
    @philip_Star 6 ปีที่แล้ว

    el juego que tu hiciste de ejemplo me recuerda mucho a enter the gungeon

  • @Brian456G
    @Brian456G 3 ปีที่แล้ว

    Bro, no se si tenes un video donde haces tutorial de como hacer el codigo. pero estaría muy bueno.

  • @sebasapk_
    @sebasapk_ 5 ปีที่แล้ว

    Una pregunta ¿el personaje sale en la primera habitación creada o desde donde donde comienza la partidaria?

  • @elielcastillo4511
    @elielcastillo4511 6 ปีที่แล้ว

    Muchas gracias por la informacion 👍

  • @geraldvillalobos9204
    @geraldvillalobos9204 3 ปีที่แล้ว

    Podrias explicar como asignar los controles al juego y como se debe hacer si queremos que el jugador escojas los controles que quiera.

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

    Nunca deje de programar tan rápido

    • @mechacode8527
      @mechacode8527 6 ปีที่แล้ว

      exacto! :v
      ese comentario si es original!

  • @gatoadylospikmins3275
    @gatoadylospikmins3275 6 ปีที่แล้ว

    Guinxu,te reto a hacer el nivel 1-1 del super mario bros (clasico) en menos de 15 minutos ¡Te deseo suerte!

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

    Me gustaría ver como se hizo el algoritmo de las salas en The Binding of Isaac(Es diferente allí por que las salas estás previamente hechas aunque no en la forma que se juntan y prácticamente no hay pasillos), Quiero hacer un juego como ese mas simple claro, pero no tengo ni idea como empezar xD

    • @mrsuperjuan10
      @mrsuperjuan10 6 ปีที่แล้ว

      Razy311 Bueno, he estado desarrollando un proyecto similar en Löve2d. Esto es lo que yo hice: primero creo un algoritmo de procedimientos que genere el mapa como tal, y cada habitación pasará a ser parte de una tabla, o array. Luego de predefinir el interior de las habitaciones (dejando al programa un marco de aleatoriedad) hago que se asignen a cada habitación del mapa. El principio es el mismo, al menos en la generación del mapa, pues sigue habiendo un arriba, abajo, izquierda y derecha.

  • @BLACKROOM01
    @BLACKROOM01 4 ปีที่แล้ว

    *[Edades de los Juegos Procedurales]*
    *{**#Î**}:Meta-Game*
    *{**#ÎÎ**}:Indev-Game*
    *{**#ÎÎÎ**}:Infdev-Game(Now)*
    *{**#ÎV**}:INGame*
    *{🇻}:Real-Game*

  • @AndresDominguezMariscal
    @AndresDominguezMariscal 6 ปีที่แล้ว

    Guinxu, podrias haces un vídeo de por ejemplo
    En un juego de carros como hacer q al avanzar te aparezcan aleatoriamente xfa
    Gracias y saludos desde México :-)

  • @eliusenpaiv3452
    @eliusenpaiv3452 6 ปีที่แล้ว

    gracias por el tutorial me sera de mucha ayuda :3

  • @aleix7098
    @aleix7098 6 ปีที่แล้ว +8

    Te propongo a enseñar a hacer un juego para android

    • @jeremias5784
      @jeremias5784 6 ปีที่แล้ว

      Aleix !!!! Micropagos que muchos youtuber lo jueguen tener que entrar cada 2 hora/4 horas despues todo lo otro a tu gustos

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

      QUE?

  • @MegaSupertacoman
    @MegaSupertacoman 6 ปีที่แล้ว

    ¿como funcionan el inventario en un videojuego? eh visto projectos indies sin terminar como el scp contaiment breach unity y tiene un inventario ¿como se guardan los items? y lo mas importante ¿como se mantienen en su sitio? porque en esa demo aunque se guarde la partida no se guardan los items

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

    Esas cosas nome dejan dormir por las noches.

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

    Se escucha interesante.

  • @kosmogames6446
    @kosmogames6446 6 ปีที่แล้ว

    Si vemos mas posibilidades para este factor del azar, no solamente puede ser del tipo vista desde arriba o aventura, sino que puede ser del genero plataformas, por ejemplo "spelunky", lo complicado de aquí es el hecho que la gravedad te lleva hacia abajo, por lo que se debería implementar en el código, una generación de un elemento que permita trepar o hacer saltos posibles, la verdad es que me gustaría implementar ese elemento en mi juego, pero a estas alturas ya esta en un estado avanzado, por lo que todavía lo sigo haciendo a mano th-cam.com/video/UCz-sPXx5FY/w-d-xo.html.

  • @claudiajimenez1321
    @claudiajimenez1321 5 ปีที่แล้ว

    Guinxu ese juego de ejemplo podria ser un juego bueno

  • @Cristh_00
    @Cristh_00 6 ปีที่แล้ว

    deberias publicar ese juego y que cada mazmorra sea mas dificil que la anterior.y no tiene fin, el fin es cuado mueras. y las puntuaciones o mas tiempo vivo las podamos publicar o compartir en tu pagina. like si estas de acuerdo.

  • @joseochoa4323
    @joseochoa4323 6 ปีที่แล้ว

    Mazmorras, mazmorras ya pensadas imaginaba yo. Así como The leyend of zelda

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

    El link del ejemplo de las mazmorras ya no funciona podrias arreglarlo? :D

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

    Puedes publicar tambien los gml? Es que yo uso game maker 8

  • @rueton
    @rueton 5 ปีที่แล้ว

    Yo estoy con godot, y ahora que ha implementado los autotiles es superfácil generar mazmorras proceduralmente xD

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

    Y como se hace para q por ejemplo las primeras 5 masmorras sean nevadas y las otras 5 sean de lava ???