Hacer un mundo infinito para mi juego en Godot | Indie Devlog 6

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

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

  • @eliasguyd
    @eliasguyd 6 месяцев назад +17

    Tremendo dolor de cabeza. Aquí mi idea. Puedes hacer que el juego realmente sea sobre un Círculo con gravedad hacia el centro del círculo (como Super Mario Galaxy) y deformando el 2D en esa cinta. Luego con un shader "enderezas" el juego para engañar al jugador que el mundo es plano.

    • @beniogamoran7501
      @beniogamoran7501 3 месяца назад

      como es que no vio este comentario.xdddd

  • @AlexTemina
    @AlexTemina 6 месяцев назад +9

    Yo te voy a recomendar algo, para el futuro y por si quieres probarlo... He estado esperando todo el vídeo a que lo dijeras pero al final no lo has propuesto, o eso creo. Dices todo el rato que quieres hacer el mundo circular, pero en ningún momento has pensado en hacer el mapa... circular? xD por qué no haces que el mundo sea redondo, con la gravedad en el centro? Yo soy muy de solucionar algo lo más parecido al mundo real, porque se fixean los problemas subyacentes gratis. Como sería en este caso.. creo que eso muy cmplicado no sería y le daría un toque. Y si además es bastante grande no debería afectar a la jugabilidad.

    • @angelballay5198
      @angelballay5198 5 месяцев назад +1

      Lo dijo, diagramar como un cilindro donde si se pasan los 360 radianes pasa a cero la coordenadas x

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

    Que tal brou, me estoy maratoneando todos tus videos de godot, pero fue algo confuso encontrarlos todos, sería de ayuda para la gente en general que los agrupes todos en una lista de reproduccion, incluso para mantener un secuencia de que ver primero, en mi caso vi primero programar en godot antes de ver las bases del engine jaja, gracias por tus videos, espero sigas asi, godot tiene buen futuro

  • @Diuwz
    @Diuwz 6 месяцев назад +3

    muy interesante findemor!! gracias por el vídeoo

  • @cejebuto
    @cejebuto 6 месяцев назад +5

    Sin duda la solución del cilindro es la más elegante .
    Otra solución , dupliques todo el chunk .
    Imagina que existen 5 chunks (del 1 al 5) y cada uno tiene dos mitades , al llegar al límite del 5 , duplicas el 1 en tiempo real llamémoslo 1Fake , al desplazarte por 1Fake , y llegues a su segunda mitad , te teleportas a 1 . Y se crea 5Fake . Si te devuelves por 5Fake y llegas a su primera mitad te teleportas a 5 y se crea nuevamente 1Fake. Te iba mandar un dibujo pero no encontré Mail .

    • @eliasguyd
      @eliasguyd 6 месяцев назад

      El problema aquí es la simulación de físicas en los bordes.

    • @cejebuto
      @cejebuto 6 месяцев назад

      @@eliasguyd es que literalmente vas a duplicar todo el chunk incluidos los objetos , las físicas serán las que son y no existirán “bordes” , mañana te adjunto link de Notion explicando mi tesis . Las pruebas de escritorio me funcionaron .

    • @eliasguyd
      @eliasguyd 6 месяцев назад

      @@cejebuto entiendo, y puede llegar a funcionar si se tienen en cuenta las fuerzas en ambos lados. Imagina un objeto que está en el borde del chunk, con una parte en un chunk, y otra en otra parte. Ahora, ese objeto tiene a cada lado otro objeto que le hace una fuerza. Como recuerdas los dos objetos?.

  • @artempest7137
    @artempest7137 5 месяцев назад +1

    Eres un RUclipsr increíble y creo que la única razón por la que no tienes más subs es porque no le dedicas tanto tiempo aunque es entendible porque eres padre desarrollador para una empresa de software(creo) y desarrollador indie. Igual pronto llegaremos a los 10k de subs 🥳

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

    Echaba de menos otro de tus videos sobre Godot! ❤

  • @Master-Shancks
    @Master-Shancks 6 месяцев назад +2

    1- Hoy hemos aprendido la importancia de dormir.
    2- Ya verás la cara del findemor del futuro cuando tenga que resolver el problema él.
    3- Puedes hacer un duplicado de los objetos, pero aún así tendrías que resolver el problema de que pasa si ese duplicado recibe fuerzas desde el otro lado 😛

  • @cesarchavez1291
    @cesarchavez1291 4 месяца назад

    hola , llevo tiempo en godot como 4 años mas o menos solucion a tu problema del gemelo malvado y equilibrar las fuerza :
    area dinamica de detencion de bordes ya que el problema es que son los bordes del area en el cual se cloraran las cosas , que tal si hacemos que los bordes sean dinamicos
    hagamos que el área que detecta los elementos crezca en función si un objeto esta más o lejos cerca del centro del elemento a clonar de tal manera que si un elemento sobresale bueno se modifica el área para que sea mas grande para abarcarlo.
    así solo tenemos que detectar si todo el objeto esta dentro del área a clonar y en cambiar el área de clonación para que lo abarque totalmente para cuando haya un objeto este en el borde el borde crezca y pueda clonar más objetos.
    por cierto nuevo suscriptor jajaja primer video que veo tuyo

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

    Hola buen consejo el de dejarlo por el momento.
    De todas formas te comento que lo que quieres hacer en matemáticas lo puedes encontrar como: 2D torus , pacman effect , periodic boundary. La otra es que tu juego en lugar de hacerlo en 2D lo hagas en 3D y crees un escenario que sea un cilindoro.
    Exito

  • @gustavoadolfodelgadojimene4283
    @gustavoadolfodelgadojimene4283 6 месяцев назад

    Estaba a la espera de otro video con Godot

  • @Vitxuworld
    @Vitxuworld 6 месяцев назад

    Creo que la mejor opción, como han comentado antes, sería plantearte hacer portales, pero tendrías problemas con el segundo player...., tienes un marrón importante 😅. Suerte y sigue currándotelo, eres un grande!!

  • @Marlon_MM
    @Marlon_MM 6 месяцев назад

    Estoy muy emocionado por probarlo, me parece un gran proyecto que te baya bien

  • @lowlevel.1989
    @lowlevel.1989 Месяц назад

    Por mi parte yo me inspiraría en como funcionaba la memoria de las consolas de antes que estaban duplicadas las direcciones, que quiero decir, si tu mapa no es muy grande y te lo puedes permitir puedes envolver tu mapa y que el tilemap sea varias veces el mismo, venga tener el mismo mapa al lado del otro en cada dirección y asi aunque te salgas estaras en una posición real y no tendrás que utilizar viewport, aunque igual necesitas elegir cuando transportar al jugador a la coordenada del tilemap del centro, con esta solución solo debes duplicar a los jugadores y los objetos que esten visibles con fisicas activas en las posiciones de los mundos.
    los jugadores deben tener un clon para poder verse e interactuar entre ellos, ya que puede que tu y el jugador esten en partes diferentes de memoria pero que en realidad deberian verse, ya que tienes replicado los mapas, es mas sencillo con diagramas explicar que en un comentario de youtube.

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

    Videazo!!

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

    La idea es original, le seguiré la pista!

  • @leomartinloyola7069
    @leomartinloyola7069 6 месяцев назад

    como siempre excelente, seguiré tus vídeos y sobre todo tus ideas y esfuerzo

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

    muy bien explicado!! y con un gran consejo :)

  • @dasaso27
    @dasaso27 6 месяцев назад

    Brutalísimo vídeo como siempre jeje

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

    Hay muchos juegos que han resuelto este dilema, en vez de inventar la rueda analiza como lo resuelven la mayoría y no te frustres por no dar algo novedoso en casos como esos

  • @Pedrocrack99348
    @Pedrocrack99348 6 месяцев назад

    Buen video Finde!! Mucho animo para el Finde del futuro que tendra que solucionar lo del mapa XD

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

    Un descubrimiento tu canal man, +3 de carisma

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

    Por más canales así!

  • @AlexTemina
    @AlexTemina 6 месяцев назад

    por fin!!

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

    Buenas... Recién me estoy metiendo en este mundo, pero la solución que propongo como zona segura sería una montaña con un túnel al estilo PacMan, donde la montaña sería el inconveniente de construir en esa zona segura. Saludos!

  • @CodeDkn
    @CodeDkn 6 месяцев назад

    Hola, gracias por el video ... Solo por curiosidad, podrias hacer un curso de godot de programación con ejemplos prácticos y relacionados con el juego, como por ejemplo... Los diccionarios, podrias hacer un ejemplo como diálogos, o como con condicionales, el tema de elegir una puerta o otra opcion, algo asi, siento que aprenderíamos de una forma mas rapida la programación y la creación de juegos.

  • @danielmesa5722
    @danielmesa5722 4 месяца назад

    Genial, buen video

  • @Zarpyk
    @Zarpyk 6 месяцев назад

    Una idea que se me ocurre es hacer 3 clones, uno aislado que el jugador no puede ver y los otros 2 en los 2 extremos, y pues lo que ven los jugadores, es la emulacion (de las fisicas) del clon aislado. No se como saldra en la practica, pero seguramente mal xD.

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

    Estoy comenzado y muy buen video

  • @romanarocha4233
    @romanarocha4233 6 месяцев назад

    de repente se me vino esto a la mente , porque esperar a que el o los personajes lleguen al borde? , separa el mundo en chuncks y teletranspórtalos con todo lo que tengan en el , pensalo como si tuvieras una lista y que cuando un personaje o personajes estén dentro de ciertas cantidad de chunck estos se teletransportan hacia el otro lado (si están al final de la lista se ponen al principio , y si están al principio se ponen al final). no c como explicarlo bien , pero tengo la idea en mi cabeza

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

    Finde amigo necesito ayuda con godot! por favor estoy haciendo mi primer juego y he buscado por todo internet pero no se porque mi canvas no funciona no se ve en la escena

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

    Un tutorial de como hacer terreno destructivle sería brutal 👀👀👀

  • @D1nuz
    @D1nuz 6 месяцев назад

    Ponle un sprite de portal al final para cuando se teletransporte y ahora si lo hizo un mago.

  • @Oscar-td5sl
    @Oscar-td5sl 6 месяцев назад

    Y si la solución es el doble oscuro, pero que ambos objetos compartan los cambios. Es decir, si un objeto recibe un nuevo evento que altere su estado, este automaticamente pasa a su objeto doble. O que los dos objetos sean el mismo en código pero con "diferente" sprites, cada uno en un lado de la pantalla.

  • @TheJmgoya
    @TheJmgoya 3 месяца назад

    Si tienes 4 tilemaps que forman tu mundo y llegas al ultimo, por que no "mover" el primer tilemaps con todos sus elementos al final y así continuar, se podrían mover de a dos o tres dependiendo de lo extenso que sea el nivel. Solo deberías ver que esos "elementos" no salgan del tilemap.. o silo hacen que pasen a su nueva posición... creo que ni se notaría...

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

    Me encanta la frase de Eru Iluvatar que tienes ahí en el principio del blog, lo siento, no es sobre eso lo que quería hablarte pero no me resistia. Verás, tengo 14 años y mis amigos y yo tenemos un reto para este verano, programar un juego, publicarlo y como minimo ganar los 25€ que cuesta la cuenta de desarrollador, yo programo y mis amigos hacen la musica, los sprites y el marketing pero yo necesito ayuda con el programa, estoy intentando hacer el tipico juego de carrera en linea recta esquivando cosas en 2D y necesito saber como hacer que el character se mueva conforme yo muevo el dedo y que vayan cayendo cosas, crees que podrías ayudarme? respondiendo a este correo o incluso con un video, si puedes?
    Mil gracias

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

    Yo propongo poner una zona segura en el limite del mapa entre las dos zonas, pero poner una ciudad neutral o algo así que justifique el no construir ahí, y de paso darle uso a esa zona como comercio o punto de inicio para los jugadores...

    • @findemor
      @findemor  5 месяцев назад +1

      es una buena idea! pero me temo que mi juego va a ser mucho más sencillo que eso jajaj 😅

    • @Retype15
      @Retype15 4 месяца назад +1

      @@findemor vaya 😅, entonces podria solo ser solo un sprite de castillo en donde si construyes ahí el castillo ataca a la construcción y al jugador con flechas (o con un caballero) (o simplemente no dejar construir ahí.) o algo, ya que seria su territorio y para construir en sus tierras hay que pagar una cantidad de oro exagerada e imposible de pagar para el jugador, o algo asi, o simplemente que sea ilegal. sería más sencillo esto creo yo, si aún sigues buscando ideas para solventar eso esta es mi segunda propuesta 🙂 si no, bueno, aqui se queda 😂

  • @AngelGRP
    @AngelGRP 6 месяцев назад

    Podría funcionar si creas un "área aparte" que se "teletransporte" dependiendo de donde se ubique el jugador si en el extremo A o el extremo B. La cosa es adaptar eso al multijugador. Espero haberme explicado bien

  • @amazing_videos328
    @amazing_videos328 3 месяца назад

    Ver como se le mueve el bigote es hipnotizante

  • @LucasYT1122
    @LucasYT1122 6 месяцев назад

    Podrías hacer como que está pasando por un portal y aparece en el otro lado, o que un caballo lo espera para que el jugador se suba para rodear el mundo que sería algo más normal nose, alguna cosa así, se que no es el resultado que esperas pero podría ser una solución aunque cambie la mecánica

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

    hola soy nuevo en el canal me podrias ayudar en un problema que tengo en godot
    me menciona error al escribir el elif

  • @Ruisu_Anesuto
    @Ruisu_Anesuto 6 месяцев назад

    Nunca imaginé que hacer mundos circulares sería tan complicado. x'D
    Sobre la solución el problema del gemelo malvado, ¿no se podría en vez de duplicar una sola sección del mapa hacerlo con el mapa entero y que se colocara un clon a ambos lados?, tal que así ▨■▨. Y sobre los objetos que pasan de una esquina a la otra, no sé si esto sea posible, ¿pero sería posible hacer que los estremos del mapa estén obligados a tener el mismo comportamiento, y que el punto de teletransporte del jugador esté un poco antes del final? (No sé si me he explicado bien xd) En Pokemon Esmeralda el mapa se extendía más allá de los puntos de teletransporte incluyendo fragmentos de los mapas adyacentes.

  • @dasaso27
    @dasaso27 6 месяцев назад

    4:14 se viene algo épico jajaja

  • @jymcaballero5748
    @jymcaballero5748 6 месяцев назад

    que interesantes problemas, sin embargo el problema mas dificil todavia no lo has visto, como hacer que los dos clientes actualicen los datos del terreno en tiempo real (ya que creas segun avanzas) te daras cuenta que hacer la creacion al azar segun avanzas no es algo que debas mantener. deberas crear TODO el mapa desde el principio ;D
    saludos.

  • @yacoobsc.m3269
    @yacoobsc.m3269 6 месяцев назад

    No te compliques tanto la vida con ese detalle, porqué no conduce a nada y no aporta gran cosa al juego. Yo pensé exactamente lo mismo que tu, solución que no se pueda construir en esa zona, o literalmente que los objetos en esa zona desaparezcan, y punto y final. Esta genial el juego, espero ver los progresos con ganas, saludos

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

    Lo del cilindro va a traer más problemas en el futuro y te va a tocar estar poniendo “parches” por todos lados. No has probado a teletransportar directamente los Chunks??

  • @JOCSH-fe2bi
    @JOCSH-fe2bi 5 месяцев назад

    que la elite mundial hubiera puesto un portal en el borde dl mundo con tal de que nadie escape, eso explicaria lo que pasa

  • @diegoperea2115
    @diegoperea2115 6 месяцев назад

    Lo que necesitas hacer es lo que resolvieron en Odin Sphere cuando estás peleando estás en un cilindro

  • @KORSAGEN-
    @KORSAGEN- 6 месяцев назад

    podrias hacer un video de como hacer videojuegos en 3D con el motor de Godot

  • @AlanDevelops
    @AlanDevelops 6 месяцев назад

    Haz el juego que se adapte completamente a la cuadrícula, así ninguno objeto traspasará su lado xD

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

    Se nota que aun el problema de godot en comparación a unity es el tamaño de comunidad y que varios problemas aun no están resueltos

  • @rodrigobogado653
    @rodrigobogado653 6 месяцев назад

    ohh cuanta matematica en casi 14 minutos! tendrias el hilo de ese redit?

  • @andresflg
    @andresflg 6 месяцев назад

    Gente, yo quiero y estoy haciendo un juego PVP, 1vs1 Pero el nicho es bastante pequeño como hacer para mostrarlo y q a más gente le atraiga?

    • @Blye555
      @Blye555 6 месяцев назад

      Un canal de RUclips.

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

    Yo pondria tipo un portal y fue XD

  • @IamDianDev
    @IamDianDev 6 месяцев назад

    jajaj te iba a decir algo parecido como una ciudad donde no puedas construir y puedas hacer cambios con otros jugadores o otras cosas y ahi estaria el rey esperando a quien haga la torre mas grande (solo digo)

  • @larrycapija8549
    @larrycapija8549 6 месяцев назад

    que tal un mundo como el de terraria y ya fue, como una caja 2d salu2 y suerte en tu projecto

  • @reder093
    @reder093 6 месяцев назад

    Podrías hacer un Mario galaxy en 2d pero las físicas de los objetos te joderian.

  • @addrianMB
    @addrianMB 6 месяцев назад

    Pues imaginate el cacao mental de los desarroladores del coop de portal 2 🤯... Igual por ahí está la respuesta

  • @Zar-Peter
    @Zar-Peter 6 месяцев назад

    Por fin puedo comentar... Primer comentario

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

    Noo finde, que te hicicstee??

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

      no lo seeeeee, me hago tantas cosas!! que no se ni qué me hice esta vez

  • @Doppelganger48
    @Doppelganger48 6 месяцев назад

    ¿Acaso "Dev blog" es sinónimo de "descenso a la locura"?

  • @Henry_Almendra
    @Henry_Almendra 3 месяца назад

    ¿Que hace John F. Kennedy en la miniatura?

    • @findemor
      @findemor  3 месяца назад

      como? que? donde? xD

  • @Necrincito
    @Necrincito 6 месяцев назад

    Hola, podria usted crear en español un tutorial de crear un arbol que se tale, aga la animacion temblando con un contador de veces para que no sea igual para todos los arboles y aga la animacion de caerse el arbol y al terminar de hacer animacion de talar(las veces q sea) y que al caer suelte objetos?
    ruclips.net/video/n0gVEA1dyPQ/видео.htmlsi=5MlqZqBWFufqDHK4
    Hay esta un estilo pero nose ingles 😔

    • @Necrincito
      @Necrincito 6 месяцев назад

      En ese video se hace al instante sin temblar el arbol y yo quiero que aga templar al talar que quiero que tenga unas determinadas de veces antes de caerse el arbol(al caerse ya seria un sprite sheet de arbol caerse)

    • @Necrincito
      @Necrincito 6 месяцев назад

      Este se parece mucho mucho pero le falta la animacion de temblar cuando se ponga a talar y la animacion del arbol caerse y del objetos, usted podria hacer un video con este que se parece mucho pero con lo que he dicho ? Porfavor lo necesito 👍
      ruclips.net/video/74y6zWZfQKk/видео.htmlsi=B3YlEiFW5-y4sjbo

    • @Necrincito
      @Necrincito 6 месяцев назад

      (Temblar el arbol)se me olvido decir

  • @stefanolencina
    @stefanolencina 6 месяцев назад

    NO MANCHESSSSS