The Best Level Select Set-Up - With GDevelop

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

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

  • @mohLuk7121
    @mohLuk7121 2 месяца назад +5

    Just in the nick of time, I really needed this for my upcoming project-a simple way to let players choose which dungeon floor to start from. Crisis averted! Thanks Gdevelop

    • @beedly10
      @beedly10 2 месяца назад +1

      This gives me idead personally for my rpg but im so far into my project that i cant impliment this lol. MAYBE NEXT TIME

    • @mohLuk7121
      @mohLuk7121 2 месяца назад

      @@beedly10 Best Of luck!! Each GDevelop update makes my project even simpler, allowing me to add even more features!

  • @MetalSonicReject
    @MetalSonicReject 2 месяца назад +2

    This is great. I’m trying to make a Mega Man clone as my first game, so this level select tutorial will be super helpful.

  • @alexandre_1883
    @alexandre_1883 2 месяца назад +3

    Really nice explanation about level selection!

  • @stevenkennett8694
    @stevenkennett8694 2 месяца назад +1

    Helpful logic for people new to GDevelop.

    • @GDevelopApp
      @GDevelopApp  2 месяца назад +1

      Doing it this way will hopefully save people a lot of time. 👍
      -Wesley

  • @Playsomegames19
    @Playsomegames19 2 месяца назад +20

    Hi my name is shiva I'm the previous person Who commented for the 3D features in the previous video this tutorial is great but we need g develop official 3D feature

    • @josephjoseph2673
      @josephjoseph2673 2 месяца назад +1

      yes

    • @josephjoseph2673
      @josephjoseph2673 2 месяца назад +3

      we need more. 3d light object , shadows and more

    • @Playsomegames19
      @Playsomegames19 2 месяца назад +3

      @@josephjoseph2673 hi you are the Sigma boy 🗿 🗿 because you need 3D

    • @1MBD1
      @1MBD1 2 месяца назад

      I totally agree with you​@@Playsomegames19

  • @ChristianBaller
    @ChristianBaller 2 месяца назад +6

    Let’s go GDevelop!

  • @IamNewbo
    @IamNewbo 2 месяца назад +1

    Yo this is so helpful right now! Thanks!

  • @nazik3344
    @nazik3344 2 месяца назад +1

    Regarding unlocking the level, it is better to create a variable "Win" and save the current level when passing, and not save when "Win" < "CurrentLevel". Then in the "Select Level" scene create events: Button.Level > "Win" - Then we make the button closed, and if Button.Level

  • @PRAZPADA_Dev
    @PRAZPADA_Dev 2 месяца назад +1

    Nice video about level system just in time would be great if we get new tutorials, you know some advanced things👍

  • @MrJumpingj
    @MrJumpingj 2 месяца назад

    Thanks for the tut. 1:57 It was also an opportunity to discover two extensions I did not know

    • @GDevelopApp
      @GDevelopApp  2 месяца назад +1

      The button extension is just the one you get when you add the panel sprite button object to your game from the object list, but the animator is really useful for these videos because it keeps events needed to animate the character out of the event sheet. 😅
      -Wesley

  • @ElliotBergeron-e3t
    @ElliotBergeron-e3t 2 месяца назад +3

    i love you gdevelop

  • @Carlwheezerawesome-qp5rs
    @Carlwheezerawesome-qp5rs Месяц назад

    This is awesome! since Gdevelop can now do 3d could you make a vid tutorial of how to create a resident evil classic type of game based on fixed camera angles, ps1 graphics, tank controls, inventory system, just enough to feel like a resident evil classic type of game from the 90s.

  • @Ahmed-L-gd
    @Ahmed-L-gd Месяц назад +1

    I remember there was an older video about level selecting, but I can't find it anymore, did you delete that video?

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

    GDevelop is very cool and easy to use :D

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

    Nice Gdevelop the game bester good will

  • @879-07hjkmkl
    @879-07hjkmkl 2 месяца назад +1

    Can you guys make a video tutorial for an inventory system?

  • @purpledragonofdoom
    @purpledragonofdoom 2 месяца назад +2

    Nice but I don't understand why using multiple external layouts is better than using multiple scenes

    • @GDevelopApp
      @GDevelopApp  2 месяца назад +4

      It's a little more performant to use layouts instead of scenes, but my favorite benefit is when you need to make a change to the game objects/events you only need to do it once and it'll apply to all of your levels. 👍
      I once made a puzzle game where I used different scenes for different levels and I tried to make a change to one of the core features in the game.... and it took days to change all of the different scenes and their events. 😅
      -Wesley

    • @99ZenPower
      @99ZenPower 2 месяца назад +4

      So that when you make changes to the main scene, the change reaches every other external scenes linked. So you don't have to individually edit other scenes in your game. I actually wish I knew this a while ago. It's such a useful feature ❤

    • @purpledragonofdoom
      @purpledragonofdoom 2 месяца назад +2

      @@GDevelopAppthank you for your answer ! I'm making a Dragon Quest 1 inspired game and I was going to use global objects and link external events in each of my scenes' event sheets, so I guess external layouts will help me gain time

  • @Mahesh_65629
    @Mahesh_65629 2 месяца назад +2

    But How to save that level's in that array?? I watch your all save and load video's but still not understand how to save array & structure value

    • @GDevelopApp
      @GDevelopApp  2 месяца назад +4

      If you mean save the array externally so you can load it back in later, the best resource to learn how to do that is from this video: ruclips.net/video/Fm-BJDTaBCg/видео.html
      This video also saves and loads a structure in order to save the settings from one playthrough to the next. ruclips.net/video/cScpPcV9v4M/видео.html (Check the chapters to see which part)
      I hope those help.
      -Wesley

    • @Mahesh_65629
      @Mahesh_65629 2 месяца назад +2

      ​@@GDevelopApp thanks bro finally i learn how to save & load structure and array values ❤❤❤❤

  • @bonbon5000
    @bonbon5000 2 месяца назад

    Using 0 and 1 as locked an unlocked respectively is an interesting choice, wouldn't it be more desirable to just use booleans instead? Unless maybe you want to add MORE states to levels?
    Regardless, the video is still extremely helpful to those who may struggle with this. You showed the most efficient and performant way to handle this, and everything was easy to understand and straight to the point. Your tutorials are a league above the others

    • @GDevelopApp
      @GDevelopApp  2 месяца назад +1

      Let's just say it's done that way to let people make use of that variable for different states of the level in their game, like saving the score of a 3 star scoring system. (And it totally wasn't a weird choice made by the person who made the video.😅)
      -Wesley

    • @Playsomegames19
      @Playsomegames19 2 месяца назад

      @@GDevelopApp Wesley can you make a tutorial about 3d shadow

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

    Can you develop games in the tablets like the Samsung s9+?
    Because I cannot allow my laptop to my job, so only phones or tablets

  • @Animer15-07
    @Animer15-07 Месяц назад

    I made a game, i exported it but when i try open the apk it doesnt open

  • @LostLoserHero
    @LostLoserHero 2 месяца назад +1

    Yo uhm, could there be a tutorial on how to make metroidvania rooms system like the one in hollow knight or monster boy and the cursed kingdom?

  • @Vise_gd
    @Vise_gd 2 месяца назад

    Hello, I have a question, will there ever be an update to be able to do real post processing?

  • @Maximpie
    @Maximpie 2 месяца назад

    Can you please make a tutorial on how to make a timer system if you left the game and come back the timer will still count down and ends after a time that you can set yourself. the timer also has to be visible somewhere. Thank you.

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

    how to rename button label from Javascript?

  • @TypAusHamburg
    @TypAusHamburg 2 месяца назад +1

    Please make one for animated Tilemaps - BIG THANKS!

    • @GDevelopApp
      @GDevelopApp  2 месяца назад +3

      The new tilemap object doesn't currently support animations in the tilemap. For animated sections of a level, I'd suggest using a few sprite objects laid on top of the tilemap.
      -Wesley

    • @TypAusHamburg
      @TypAusHamburg 2 месяца назад

      @@GDevelopApp thx for reply! not even a trick with ID s?

    • @GDevelopApp
      @GDevelopApp  2 месяца назад +1

      @@TypAusHamburg You could technically use timers and tile IDs to animate tiles. But that could easy flood your event sheet.
      If you need a more advanced tilemap object, try using the external tilemaps.(Tiled or LDtk) Here is a page in the documentation showing how to use them: wiki.gdevelop.io/gdevelop5/objects/tilemap/
      Hope that helps. 👍
      -Wesley

    • @TypAusHamburg
      @TypAusHamburg 2 месяца назад

      @@GDevelopApp mmh y ok. Understand

  • @Beam-Clips-Subsicribe
    @Beam-Clips-Subsicribe Месяц назад

    Hi my name is Omar And I'm making a 2d sort of metrodovine and horror style game with uniqie gameplay elements but in looking toward how can i add some atmosphere or better graphics to the game instead of just lights

  • @Tigero-TA
    @Tigero-TA 7 дней назад

    i have created external layout but my level 1 does not appear

    • @GDevelopApp
      @GDevelopApp  6 дней назад

      Are you using the action to create the external layout at the beginning of your game scene?
      Try working on it a little more, and if you can't get it working, check out some different game examples. A number of them use external layouts for spawning levels.
      -Wesley

  • @ReapeX
    @ReapeX 2 месяца назад

    I've been using scenes for different levels instead of layouts.
    Processing wise is it easier for G-Develop to load layouts rather than scenes?
    I mainly wondering which level displaying/loading method would use less battery power on mobile devices.

    • @GDevelopApp
      @GDevelopApp  2 месяца назад

      It's a little more performant to use layouts instead of scenes, but my favorite benefit is when you need to make a change to the game objects/events you only need to do it once and it'll apply to all of your levels. 👍
      -Wesley

    • @ReapeX
      @ReapeX 2 месяца назад +1

      @@GDevelopApp Thank you, so I did a hybrid approach. I use layouts for the GUI, so that way I only need to change the GUI once. Then I use an external event that I call a library. The library has external events that all game scenes used. That way each game scene only has to look at the library external event.
      So, what I did is similar to your approach. However, the way you did it in the video is more straightforward and simpler. Thank you for your answer :D

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

      @@GDevelopApp Since, we talked I believe I'm going to adopt the approach in this video for particular levels that have a ton of assets to load. Thanks again for showing us :D

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

    A question that I hope someone can answer. What if you create a game and there are no events?

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

    So i must create level in external layout and not in every scene?

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

      You can create your levels in different scenes, but it's much better to use external layouts. If you notice something is wrong in your game events or objects, fixing it will be way easier if you only have 1 scene to edit.
      -Wesley

  • @Supernation.
    @Supernation. 2 месяца назад +2

    Nice video

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

    Can you explain how making a sonic game would look like?

  • @brawl_secrets
    @brawl_secrets 2 месяца назад +1

    Can u make a tutorial on how to add cheat codes to your game

    • @LemunDev
      @LemunDev 2 месяца назад +1

      there is an extension already made for it

  • @threeone117
    @threeone117 2 месяца назад

    How can you choose where the player starts in a particular level?

    • @GDevelopApp
      @GDevelopApp  2 месяца назад +1

      I placed the player object in the external layout along with the level, and then just made the camera follow the player. So it didn't matter where it was created.
      But if you create an external layout at the 0,0,0 point in the scene, the top left corner of your game scene and the top left corner of your external layout will align. So the positions you see in the external layout will be the same as in your game scene.
      Hope that helps. 👍
      -Wesley

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

      Thank you

  • @ayyanahmed366
    @ayyanahmed366 2 месяца назад

    Why not set every object as global object?

  • @CALANGOTV123
    @CALANGOTV123 2 месяца назад +1

    List menu😢

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

    where is the tilemap

  • @Riftyz
    @Riftyz 2 месяца назад +1

    Hope Gdevelop Gets a 3D Editor Like Unity

  • @Supernation.
    @Supernation. 2 месяца назад

    Is it possible to make a sonic game on this?

    • @GDevelopApp
      @GDevelopApp  2 месяца назад +2

      Definitely is. You could just tweak the platformer behavior with some events to get the exact feel you're looking for. 👍
      -Wesley

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

    Add scene folders!!!!!!

  • @anassanbati-w1m
    @anassanbati-w1m 2 месяца назад

    Is it possible to choose a character?

    • @josephjoseph2673
      @josephjoseph2673 2 месяца назад

      possible

    • @GDevelopApp
      @GDevelopApp  2 месяца назад +1

      Sure is. 👍
      We don't really have any videos about it on our channel, but we briefly talk about how you can do it with 1 object in this video. ruclips.net/video/Qn85BbnSO5A/видео.html
      -Wesley

  • @op_ey9172
    @op_ey9172 2 месяца назад +1

    I want video how to make domino online

  • @DrewcrewAnimations
    @DrewcrewAnimations 2 месяца назад +1

    Error 404? 😹‼️🪂🪂

    • @GDevelopApp
      @GDevelopApp  2 месяца назад +4

      Level 404.
      (Just a joke to make people curious about the video. 😅)
      -Wesley

    • @josephjoseph2673
      @josephjoseph2673 2 месяца назад

      @@GDevelopApp Nice idea

  • @MeemNun_ALiF_Revived_LykNvrB4
    @MeemNun_ALiF_Revived_LykNvrB4 2 месяца назад

    ⏳️

  • @auliaa.malfaruq9933
    @auliaa.malfaruq9933 2 месяца назад

    how do players collinsion objects then a pop up question appears?