Tilemap and Autotile in 5 minutes | Tiles/Pattern/Terrains in Godot 4

Поділитися
Вставка
  • Опубліковано 28 вер 2024
  • Showing how to use Tileset and Tilemap, how to correct the texture origin, how to use Tile Pattern and finally how to implement Autotile in 5 minutes
    Tileset used from OpenGameArt (by ShatteredReality)
    Tileset - imgur.com/a/KV...
    Autotile bitmask rule - imgur.com/a/Ag...
    Music used in this video:-
    - Blue Wednesday - Dots
    - Provided by Lofi Records
    - Watch: • Blue Wednesday - Dots

КОМЕНТАРІ • 61

  • @TomCarlson
    @TomCarlson Рік тому +61

    I learned more about tiling in these 5 minutes than from any number of drastically longer videos I’ve tried.

  • @RobertoMaurizzi
    @RobertoMaurizzi 4 місяці тому

    The AHA! moment for me was a video showing how to set up multiple terrains and then how to connect them.

  • @Weirdo_Studios206
    @Weirdo_Studios206 Рік тому +4

    Welp, after watching the video I realized I wasnt doing the autotiling wrong, I just set up the parameters for it wrong. Yay me.

  • @michaelohare2504
    @michaelohare2504 Рік тому

    First time I’ve seen what the pattern tab is for, thanks 👍

  • @MrJeepty
    @MrJeepty 9 місяців тому

    This was quite good, relaxing even.

  • @chats4787
    @chats4787 Рік тому +1

    Great tutorial! Only thing is I'm left with not quite knowing why the bitmask was set the way you did? Might be a good idea for a follow up video!

    • @16bitdev
      @16bitdev  Рік тому +1

      Thanks! That's a good question, there is a lot to cover in bitmasking but I left it out to make the video short, I might do a part 2 for this video in the future, but the concept is that,
      Each tile looks at its neighbouring tiles to determine which sprite from the set to assign to itself, and each tile acts as a magnet with its own polarity. And we set the polarity by bitmasking.

    • @Ilamarea
      @Ilamarea Рік тому +1

      @@16bitdev Few people can make me feel so smart by saying so many words I don't understand.

  • @NuchiAsaki
    @NuchiAsaki Рік тому

    Image links in the description are dead.

    • @16bitdev
      @16bitdev  11 місяців тому

      Updated those images 👍

  • @wifelessyt
    @wifelessyt 3 місяці тому

    nice

  • @petpumpkin
    @petpumpkin 11 місяців тому +8

    Perfect video. No fluff. Straight to the point. Well explained even including edge cases. If only more tutorials could be like this. Thank you!

  • @BenBen-fl6jf
    @BenBen-fl6jf Рік тому +10

    Really quick to learn from this video. Less talking, straight to the point!

  • @NeaLx86
    @NeaLx86 5 місяців тому +2

    thank you so much

  • @troyna77
    @troyna77 2 місяці тому

    still dont get the Terrain Sets "Modes". Could you show/explain each of them ? ty. Nice job. I to learned more in 5 minutes that in 3 udemy course. and 2 YT tutorials.

  • @theclawedraven
    @theclawedraven Місяць тому

    Thank you for this video! I just started working in Godot and I could not for the life of me figure out autotiling. This video is the one that helped me figure it out.

  • @deadend6490
    @deadend6490 4 місяці тому +2

    Straight to the point. Very useful. Thanks for sharing!

  • @rudybhai1657
    @rudybhai1657 10 місяців тому +2

    This video is awesome I learnt a lot in just 5 minutes. Can you please make a video on 2d particle system like this please please

  • @bokunokan
    @bokunokan 4 місяці тому +1

    Best explanation I have seen so far everything worked on the first try! Thank you very much!

  • @Omwekiatl
    @Omwekiatl 7 місяців тому

    Qué buen video! es muy claro y al punto! es malo cuando hablan y hablan :v

  • @shivangrathore
    @shivangrathore 4 місяці тому

    Thank you so much, the part I was missing was rendering orgiin

  • @ArtyMartyD
    @ArtyMartyD 6 місяців тому

    Anyone know why the editor slows down massively when the tilemap node is opened up?

  • @GeDruchy
    @GeDruchy 7 місяців тому

    shift drag doesnt work, does something need to be activated to make it work?

  • @DaPOPs
    @DaPOPs Рік тому +1

    Eres el mejor ya me suscribí y deje mi like

  • @cheezylettuce3360
    @cheezylettuce3360 Місяць тому

    fantastic tutorial, very clear instructions. thanks

  • @lincolnpepper816
    @lincolnpepper816 4 місяці тому

    I still dont understand how the mask for autotiling works

  • @ItsWennyLOL
    @ItsWennyLOL Рік тому +2

    Thanks... it's kind of funny that I learned a lot more by watching this 5-minute video than those 15-to-30-minute videos.

  • @kaus05
    @kaus05 5 місяців тому

    Can i get more insight on the rules of bit masking

  • @anianas27
    @anianas27 Рік тому +2

    way better than every single video on the topic i watched lol, thank you

  • @shlaps9161
    @shlaps9161 6 місяців тому +1

    spent likes 30 mins trying to find the layout for 3x3 minimal. thank you.

  • @mrussogamedev
    @mrussogamedev 4 місяці тому

    Short and sweet. Many thanks.

  • @APP-098
    @APP-098 Місяць тому

    How to do this in mobile

  • @gottafindacoolname
    @gottafindacoolname 5 місяців тому

    Can we use “Tiled”?

  • @GraniteFaun
    @GraniteFaun 11 місяців тому

    Hey, the images are gone, could you reupload them?

    • @16bitdev
      @16bitdev  11 місяців тому +1

      I updated those images 👍

  • @Ilamarea
    @Ilamarea Рік тому +1

    The literal only source of information on how to do this on the internet right now.

  • @trenom
    @trenom Рік тому +1

    super straightforward! thanks for this

  • @ERKEK2000
    @ERKEK2000 2 місяці тому

    this is insane

  • @jamesbochanski6209
    @jamesbochanski6209 11 місяців тому

    Yea, it's sincerely criminal that you have so few likes for this vid.
    I have no feedback to give since it's perfect for what it is.
    5 stars, 2 thumbs up, highly recommended!!!
    KUDOS 16BitDev 🖖

  • @hudsonator7259
    @hudsonator7259 8 місяців тому

    How would i go 'refreshing' the tiles, so that they automatically connect to each other, an example it here: 4:51 . I want to make them automatically reconnect in the right way, or do i have to reverse the parts they're in?

  • @bencepaul3497
    @bencepaul3497 Рік тому +1

    Learned a lot in a short time. Thanks!

  • @dairyfreelemonstreams9493
    @dairyfreelemonstreams9493 5 місяців тому

    Thank you! Much better than a 30 minute verbally explaining every single thing while here you keep it simple and SHOW us how it works.

  • @strawstack
    @strawstack 2 місяці тому

    I love short, useful, intuitive videos like this. Very helpful!

  • @Inuzika
    @Inuzika 7 місяців тому

    Absolutely MINDBLOWING, awesome awesome aweseome

  • @successspotu
    @successspotu Рік тому

    really it's a useful video bro thanks i expect about sharers

  • @aldaghari9095
    @aldaghari9095 Рік тому +1

    Simple and straight to the point :)

  • @psycholover414
    @psycholover414 Рік тому

    Thanks for the tutorial! I'm a fan of the music and communicating with text

  • @Motivix532
    @Motivix532 Рік тому

    found what i was missing, left a like, thanks alot

  • @will7466
    @will7466 Рік тому +1

    Does autotile work with a NavigationRegion? And how does one do the tile randomizer?

    • @16bitdev
      @16bitdev  Рік тому

      NavigationRegion goes hand in hand with NavigationAgent, you have to select and enable only those set of tiles that are walkable for the NPC(NavigationAgent),
      for example, water and grass, both can have Autotile, but only one of the sets has NavigationRegion enabled, which means NPC can only walk over grass.
      For tile randomizer, that's a whole other topic,
      there are many algorithms, and one of the famous algorithm is Wave Function Collapse, (I also want to make a video on WFC in the future). In this case code will generate the map for us, but we won't have too much control over it, at least for the design aspect.

    • @will7466
      @will7466 Рік тому

      @@16bitdev I'm trying to make a procedural generated tilemap that integrates NavigationRegion. So what you're saying is that once autotiled the "layer" (grass, water, etc) is integrated with the corresponding NavigationRegion?

    • @will7466
      @will7466 Рік тому

      @@16bitdev also I saw in another tutorial under TileMap (not TileSet) there's a Place Random Tile toggle but I don't see it in my Godot UI so maybe they got rid of it, or operator error or something.
      It also says it's possible in the Godot docs but it doesn't show where to enable it
      nevermind I found it. They changed it to a little dice symbol

    • @16bitdev
      @16bitdev  Рік тому

      yup sounds about right 👍

  • @TrunkInfo101
    @TrunkInfo101 9 місяців тому

    Very good video! Helped me a lot!

  • @samuraikina5908
    @samuraikina5908 Рік тому

    NICE man i will take a look later

  • @damboard9903
    @damboard9903 Рік тому

    love your quiet and easy to follow videos! thank you!~

  • @drmatarkin2100
    @drmatarkin2100 10 місяців тому

    Thank you sir!!!

  • @viniciusbeloni3199
    @viniciusbeloni3199 11 місяців тому

    You are amazing!!!

  • @workpaq
    @workpaq Рік тому

    You are a good teacher