Roblox Scripting Playground
Write a Roblox script, press Play and walk around your game. No Roblox Studio, no download.
Test Roblox scripts online, right in your browser
Write a Roblox script on one side and play the game on the other. Press Play, walk with W A S D, jump with Space, and watch your code react: lava that kills, coins that count up on the leaderboard, a pad that throws you into the air. Nothing to install and no account needed.
The game runs on Coddy's own Roblox-style engine, written in Luau and played in your browser. It copies the parts of the Roblox API a beginner meets first, with the same names, defaults and error messages, so a script that works here is real Roblox code you can paste into Roblox Studio. Two files make a game: script.luau is your Script, and world.luau builds the place it runs in.
What makes this Roblox playground useful
- A playable game next to the code. Press Play (or Ctrl+Enter) and your script runs in a 3D world with a character you control, a leaderboard and an output panel that shows every
printand error. - The Roblox API a beginner needs:
Instance.new, Parts andTouched,Humanoidhealth, speed and jump,Playersandleaderstats,task.waitandtask.delay,TweenService,CFrameandClickDetector. Errors read the way Roblox Studio words them. - Edit the world too.
world.luaubuilds the place with parts you can move, resize, recolor and add to, and the game reloads a moment after you stop typing. - Runs in any modern browser, so it works on a Chromebook, a school laptop, a phone or a tablet. On a touch screen you get a thumbstick and a jump button, as in the Roblox app.
What you can try in the Roblox playground
- An obby: a lava strip that resets the player and a finish pad that adds a coin to the leaderboard. Change the reward, add a second lava strip, or make the finish move.
- A coin collector: coins that vanish when touched, come back three seconds later and count up a
Coinsvalue inleaderstats. Make each coin worth more, keep collected coins gone for good, or add a coin of your own inworld.luau. - A jump pad: touch it and your
JumpHeightgoes up for five seconds. Change the height or the time, or turn it into a speed pad withWalkSpeed.
Roblox scripting playground FAQ
Is this Roblox Studio online?
Can I write Roblox scripts on a Chromebook, phone or iPad?
Will my script work in Roblox Studio?
world.luau puts it: the Obby and Coins scripts go in ServerScriptService, and the Lava floor and Jump pad scripts go inside their part, because they use script.Parent. Build the parts by hand in Studio, or copy the sizes and positions from world.luau.What does the playground not do?
io.read() input, runs in the Luau playground.