If you can imagine it,
you can stack it.
SwayBlox Studio is a (pretend) free building kit: drag blocks, snap on behaviors, and sprinkle in a little SwayScript when you're ready. Publish with one click and invite your friends.
๐ Your first world in 4 steps
Pick a starter
Start from a blank baseplate or a template like Obby Kit, Tiny Town or Arena. Every template is yours to remix.
Stack & paint
Drop blocks, ramps and props from the toolbox. Resize, recolor and group them โ snapping keeps everything tidy.
Add behaviors
Make things move, bounce, spin or explode with ready-made Behavior Tiles. No code needed โ but you can peek inside.
Publish & share
Name it, draw a thumbnail, and hit Publish. Your world gets a page on Discover and a link to share.
Level up with SwayScript
SwayScript is our friendly, made-up scripting language for this demo. Events in, actions out. Here's a bounce pad that launches players and gives them a badge on their first jump.
- โกLive reload
Edit scripts while you play-test. - ๐งฉBehavior Tiles
Visual blocks that compile to SwayScript. - ๐ฅTeam Create
Build together in real time with friends.
// bounce-pad.sway (example SwayScript) on touch(pad, player) { player.launch(up: 80, spin: true) pad.flash(color: "#19f0d4") if player.firstTime("bounce") { player.award("Sky Hopper") world.toast("{player.name} took flight!") } }
๐ก Creator tips
๐ฏ One great idea
The best worlds do one thing really well. Polish the core loop before adding more.
๐งช Test with friends
Invite three friends, watch them play, and note where they get stuck or bored.
๐ก Keep it kind
Design for all ages. Clear rules, no bullying, and moderation tools turned on.