Tutorial: NivelesP1: Como hacer un sistema de desbloqueo de niveles en Game Maker Studio 1 y 2

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

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

  • @DrossCrafts
    @DrossCrafts 9 หลายเดือนก่อน +1

    00:06 Creando un sistema de desbloqueo de niveles en Game Maker Studio
    01:02 Configurar el sistema de desbloqueo de niveles en Game Maker Studio
    01:54 Configurar el sistema de desbloqueo de niveles en Game Maker Studio 1 y 2
    02:46 Agregar evento de sorteo para visualización de nivel
    03:40 Creando sistema de desbloqueo de niveles
    04:39 Desbloqueo de niveles en Game Maker Studio
    05:33 Configurar el sistema de desbloqueo de niveles en Game Maker Studio 1 y 2
    06:27 Crear un sistema de desbloqueo de niveles en Game Maker Studio
    Crafted by Merlin AI.

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

    Gracias por subir videos. Ahora falta agregar las famosas estrellitas por pasártelo con más habilidad. xD

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

      Jaja tienes toda la razón, si lo pensé pero se me hizo mas fácil de que alguien lo entienda de esa forma xD aunque ciertamente podría hacerle una continuación

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

      +Woynert (woynert) Estaría bueno. Si se valen sugerencias, me gustaría ver cosas de juegos de rol. Me resuscribo y quíntuple like. :v
      Aunque el otro del trigo me gustó un montón.

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

      Claro que se valen sugerencias xD me alegra que te gusten...
      Para cuando el capitulo cinco?

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

      Jajajajaja.
      Sin fecha.

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

    Muchas gracias estuve buscando por todos lados un buen tutorial nuevo sub

  • @marquiTos-gg8dj
    @marquiTos-gg8dj 4 ปีที่แล้ว +1

    Re bueno me funciono Perfecto muchas gracias 👍👍👍

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

      Un gusto x)

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

    Gracias bro me sirvio perfectamente ahora ya puedo hacer mis niveles para mi juego :D
    edit: (aun sirve para Game Maker studio 2)

  • @JRgaming04
    @JRgaming04 4 หลายเดือนก่อน

    Excelente vídeo, like y subscripcion para tu canal

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

    Muchas gracias, me sirvió perfectamente!!!

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

    tome su like buen hombre

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

    no mames we que pnshe inteligente eres, merees mas fama alv xd

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

      jeje gracias, aquí tu canal de confianza xD

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

    Hola. Tengo 2 problemas ya que soy principiante creando videojuegos en gamemaker
    1) al pasar el nivel 1 se me desbloquea el 3 y no el 2
    2) al llegar ala meta me dice que la variable level no se esta lista o no esta encontrada
    Alguien me ayuda porfavor
    Gracias ;)

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

    me da error y me dice
    FATAL ERROR in
    action number 1
    of Step Event0
    for object ob_level:
    Push :: Execution Error - Variable Get -5.bloqueadolv(100005, 1)
    at gml_Object_ob_level_StepNormalEvent_1 (line 4) - [level]
    ya revise todo y no encuentro el fallo

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

      Hola! te dice que la variable llamada "bloqueadolv" no existe, intenta rectificar

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

    Hay amigo como hago con el draw_self es que tengo el Game maker 8.0 pro

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

    oigan ami me dice que no están asignadas las variables de lv

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

    hey tengo un problema
    resulta que cuando selecciono el nivel1 entra pero me aparece la parte de seleccionar nivel dentro del nivel

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

      Según lo que entendí: debes tener el objeto nivel con la casilla persistente marcada, solo desactivalo.
      Ademas estos objetos solo deben existir en el room menú

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

      @@Woynert si eso hice gracias por tu ayuda

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

      :)

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

    sirvo demasiado men asta me funciona con los debloqueables de los enemigos

  • @FranciscoGomez-zq8ry
    @FranciscoGomez-zq8ry 3 ปีที่แล้ว

    me sale un error que dice que game maker no reconoce la variable global.bloqueadolv

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

    ERROR in
    action number 1
    of Step Event0
    for object obj_levels:
    Push :: Execution Error - Variable Index [3] out of range [3] - -5.bloqueadolv(100005,3)
    at gml_Object_obj_levels_Step_0 (line 3) - if global.bloqueadolv[level] =true
    gml_Object_obj_levels_Step_0 (line 3)
    estoy usando gms2

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

    funciona para game maker 8?

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

    oye y como ago para que cuando me pase un nivel me lo guarde en un archivo .ini? cuando lo intento me da error el juego

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

    FATAL ERROR in
    action number 1
    of Draw Event
    for object obj_level:
    Push :: Execution Error - Variable Get -1.level(100010, 0)
    at gml_Object_obj_level_Draw_0 (line 5) - if global.pasarlv[level]=true{
    que hago?
    alguien me puede ayudar

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

      El programa está teniendo problemas para obtener la variable "level". Asegurate que está bien escrita, o que está declarada. Tambien puede ser porque le pertenece a otro objeto.

  • @AnthonyDance-gn7iy
    @AnthonyDance-gn7iy 3 ปีที่แล้ว

    Ayudame PLS.
    ___________________________________________
    ERROR in
    action number 1
    of Draw Event
    for object obj_level:
    Error in code at line 6:
    if global.pasarlv[level]=true
    ^
    at position 20: Unknown variable level

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

      Recuerda que hay que inicializar la variable level en el creation code del objeto 5:30 Tambien puedes asegurarte de que lo escribas igual en todos los lados donde aparece

    • @AnthonyDance-gn7iy
      @AnthonyDance-gn7iy 3 ปีที่แล้ว

      @@Woynert ¡Ok Gracias! Me vi el video dos veces y se que ese era el problema, esque no sabia cuando creabas la variable level.

    • @AnthonyDance-gn7iy
      @AnthonyDance-gn7iy 3 ปีที่แล้ว

      @@Woynert Aun nada, si tienes tiempo me podrias revisar mi projecto? solo es una prueba y contiene lo mismo que el tuyo, o decirme, en que parte se crea la variable level? esque, me sale que esa variable no existe, y ya trate de crearla, pero no funciona, Ayudame porfa.

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

    Hola, podrías hacer un tutorial de como hacer para que cuando alcanzes un máx de puntos la bandera aparezca? Porfavor 🙏🙏🙏

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

    Woynert, me podrías decir el código para ponerlo? Es que soy nuevo y no entendí lo que dijiste jajaja. (hablo del comentario anterior que puse)

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

      Jajaj pues como te decía si tienes el valor de ese puntaje, solo es cuestión de ponerle una condición en el evento step de la bandera.
      if (puntaje > 80){
      //hacerla visible
      bandera.visible = true
      }
      else{
      //haverla invisible
      bandera.visible = false
      }
      Y despues en el evento de click con el mouse, o de colision de personaje, lo mismo
      if (puntaje > 80){
      //Pasar el nivel
      //Codigo, etc
      }
      Si tienes el valor de puntaje guardado en otro objeto puedes acceder a el escribiendo nombredelobjeto.puntaje, y lo reemplazas en la condición

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

      @@Woynert etengo que ponerle un evento step a la meta o bandera? porq no hay ninguno, solo el left pressed.

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

      @@sebzs1873 Si agregaselo

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

      @@Woynert ok

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

      @@Woynert ya lo puse pero no funciona :(

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

    Hola amigo, seguí todos los pasos del video pero al correr el juego me salta un error:
    FATAL ERROR in
    action number 1
    of Step Event0
    for object obj_levels:
    Push :: Execution Error - Variable Get 100013.level(100025, -2147483648)
    at gml_Object_obj_levels_StepNormalEvent_1 (line 1) - if global.bloqueadolv[level]=true

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

      Ahí dice que la variable level no existe, en el minuto 5:30 se declara en el creation code del objeto, revisa quizás hayas puesto nivel...

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

      @@Woynert Ah no! Perdón es que fue un error mío, es que en el código nada más declare 3 niveles y en el menú coloqué ocho veces el objeto obj_levels, y como a los otros 5 no les declare la variable level me daba ese error. De todas formas te agradezco por responder y por tan útil tutorial, me suscribo ;D

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

      @@mistershy3108 Un placer :) y gracias jeje

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

    papu como hago un jefe para los niveles

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

    Esta muy bien explicado, solo que cuando toco la meta me sale este error:
    ___________________________________________
    FATAL ERROR in
    action number 1
    of Collision Event with object Player
    for object Meta:
    Unexisting room number: 21
    Y e mirado el tutorial como 8 veses y no encuentro que hice mal.
    ¿Alguien me puede ayudar?

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

      ahi dice q pusiste un numero de room llamado 21 ahi talvez este el error, no se

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

      Si gracias bro, solo que ya cree mi propio método de sistema de niveles que me funciona bien. Pero igualmente gracias :)

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

      @@sebzs1873 Y no puse ningún room 21

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

    No me funciona ayuda porfavor

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

    que procede ? Push :: Execution Error - Variable Get -5.blocklevel(100024, 1)
    at gml_Object_obj_level_StepNormalEvent_1 (line 1) - if global.blocklevel[level] = true {

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

      Atualizacion del game maker, no?

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

    Algyien me pasa los codigos please :U hola woynert :D

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

      ElFalloutino Hola! Los codigos estan en la descripción ;)

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

      Woynert la cosa esque no tengo gm studio pero igual inentare descargarlo,otra cosa tienes un video sobre como que el jugador salte por las paredes?

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

      @@Woynert tengo gm8 :(

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

      No te recomiendo utilizar game maker 8 hoy en dia, jum deberías pensar seriamente en actualizarte ;)

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

      @@Woynert me recomiendas gm studio?