Uploaded July 2022 | Updated September 2026, 3 weeks ago
💾 Want the full scripts from this tutorial? 👉 gnomecode.com/tutorials/tower-defense
💡 Want more game dev content + early access to videos?
👉 gnomecode.com/academy
After much confusion and delay, I've returned to finish off the series. In this episode I walk you through the whole process of building a shop GUI and how to script it. In the next episode, we'll look at how to use Datastores to save player data between playthroughs.
TIMESTAMPS
0:00 Intro
1:12 Creating GUI
16:32 Showing off new towers
17:30 TowerShop module
20:18 Creating LocalScript
22:45 Creating prompt
24:02 Toggle gui on/off
26:32 Displaying items in shop
38:13 Setting item status
43:26 Ordering by price
44:12 Interacting with items
58:56 Outro
S O C I A L S
🧙♂️ WEBSITE gnomecode.com
🔔 DISCORD discord.gg/utqq7zM
🐦X twitter.com/gnomecodeRBLX
🤖 ROBLOX roblox.com/users/18799320/profile
B U S I N E S S - E N Q U I R I E S
📧 gnome@gnomecode.com
💾 Want the full scripts from this tutorial? 👉 gnomecode.com/tutorials/tower-defense
💡 Want more game dev content + early access to videos?
👉 gnomecode.com/academy
After much confusion and delay, I've returned to finish off the series. In this episode I walk you through the whole process of building a shop GUI and how to script it. In the next episode, we'll look at how to use Datastores to save player data between playthroughs.
TIMESTAMPS
0:00 Intro
1:12 Creating GUI
16:32 Showing off new towers
17:30 TowerShop module
20:18 Creating LocalScript
22:45 Creating prompt
24:02 Toggle gui on/off
26:32 Displaying items in shop
38:13 Setting item status
43:26 Ordering by price
44:12 Interacting with items
58:56 Outro
S O C I A L S
🧙♂️ WEBSITE gnomecode.com
🔔 DISCORD discord.gg/utqq7zM
🐦X twitter.com/gnomecodeRBLX
🤖 ROBLOX roblox.com/users/18799320/profile
B U S I N E S S - E N Q U I R I E S
📧 gnome@gnomecode.com










