Uploaded March 2025 | Updated September 2026, 3 days ago
Building Upgrade System in Godot 4 with Hashmap(Dictionary) and Custom Resource.
- Related Videos -
If you want your building to check for collisions before placing them.
youtu.be/CJz4Oo3ISy4
- Timestamps -
0:00 - Preview
0:30 - Explanation
1:05 - Setting Up Tile
2:04 - Custom Resource
4:10 - Building Manager for setting Hashmap
4:50 - User Interaction with the Building
8:34 - Mistakes to Avoid.
9:20 - UI Labeling to keep track of the building
10:05 - Thanks
- Code -
BuildingData (Custom Resource) - pastebin.com/dj7fLHup
Building Manager (for setting hashmap) - pastebin.com/71mFjCpW
World Scene (Building Interaction) - pastebin.com/ihx8ndJ6
- Patreon -
patreon.com/16BitDev
- Discord -
discord.com/invite/AYv8FRz5ag
Building Upgrade System in Godot 4 with Hashmap(Dictionary) and Custom Resource.
- Related Videos -
If you want your building to check for collisions before placing them.
youtu.be/CJz4Oo3ISy4
- Timestamps -
0:00 - Preview
0:30 - Explanation
1:05 - Setting Up Tile
2:04 - Custom Resource
4:10 - Building Manager for setting Hashmap
4:50 - User Interaction with the Building
8:34 - Mistakes to Avoid.
9:20 - UI Labeling to keep track of the building
10:05 - Thanks
- Code -
BuildingData (Custom Resource) - pastebin.com/dj7fLHup
Building Manager (for setting hashmap) - pastebin.com/71mFjCpW
World Scene (Building Interaction) - pastebin.com/ihx8ndJ6
- Patreon -
patreon.com/16BitDev
- Discord -
discord.com/invite/AYv8FRz5ag










