Terraria-like Block Breaking System using Custom Data Layer in Godot 4 @16bitdev
Terraria-like Block Breaking System using Custom Data Layer in Godot 4  @16bitdev
Uploaded March 2025 | Updated September 2026, 5 days ago
Terraria-like Block-breaking System using Custom Data Layers, Typed Dictionary and Custom Resource in Godot 4.

- Sprite Used -
Free Tileset by Brackeys
brackeysgames.itch.io/brackeys-platformer-bundle

- Timestamps -

0:00 - Preview
0:28 - Explanation
1:00 - TileMap Setup
1:44 - BlockData Resource
3:00 - Typed Dictionary for storing every Block Data
3:40 - Custom Data Layer Setup
4:19 - Tile Interaction
5:08 - Individual Tile Health
6:33 - Adding more blocks to the System
8:19 - Placing & Switching Block
9:00 - Player
9:53 - Player & Tile Collision
11:05 - Range Limitation for Interaction
12:05 - Basic Inventory
13:20 - Thanks!

- Code -
BlockData (Resource) - pastebin.com/BNsf2CRj
WorldScene - pastebin.com/deye6nEb
Player - pastebin.com/nRtWSSDG

- Patreon -
patreon.com/16BitDev

- Discord -
discord.com/invite/AYv8FRz5ag
Terraria-like Block Breaking System using Custom Data Layer in Godot 4How to Write a Game Design Document? JRPG Deep DiveBoss Fight with Finite State Machine - Godot 4Weapon x Skill System: Daedalus Stormbow Mechanic in Godot 4Skill & Action Bar - RPG System Design - Godot 4Destructible - Game Mechanic in Godot 4Luck, Rarity & Weighted Probability - Game Mechanic in Godot 4Modular BOSS FIGHT with Multiple Phases in Godot 4.6+How to Never LOSE Progress! | Git & GitHub Workflow | Godot 4Enemy AI: Investigate, Patrol, Chase, Attack in Godot 4Damage Popups - Godot 4 - Game JuiceHow to make Cutscene in Godot 4
16BitDev |

Terraria-like Block Breaking System using Custom Data Layer in Godot 4

SHARE TO X SHARE TO REDDIT SHARE TO FACEBOOK WALLPAPER