How to Create PROCEDURAL Generation in Godot 4

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

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

  • @neontetra7208
    @neontetra7208 7 หลายเดือนก่อน +45

    i used your godot rpg and survival tutorial few months ago, now i can write scripts for anything i want :) im doing a pretty big project so im waiting for more videos

    • @dev-worm
      @dev-worm  7 หลายเดือนก่อน +9

      so happy to hear!! that is wonderful! congrats

  • @j.archives4319
    @j.archives4319 7 หลายเดือนก่อน +26

    We need a dialogic video IMMEDIATELY YOURE AMAZING

    • @dev-worm
      @dev-worm  7 หลายเดือนก่อน +8

      i think youre right!! thank you!! it means the world!

  • @Spaced0ut000
    @Spaced0ut000 7 หลายเดือนก่อน +12

    We need a new video going over scene transitions 🥺 I followed the last one exactly, multiple times and I’m still having errors going back to the main scene and I’ve seen other in the comments having issues as well.
    Maybe one day you can go into more detail about how scene transitions work. Thanks for all your help.

    • @dev-worm
      @dev-worm  7 หลายเดือนก่อน +6

      Ill really start looking into creating a more detailed one in the future! I'm sorry about the errors happening with the old one now

    • @Spaced0ut000
      @Spaced0ut000 7 หลายเดือนก่อน +3

      @@dev-worm it’s okay not your fault!! Truly thankful for all the videos either way, I have learned so much fr 🙏

  • @slackjawedpenguin3306
    @slackjawedpenguin3306 7 หลายเดือนก่อน +5

    I love your tutorial videos! They are onto the point and easily understood! Keep it up!

    • @dev-worm
      @dev-worm  7 หลายเดือนก่อน

      Happy to hear that! thank you so much!

  • @felipezymor9970
    @felipezymor9970 6 หลายเดือนก่อน +3

    Amazing, just what I needed. Could you please make a video showing how to access ground tiles, for example, to place enemies and props in the Gaea generated dungeon?

  • @goldfisho15
    @goldfisho15 7 หลายเดือนก่อน +1

    Wow your videos are great and your backlog looks incredible too! Keep it up, subbed!

    • @dev-worm
      @dev-worm  7 หลายเดือนก่อน

      thank you so much!!

  • @AdamsAGD
    @AdamsAGD 6 หลายเดือนก่อน

    DevWorm !!! you were one of my first godot tutorialors !

    • @dev-worm
      @dev-worm  6 หลายเดือนก่อน

      wow!! so happy to hear!! thank you so much!! I really hope I did a good job as a teacher!

  • @currypancake208
    @currypancake208 5 หลายเดือนก่อน +1

    Wow, super easy to do and understand. Great work, thanks for tutorial

    • @dev-worm
      @dev-worm  5 หลายเดือนก่อน

      of course anytime!! thank you so much! it means the world!

  • @StickmanDraws_
    @StickmanDraws_ 5 หลายเดือนก่อน +4

    How would you add enemies and objects that spawn throughout the level?

  • @NexusBaum
    @NexusBaum 7 หลายเดือนก่อน

    the guy with the good stuff is back!

    • @dev-worm
      @dev-worm  7 หลายเดือนก่อน

      aw thanks!! means the world!

  • @wizardpooypants8671
    @wizardpooypants8671 5 หลายเดือนก่อน

    This has been one of my favorite videos of yours and the one I’m currently using for a project, could you make a video on using time data, like detecting wether the user is on land or water?

  • @Zyppeh
    @Zyppeh 6 หลายเดือนก่อน

    Great video explaining an amazing addon! Happy I found your channel today!

    • @dev-worm
      @dev-worm  6 หลายเดือนก่อน

      happy it was informative!! wish you the best with Gaea!! Goodluck! thank you!

  • @justpietro2186
    @justpietro2186 7 หลายเดือนก่อน +1

    Ur the best godot youtuber ever ❤

    • @dev-worm
      @dev-worm  7 หลายเดือนก่อน

      aw thank you so much! it means the world!

  • @Ehren1337
    @Ehren1337 5 หลายเดือนก่อน +2

    Is there something you can do without tilemap and use 3D? Maybe a tutorial for it?

  • @Frank_144
    @Frank_144 7 หลายเดือนก่อน

    Thanks for the tutorials m8, I'll make sure to watch the series

    • @dev-worm
      @dev-worm  7 หลายเดือนก่อน +1

      thanks!! hope they help!! if you ever need anything then please let me know!

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

    Is it possible to generate the map and use it statically? Like I dont want to have new procedural world each time player starts the game i just want some nice way to generate the base world and then handcraft the details and use it as my world (including the chunk loader optimizer). So generate the world, save / bake it and use it as world on ur game scene with world streaming :). Or is it only for pure procedural worlds every time u run the game?

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

    I'm using the heightmap generator and I can't find any guides for it, and it doesnt have the array thing that the others do so I can only use 1 tile.

  • @nova1134
    @nova1134 21 วันที่ผ่านมา +1

    Hey, so I'm not three minutes in and I've already hit a wall, when I try to add a noise generation node, it shows that they're all there, but it doesn't add it when I click on it to select. It's enabled and I don't know what to do, do you have any advice?

  • @juntingdai7928
    @juntingdai7928 5 หลายเดือนก่อน +1

    I want to generate multi-layer with “isometric Shape”, so I set up 3 layers in the TileMap. However, when using the gasa plugin, it can only generate two layers. After testing, I found that when setting more than 2 “Sizes” in the Tiles, the third and subsequent tiles are not generated. Why is this happening? Is it because of the isometric Shape? I'm sorry, I'm a beginner.

  • @jackwinner4810
    @jackwinner4810 7 หลายเดือนก่อน

    Incredible job my friend thank you very much

    • @dev-worm
      @dev-worm  7 หลายเดือนก่อน

      thank you so much!! glad it was able to help!!

  • @johnduplechain
    @johnduplechain 3 หลายเดือนก่อน

    Thank you for this!

    • @dev-worm
      @dev-worm  3 หลายเดือนก่อน

      thank you!! I hope it helped!

  • @lavenda7403
    @lavenda7403 7 หลายเดือนก่อน +1

    Oh, c'est géniale! ,merci pour cette vidéo. Donc, pardonne-moi pour ma question bizarre, mais puis-tu faire une vidéo où tu expliques comment il faut créer les platformers en 3D sur Godot 4?

  • @SiddhantaGhosh-q1o
    @SiddhantaGhosh-q1o หลายเดือนก่อน +1

    Can it be used in platformer

  • @Gobknoblin
    @Gobknoblin 7 หลายเดือนก่อน +2

    This seems really handy for 2D games, but is it possible to do procedural generation for 3D games in Godot too?

    • @dev-worm
      @dev-worm  7 หลายเดือนก่อน +2

      yes completely! this same add-on has 3D generator nodes.. so instead of using the 2D ones you can create generations in 3D with Gaea!!

  • @BeigeDockland
    @BeigeDockland 3 หลายเดือนก่อน

    Great video! Any advice for using terrains with auto-tiling? In particular, I can't figure out how to fix the gap between terrains. Among other things I've tried using the Terrain Gap Fix but I can't get anything to work :(

  • @diobrando5839
    @diobrando5839 2 หลายเดือนก่อน +1

    Hello. Do you know how I can create different bioms? For example, in a north, there will be a snow biom, and in a south, there will be a tropics.

    • @dev-worm
      @dev-worm  2 หลายเดือนก่อน

      you would have to base it off of the current tiles. think of this generation as the elevation. Then after you need to set y ranges of where you want your different biomes and then change the tile map elevation tiles to their correct snow, grass, sand, etc tiles. Based of the elevation and the y position.

  • @Gambit-YT
    @Gambit-YT 7 หลายเดือนก่อน +2

    DEFINITELY saving this for later. Spent hours trying to code my own procedural generation and it still doesn't work lol

    • @dev-worm
      @dev-worm  7 หลายเดือนก่อน +1

      procedural generation is pretty complex so I hope it helps!! thank you!!

  • @dajajax
    @dajajax 5 วันที่ผ่านมา

    Does this works with navigation agent? I'm working on a procedural generated dungeon using a tilemaplayer, but I'm still not getting the pathing done right.

  • @BrunoFernandes_84
    @BrunoFernandes_84 7 หลายเดือนก่อน

    very cool, is this appiable to isometric maps?

  • @bobgames6718
    @bobgames6718 2 หลายเดือนก่อน

    Guy-ya meaning Earth in Greek - thanks for the tutorial haha!

    • @dev-worm
      @dev-worm  2 หลายเดือนก่อน

      really?? thats a very cool fun fact! thanks for sharing!

  • @maxim-lanskoy
    @maxim-lanskoy 26 วันที่ผ่านมา

    Can I setup noise (not walker) generator with terrains instead of individual tiles?

  • @CluTrading
    @CluTrading 7 หลายเดือนก่อน +1

    We need a tutorial on jump buffering

    • @dev-worm
      @dev-worm  7 หลายเดือนก่อน +2

      thats a good idea! thanks! Ill look into it now!

  • @shinunotenshi
    @shinunotenshi 2 หลายเดือนก่อน +1

    Is there a tutorial for 3D?

    • @dev-worm
      @dev-worm  2 หลายเดือนก่อน

      not currently that I know of, but if i find one ill let you know. I might start working on one soon... once I play around a bit in 3D.

  • @claud115
    @claud115 11 วันที่ผ่านมา

    I checked preview on noisegenerator but I can't find the generate icon😅

  • @Theonewhoknows98
    @Theonewhoknows98 3 หลายเดือนก่อน

    this is amazing, but how i could generate some trees and other stuff with this addon?

  • @robotmadeoflego
    @robotmadeoflego 2 หลายเดือนก่อน

    Do we know if there’s any way to generate with Walker in code at runtime?

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

    PLEASE DONT STOP MAKING TOUTORIAL ABOUT GODOT, PLEASE🙏

    • @dev-worm
      @dev-worm  4 หลายเดือนก่อน

      glad it was helpful!! it means the world to me that it was able to be helpful!! thank you so much!

  • @do_it_like_rei
    @do_it_like_rei 7 หลายเดือนก่อน

    Great video as always :D !!! Can you pleaseeee do a video on custom tile data if you haven't? I think it would go great with this video :3

    • @dev-worm
      @dev-worm  7 หลายเดือนก่อน

      I'll look into it!! thank you so much!!

  • @Nyamistaya
    @Nyamistaya 6 หลายเดือนก่อน

    Wow, very cool

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

    How can I utilize the Gaea plugin in Godot for creating a rogue-like game that has a surface world and underground there exist dungeons and other things because there's a node for each but how can I make it so there are both?

  • @pavel7950
    @pavel7950 7 หลายเดือนก่อน

    Hey man! Great tutorial, can you make one for infinite chunk generation? I've managed to set it up for my game but it lags a lot with Gaea, character skips positions and stuff. Is there any way to fix it?

  • @KristoTheOne
    @KristoTheOne 5 หลายเดือนก่อน

    Can we use Better terrain in this add-on instead of Godot crappy autotiling? Do you think this is possible? Could you point me?

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

    Hi, your video has been very helpful, but how can you add corner walls to the dungeon procedural generation. It would be very helpful if you answered

    • @dev-worm
      @dev-worm  4 หลายเดือนก่อน +1

      the generation is all done based on how the tileset terrain is set up! so if you set the terrain with corners then everything should generate correctly

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

    Hi, can this convert an image to a map? 1 pixel to 1 block, hand drawn map.

  • @wassimkamal8446
    @wassimkamal8446 6 หลายเดือนก่อน

    how can we do a top down infinte generation , i enabled the the infinte in the NoiseGenerator but it doesnt seem to do anything should i do it in code ?

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

    bro you need to write a script for your videos this is painful to try to follow along with

  • @SomeRandomWittyName
    @SomeRandomWittyName 2 หลายเดือนก่อน

    Hey noob question, but how would you recommend adding diferent objects, scenes into maps generated like this? (let's say enemy spawner or treasure chest)?

    • @dev-worm
      @dev-worm  2 หลายเดือนก่อน +1

      yes completely!! but I recommend creating a different script for that, something where it checks if the world has been generated and if so picks a few random tiles of the certain tiletype that you want, and spawns the scene at that global location!

    • @SomeRandomWittyName
      @SomeRandomWittyName 2 หลายเดือนก่อน

      @@dev-worm thnx your approach seems easier to implement :)

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

    does this work with platformers?

  • @richardbeach6478
    @richardbeach6478 7 หลายเดือนก่อน +1

    My generation button doesn't show up when I go to try and generate it?

    • @dev-worm
      @dev-worm  7 หลายเดือนก่อน +1

      make sure toward the bottom of the inspector that the.. editor preview is enabled

    • @oscarng3716
      @oscarng3716 7 หลายเดือนก่อน +1

      @@dev-worm I'm also having the same issue, and yes the editor preview is enabled...
      EDIT: I found my mistake it was I didn't read the description, ^ If you are downloading the projects be sure to open the AssetLib tab at the top of your project then click “plugins” and enable the Gaea Addon.

    • @SquidwardProfilePic
      @SquidwardProfilePic 5 หลายเดือนก่อน

      @@oscarng3716I don’t even see an option to enable gaea, it’s as if I never downloaded it even tho I followed the tutorial

    • @oscarng3716
      @oscarng3716 5 หลายเดือนก่อน

      @@SquidwardProfilePic step 1: move the downloaded gaea mod into your project folder.
      Step 2: of the 4 options 2d, 3d, script, and assetlib(SELECT THIS).
      Step 3: select plugins found in the top right.
      Step 4: enable gaea

  • @matthewhalo1799
    @matthewhalo1799 6 หลายเดือนก่อน

    The generate option is missing for me

  • @matthewponder6056
    @matthewponder6056 6 หลายเดือนก่อน

    thanks for the video! any chance you'd be willing to add a HeightmapGenerator2D tutorial as well?

    • @dev-worm
      @dev-worm  6 หลายเดือนก่อน +1

      might use Gaea in the future for a series.. a terrierra like game series so I'd use it then. But dont wait on me!! I recommend checking out the Gaea docs and trying to learn it there! just reach out to me if you have a question and I can open up my Godot project with Gaea and help you out!

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

    how do I make a tree spawn with the grass tiles?

  • @InvasionAnimation
    @InvasionAnimation 7 หลายเดือนก่อน +1

    How do you install addons?

    • @dev-worm
      @dev-worm  7 หลายเดือนก่อน +2

      download it from the github and just drag and drop it into youre projects file system

    • @InvasionAnimation
      @InvasionAnimation 7 หลายเดือนก่อน

      @@dev-worm Thank you.

  • @NEERAVKARN
    @NEERAVKARN 5 หลายเดือนก่อน

    can you do 3d voxel procedural generation?

  • @CluTrading
    @CluTrading 7 หลายเดือนก่อน

    Love it

    • @dev-worm
      @dev-worm  7 หลายเดือนก่อน

      happy to hear! thanks!

  • @ChernoPhil
    @ChernoPhil 6 หลายเดือนก่อน

    How can you do it for a sidcroll game?

  • @eenfixeed_live
    @eenfixeed_live 6 หลายเดือนก่อน

    Как сделать бесконечную генерацию? Я бы сильно хотел отдельный ролик или хотя бы ответ

  • @purpur1derful
    @purpur1derful 3 หลายเดือนก่อน

    0:27 ... in more like a game engine im so good at it i dont even know how to script the spawn animation on the CharacterBody2D to play upon first spawn.

  • @HtetMyat79
    @HtetMyat79 7 หลายเดือนก่อน

    Thanks

    • @dev-worm
      @dev-worm  7 หลายเดือนก่อน +1

      thank you, of course anytime

  • @ovgamer8742
    @ovgamer8742 3 หลายเดือนก่อน

    i dont have the noise generator
    ):

  • @alotron2332
    @alotron2332 5 หลายเดือนก่อน +2

    can you do tutorial about procedural generation but with trees and rocks that player can collect?

    • @dev-worm
      @dev-worm  5 หลายเดือนก่อน +3

      you would have to spawn the trees and rocks randomly through an other node... and make sure they only spawn on tile type 1 or what ever your grass tile is, so they don't spawn in the ocean. It is kinda hard to explain.. but I might work on a tutorial soon for it! I am going to cover spawning in a future tutorial in the hack'n'slash series so that should help a little with the spawning logic

    • @alotron2332
      @alotron2332 5 หลายเดือนก่อน +2

      @@dev-worm oh thank you very much

  • @FourLionsClips
    @FourLionsClips 7 หลายเดือนก่อน

    you are a champ

    • @dev-worm
      @dev-worm  7 หลายเดือนก่อน

      thanks brother!! means the world! if you ever need anything then please let me know!

    • @FourLionsClips
      @FourLionsClips 7 หลายเดือนก่อน

      @@dev-worm no problem haha thanks for putting out vids and helping the community

  • @preston26016
    @preston26016 5 หลายเดือนก่อน

    I dont have the option to "Generate" is there something im missing?

    • @dev-worm
      @dev-worm  5 หลายเดือนก่อน

      try reloading Godot.. this happen to me when I was playing around with the Addon and just restarting Godot fixed it and I haven't came across this bug sense!! So I hope that is able to help you out!

    • @preston26016
      @preston26016 5 หลายเดือนก่อน

      @@dev-worm not sure why I didn't think about that but I will when I get home and I'll let ya know thanks

    • @preston26016
      @preston26016 5 หลายเดือนก่อน

      @@dev-worm that worked awesomely do you have any tutorials i may be able to follow for a little more info around the heightmap generator?

  • @polyfoxgames9006
    @polyfoxgames9006 3 หลายเดือนก่อน

    How long does this code take to generate 2048 by 2048 region?

    • @dev-worm
      @dev-worm  3 หลายเดือนก่อน

      it won’t take too long maybe 2-3 seconds

    • @polyfoxgames9006
      @polyfoxgames9006 3 หลายเดือนก่อน

      @@dev-worm Really? I've written a similar alg before in Godot, just sampling noise, doing some processing and thresholding. And it takes upwards of 10 seconds even after multithreading it

    • @polyfoxgames9006
      @polyfoxgames9006 3 หลายเดือนก่อน

      And this was just for generating an image not even placing down a tile. Yours only takes 2-3 seconds to place 4 million tiles?

  • @DeltaFichier
    @DeltaFichier 5 หลายเดือนก่อน

    How can I add trees or rocks ?

    • @dev-worm
      @dev-worm  5 หลายเดือนก่อน +1

      you’d have to spawn them into a certain tile!! so a script that says “hey i wanna spawn this node onto x, y types of tiles..

    • @DeltaFichier
      @DeltaFichier 5 หลายเดือนก่อน

      Okay thanks

    • @ПРАВША-т7ь
      @ПРАВША-т7ь 5 หลายเดือนก่อน

      ​@@dev-wormCan I have more details? I didn't understand

    • @Theonewhoknows98
      @Theonewhoknows98 3 หลายเดือนก่อน

      @@dev-worm sooo... i can make a function that gets the (x,y) and the atlas coordinate of a tile and them add the specific node in that position? it should be in the TileMapGaeaRenderer script? i'm a programming newbie srry

  • @LordRudy0
    @LordRudy0 2 หลายเดือนก่อน

    where is the generate button? i dont have it

    • @dev-worm
      @dev-worm  2 หลายเดือนก่อน

      try reloading the engine!! same thing happen to me!

  • @diobrando5839
    @diobrando5839 2 หลายเดือนก่อน

    Hello. Do you know, how i can split a separate continents on map?

    • @dev-worm
      @dev-worm  2 หลายเดือนก่อน

      you would have to play with the noise generation a lot to find something that looks right, but honestly I would just recommend having a different generation for each island you want!

    • @diobrando5839
      @diobrando5839 2 หลายเดือนก่อน

      @@dev-worm thank you, i will try.

    • @diobrando5839
      @diobrando5839 2 หลายเดือนก่อน

      ​@@dev-worm I created a fill tool in a code and filled every land tile different tiles, and continets can split

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

    does the generate button not exist anymore?

    • @dev-worm
      @dev-worm  4 หลายเดือนก่อน

      it should.. i was actually having the same issue I just played around with it by reinstalling and reopening godot etc.. and it just eventually appeared

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

      @@dev-worm hood idea, always forget about reinstalling. I'll give it a go, thank ya

  • @sandeepmishra5652
    @sandeepmishra5652 5 หลายเดือนก่อน

    can you please make a video about how to download this addon

    • @dev-worm
      @dev-worm  5 หลายเดือนก่อน

      which part of the download are you having trouble with? maybe I can help!

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

      ​@dev-worm well I kinda got lost with github like how to add this plugin. So if you could like make a tutorial how we can add this plug-in it would be quite helpful. Anyways man love your content .

  • @anonymousaggregator5371
    @anonymousaggregator5371 7 หลายเดือนก่อน

    Wowowiwowow

  • @SleetyDev
    @SleetyDev 7 หลายเดือนก่อน +1

    hey i made a tutorial in gaea's discord to how to have entity spawning

    • @dev-worm
      @dev-worm  7 หลายเดือนก่อน

      Ooo that seems cool! I might have to go check it out!! thanks bro! good work

  • @PebroGon
    @PebroGon 6 หลายเดือนก่อน

    How to procedurally generate a scene mid game (Vampire survivors style)

    • @dev-worm
      @dev-worm  6 หลายเดือนก่อน +1

      same way as in this video... you just call the $Generator.generate() function

    • @PebroGon
      @PebroGon 6 หลายเดือนก่อน

      @@dev-worm thank you!

  • @SquidwardProfilePic
    @SquidwardProfilePic 5 หลายเดือนก่อน

    i followed the tutorial but i dont have an option to generate anything on the right side of my screen, anyone know why?

    • @dev-worm
      @dev-worm  5 หลายเดือนก่อน

      i dont know why that would be? maybe try reloading godot?

    • @SquidwardProfilePic
      @SquidwardProfilePic 5 หลายเดือนก่อน

      @@dev-worm i managed to fix that last problem, but now my new problem is the lack of the world when i go to run the game. whenever you finished the rogue like section you didnt run the game to see if it worked, and i have no idea how to make the world actually appear when i play it.

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

    godot is showing could not parse global class error for the gaea files. 16 errors in total.
    Edit: took me a few hours but i figured out the correct way to download from github and the correct addon path, i think.

    • @dev-worm
      @dev-worm  4 หลายเดือนก่อน

      ah sorry to hear that!! is everything working now??

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

      @@dev-worm yeah! keep up the good work!

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

      @@dev-worm is there a way to create rooms with the walker generator?

  • @StepTheGlow
    @StepTheGlow 6 หลายเดือนก่อน

    time to make 5D terraria

    • @dev-worm
      @dev-worm  6 หลายเดือนก่อน +1

      go for it lol!

  • @jasonwilliams8730
    @jasonwilliams8730 7 หลายเดือนก่อน

    👍

  • @Nash11045
    @Nash11045 7 หลายเดือนก่อน +1

    Hi DevWorm can you make a tutorial on how to add ads to your game, and how to add in app purchases? Btw I'm new to game development and I really find your videos very helpful Thank You

  • @planktime
    @planktime 7 หลายเดือนก่อน

    HELLO!

    • @dev-worm
      @dev-worm  7 หลายเดือนก่อน +1

      HELLO!!

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

    geee-ah 😂

  • @comradechonky6328
    @comradechonky6328 7 หลายเดือนก่อน

    noo thats my codeeee

    • @Ehren1337
      @Ehren1337 5 หลายเดือนก่อน +1

      🙄🙄

    • @comradechonky6328
      @comradechonky6328 5 หลายเดือนก่อน

      @@Ehren1337 bruh

  • @Professor_Sick
    @Professor_Sick 7 หลายเดือนก่อน

    😭😭😭😭😭😭😭😭😭😭