Isometric Basics in Godot 4.2 (Tilemap Setup, Stacking, Half Blocks)

  Рет қаралды 37,009

ThinkWithGames

ThinkWithGames

Күн бұрын

Пікірлер: 58
@ThinkWithGames
@ThinkWithGames 3 ай бұрын
If you want to support me, wishlist/ buy my puzzle game "Decipher the Deck" here: store.steampowered.com/app/3078190/Decipher_The_Deck/
@StClairMath
@StClairMath 6 ай бұрын
Very clear and efficient tutorial, it comes through that you truly understand what you're doing and what you want to communicate. Easy sub from me, keep up the awesome work.
@ThinkWithGames
@ThinkWithGames 6 ай бұрын
Thank you!
@PreRenderedRealities
@PreRenderedRealities 4 ай бұрын
This was one of the most clear, concise tutorials I've seen. 🙏
@isacaaron
@isacaaron 8 ай бұрын
Great tutorial! Best I've seen on tilemap / isometric for Godot 4. On to collision, edges & player movement 🙌 I didn't quite understand the main advantages of working using Y-sort but I'm rolling with it, seemed like you knew what you were talkin bout!
@ThinkWithGames
@ThinkWithGames 8 ай бұрын
Thanks for watching! I assume you meant move onto my video on collision, edges and movement ;) kzbin.info/www/bejne/bnnZlHuqltp-pcU
@ThinkWithGames
@ThinkWithGames 6 ай бұрын
Y-sort determines the order that things should render. So if blocks are stacked on top of each other, and there is another stack behind that, all the blocks in the closer stack render in front of the farther away stack
@scottryall
@scottryall 8 күн бұрын
You'll quickly understand the importance of Y-sort if you forget to turn it on lol
@poeticider
@poeticider Ай бұрын
its 9.30pm, ive been gamedevving all day, so thank you so much!!! this helped me a lot!!! Can't wait to put my first ever self-made assets into my prototype :D
@christianscholz3170
@christianscholz3170 9 ай бұрын
Nice video! Just downloaded your template from the godot asset library and was surprised how well this is suported by godot out of the box.
@ThinkWithGames
@ThinkWithGames 9 ай бұрын
Glad you like it!
@officialraylong
@officialraylong 4 ай бұрын
You've done in minutes what would have taken me a few hours in Unity. I'm loving Godot! Great work!
@ThinkWithGames
@ThinkWithGames 4 ай бұрын
Glad I could help!
@patolander01
@patolander01 7 ай бұрын
Amazing! We needed this!!! Thanks and please continue!
@Ehdebeshte
@Ehdebeshte 3 ай бұрын
Good explanation of the render and origin setting. Thats missed out in many other tutorials where they just set parameters without explaining because the used prepared assets where they know what to put upfront to align the height.
@vladislavkorecky
@vladislavkorecky 2 ай бұрын
Exactly what I needed. Thanks man.
@Ratstail91
@Ratstail91 3 ай бұрын
Hey! I'm in a game jam right now, and I wanna build an RTS thingy - your tutorial was a big help!
@igormorgado
@igormorgado 9 ай бұрын
Nice video. Thanks. Should be nice add a new video about moving characters in this world and being able to walk over stairs, using the case of that half height block, or even an special block for stairs.
@ufdas-wu1cr
@ufdas-wu1cr Ай бұрын
Thank you this really helped out a lot!
@nyxtimbers
@nyxtimbers 4 ай бұрын
Good tutorial, to the point and nothing extra
@picalquers
@picalquers 7 ай бұрын
Thank you!
@Alex_MB
@Alex_MB 4 ай бұрын
Useful video, thanks!
@왜못할거라생각해
@왜못할거라생각해 3 ай бұрын
Fixed it thank you for the video
@loriw780
@loriw780 9 ай бұрын
Great tutorial, assively helpful.
@sweetlavenderstudies
@sweetlavenderstudies 9 ай бұрын
Just the video I needed 😢
@nxpnsv
@nxpnsv 9 ай бұрын
Easy to follow, good tut!
@ThinkWithGames
@ThinkWithGames 9 ай бұрын
Glad it helped!
@Kayioki
@Kayioki 3 ай бұрын
This was useful I want to make an isometric game and there are barely any tutorial outthere, if you have more stuff related to isometric style I would like to see them
@sashax2845
@sashax2845 2 ай бұрын
Awesome!
@Greedygoblingames
@Greedygoblingames 7 ай бұрын
Really nice, uncomplicated intro to the basics of isometric rendering. Are there any options for culling fully hidden tiles during run-time? Just thinking about where you might implement a kind of x-ray camera when the player goes underneath some tiles.
@michal8497
@michal8497 8 ай бұрын
THank you. Great tutorial. Would you be against making tutorial on how to add cubes while running the game (in game)? That would be awesome.
@ThinkWithGames
@ThinkWithGames 7 ай бұрын
That is covered in this video (the sequel to this one). You use set_cell kzbin.info/www/bejne/bnnZlHuqltp-pcU
@변현호-t4l
@변현호-t4l 3 ай бұрын
Super nice lecture. I have a question at 1:28, you just have explained how to add atlas image into the TileSet. Then how can I add atlas image into the TileSet through the script? Thank you.
@ThinkWithGames
@ThinkWithGames 3 ай бұрын
unfortunately I don't think you can add images to the tileset with a script
@Korn1holio
@Korn1holio 4 ай бұрын
Thank you for the tutorial! Just a side note, from my experience, the fiddling with Y-sort and Z-index does not seem necessary, I just create a second/third etc layer and paint on it and the tiles display correctly on top of the previous layers.
@CruenieMemes
@CruenieMemes 2 ай бұрын
I don't want to rotate my camera 45 degrees, is there really no option for isometric tilemap in compatibility mode?
@CruenieMemes
@CruenieMemes 2 ай бұрын
Apparently you have to create the tilemap first, then click on it to see the options XD Good luck, strugglers!
@왜못할거라생각해
@왜못할거라생각해 3 ай бұрын
I am having issue doing this as hexagon pixels any helps?
@trehbeh
@trehbeh 2 ай бұрын
Please make a video about how to code the dynamic tiling on Godot 4.3.
@ThinkWithGames
@ThinkWithGames 2 ай бұрын
What do you mean by dynamic tiling?
@trehbeh
@trehbeh 2 ай бұрын
​@@ThinkWithGames Through gdscript, since the tilemap node has changed.
@aviananalyst404
@aviananalyst404 5 ай бұрын
Super helpful thank you! I'm a little confused why the coordinates for hte Vector2i need to be 2,2 and not 3,3 to place a block in the center of the 3x3 grid. 2+range(3) should give 2+0 2+1 2+2 right? so the center index would be 2+1=3? Could you help me connect what I'm missing here? Thank you!
@ThinkWithGames
@ThinkWithGames 5 ай бұрын
Glad you liked the video! Since the blue block is on the second layer "layer1", the coordinates need to be offset to make it line up. Hope this helps!
@aviananalyst404
@aviananalyst404 5 ай бұрын
@@ThinkWithGames Right yes, that makes sense. Is there a different tilemap config option that would respect 'columns' of blocks all having the same coordinate and differing only by layer they're placed on?
@ThinkWithGames
@ThinkWithGames 5 ай бұрын
@aviananalyst404 sorry I haven’t looked into that, but it might exist
@aviananalyst404
@aviananalyst404 5 ай бұрын
@@ThinkWithGames No worries!
@왜못할거라생각해
@왜못할거라생각해 9 ай бұрын
But i don't know how to move my characters there Or going up the stairs movement in the game isometric
@ClumsyCars
@ClumsyCars 4 ай бұрын
i dont have the shape and layout options
@ThinkWithGames
@ThinkWithGames 4 ай бұрын
What time stamp?
@ClumsyCars
@ClumsyCars 4 ай бұрын
@@ThinkWithGames 0:38
@ClumsyCars
@ClumsyCars 4 ай бұрын
@@ThinkWithGames i found it i had to right click edit
@akif1240
@akif1240 6 ай бұрын
I don't understand why we did the coding at the end of the video .
@ThinkWithGames
@ThinkWithGames 6 ай бұрын
It was to show how to place tiles through a script instead of only in the editor (like if you wanted to change the grid while the game is running)
@FeralSerf
@FeralSerf 7 ай бұрын
20 seconds in and I can't get the .png to work.
@ThinkWithGames
@ThinkWithGames 7 ай бұрын
can you be more specific? What about it isn't working? Any error? Or just doesn't load in for the tile set?
@ThinkWithGames
@ThinkWithGames 7 ай бұрын
I saw your original comment, and to "import" you just put the image in the project folder. That's it, no extra button needed
@FeralSerf
@FeralSerf 7 ай бұрын
@@ThinkWithGames I got a red X in the filesystem for iso_tileset.png and it wouldn't show a thumbnail. It wouldn't load into ms paint either. By right clicking the displayed image in github and doing "save image as" I was able to use it. I have now customized the .png with new colors and I'm moving forward. Thank you for asking. This is the most helpful tutorial on youtube for my purposes. Thumbs up :)
This is FREE in Godot, and $50 in Unity... Text Effects in Godot 4
9:51
小丑家的感情危机!#小丑#天使#家庭
00:15
家庭搞笑日记
Рет қаралды 38 МЛН
НАШЛА ДЕНЬГИ🙀@VERONIKAborsch
00:38
МишАня
Рет қаралды 3,2 МЛН
Human vs Jet Engine
00:19
MrBeast
Рет қаралды 158 МЛН
Isometric COLLISION - Edges, Walls, Player Movement | Godot 4.2
10:07
ThinkWithGames
Рет қаралды 13 М.
Tilemap LAYER Basics in Godot 4.3 (Setup, Add Layers, Rotate)
11:30
ThinkWithGames
Рет қаралды 8 М.
HD-2D Style in Godot 4.1
12:57
Gamedev Aki
Рет қаралды 62 М.
Draw fewer tiles - by using a Dual-Grid system!
6:22
jess::codes
Рет қаралды 551 М.
A simple procedural animation technique
8:31
argonaut
Рет қаралды 445 М.
Why Isometric? | Art, Code and Matrix Maths | A Devlog
13:33
Wintermute Digital
Рет қаралды 211 М.
How Isometric Coordinates Work in 2D games
5:23
Jordan West
Рет қаралды 808 М.
Godot Scripts I add to Every Game
12:34
Aarimous
Рет қаралды 33 М.
How Games Make VFX (Demonstrated in Godot 4)
5:46
PlayWithFurcifer
Рет қаралды 353 М.