digit (@dig1tt) header
digit (@dig1tt) profile picture

working on https://xitter.cf/t.co/xrVLCtZky2

Chicago
Joined October 2012
Photo by digit (@dig1tt)Photo by digit (@dig1tt)Photo by digit (@dig1tt)Photo by digit (@dig1tt)Photo by digit (@dig1tt)Photo by digit (@dig1tt)Photo by digit (@dig1tt)Photo by digit (@dig1tt)Photo by digit (@dig1tt)Photo by digit (@dig1tt)
I built rblxsync 🛠️ Keep every badge, gamepass and dev product in one file. Run it and you're done Swap an icon or tweak a price and it only updates that one thing It also spits out a Config.luau with all the IDs 🙌 no more copy pasting There's an AI skill for it too 🤖 #RobloxDev
2
8
461
49 XP curves for game devs. Interactive charts, playtime estimates, and copy-paste Luau modules for every curve. Find curves inspired by games like Pokémon, RuneScape, WoW, Diablo, and more. dig1t.dev/xp-curves/
2
232
just open-sourced attrify a behavior system for roblox that lets you add game mechanics with just tags and attributes instead of writing scripts for everything jump pads, coins, combat, doors, obbies... 50 behaviors you can just tag onto parts and configure github.com/dig1t/attrify
15
33
1
717
36,268
Your AI Agent can now learn how to start a rojo project, write typed luau systems, debug, and audit your code for exploits • luau-best-practices - Clean patterns & security • luau-type-expert - Type-safe Luau code • rojo-pro - Project setup & workflows Works with Claude Code & Cursor: npx skills add dig1t/skills #RobloxDev
1
1
572
Roblox released this neat Luau feature earlier this year that allows you to use string requires! Here’s an example of how you could convert your code to use string paths #RobloxDev #RobloxStudio #Roblox
9
7
157
7,605
Dev Tip: Use boolean expressions in variables! Instead of writing bulky if statement blocks, use these shorthands for cleaner code: X and Y or Z or if X then Y else Z. What's the difference? X and Y or Z: Compact but tricky! It evaluates X first. If X is true it returns Y, but if X is false, it returns Z. Watch out! If Y is false, Z may sneak in unexpectedly! if X then Y else Z: Clearer and safer. Explicitly assigns Y if X is true and Z if false. #RobloxDev #RobloxStudio #Roblox
5
3
63
4,399
Struggling with AutomaticCanvasSize for lists or grids? It often sets the canvas height too short, clipping elements, or too large, leaving a huge gap. I made a module that perfectly sizes ScrollingFrame canvas heights! #RobloxDev #RobloxStudio #Roblox
4
2
31
2,033
Dev Tip: Safely remove items from a table! Normal loops break when using table.remove because the table size changes when removing an item. Loop backwards instead! This method is commonly overlooked by devs. #RobloxDev #RobloxStudio #Roblox
2
84
4,277
Dev Tip: avoid magic numbers! Using hard coded values like "health -= 13.4" reduce clarity and makes things harder to find. Use constants instead and choose clear names like BLAST_RADIUS, PLAYER_RUN_SPEED, and WINNER_COIN_AWARD #RobloxDev #RobloxStudio #Roblox
17
949
I made a simple guide on getting set up with Rojo & VS Code 🧵 #RobloxDev #RobloxStudio #Roblox
3
14
1,614
I made a FREE module for easily managing player leaderboards! Get, set, and increment stats in one place! #RobloxDev #RobloxStudio #Roblox
3
1
39
3,177
Control your obby’s lava with one script! Tag parts with "Lava" using CollectionService to damage players. #RobloxDev #RobloxStudio #Roblox
6
1
1
78
7,281