🤖 Claude, make me a Roblox dev
July 2025
AH, my dumbass was writing this blog post on the github ios app, and then I clicked on a github link on twitter before committing my first draft. I lost it all. These are just my high level comments for me to clesn up later because it's 5am and I'm tilted.
I've been lost in the claude sauce. Claude code is a major part of my workflow now. step chsnge better thsn ides with agents. i tried cursor, windsurf, zed, neovim (avante). not much success. mianly used for small refsctors or small new functionality. same models, so why better? better tools in terminal. anthropic cracked prompts. they clearly use it internally because ux is great with minimal ux kinks. i havent tried alternatives from openai and google, but the feedback isnt as great as claude code.
had standard engnattitude that i dont need these ai tools. theh arent great. focused too much on current capabilities and kess on trajectory. came across anthropics claide code best practices code said many engineers have multiple agents rhnnjng at the same time working on different features. had a mini career crisis. worried i might be left behind. forced myself to use ai tools. started off at ides. then claude code with api, but i was holding back usage due to cost. pulled plug on max 20x sub (200/mo) after i had a few days of 10-20/day usage. well worth jt. moved from using sonnet 4 to opus 4. felt comfottable reaching for claude code tool more, so bastly sxpanded my hsage and benefit. today was last day of month, and total cost around 1400.
my day to day looks dofferent compared to thenstart of the year. multiple terminal sessions wjth multiple agents working on dofferent features. using voice ink to brain dump quick. more reviewing of plans, soecs, code and less wroting xode. not ideal but worth it cause of productivity boost.
What does all of this have to do with Roblox? Am I going to make Roblox games as a side hustle? No. My nephew is into Roblox. My brother in law has two kids. 15 yo into basketball, and a 13 yo that's into videogames. i still play and watch badketball, so its wasy to stay connected to the older nephew. we have a bet where ill take him to any rockets game if he can beat me enough in 1on1. i stopped having time for videogames when i had kids, so its been harder to stay connected with thr younger one. we'll have brief conversations about games and anime. in the last year, he decided he wanted to make games in roblox. hes like me! videogames are why i took csnin high school and pursued it as my major. the overworked and underpaid nature of the industry pushed me away, but i still ended up videogame adjacent at twitch. my brother in law is also cs major and peogrammer, so he got him a book on lua and set up a dev environment. it didnt last long. he lost interest. like me and most others, seeing profress towards the main goal goes a long way. unfortunateiy, gape between no coding exp and making a game is massive.
Then I came across a video of school's computer lab filled with kids ages 9-13 using cursor to build software. Of course! I can set up a workflow for him where he can vibecode Roblox games. Might not be best way to learn cs fundamentals, but none of that matters if you lose interest in programming. i wnated to see how feasible this was. the world of ai is amazing. i wuickly went from having zero knwoledge about roblox game dev to having a vibe coding setup that mostly worked. biggest ossue was most of setup is in windows but claude code doesnt work on wundows. luckily for us, goodle announced gemini cli the day after, and they have a generous free tier! this was perfect because gemini cli supports windows. i havent had the chance to set it up for him yet, but here is the overview. windows machine with roblox studio installed. cursor ide that has terminal open (powershell). install node, npm, rojo, gemini cli, roblox mcp. hook up relevant pieces. set up basic files and folders. let him vide code away.