Workbench
Not saved to ccbin yet.
Sign in to save the workspace as a program.
Press Run to boot a computer.
Network
Every request the program makes, and how the sandbox answered it. The program's own mocks answer first. Pastebin, GitHub and ccbin downloads go through ccbin. Anything else gets a placeholder, or an error if the scene says so. Nothing else leaves your browser unless you turn on live network.
Build
Pick a tool, then click in the World view: on the ground or a block to place next to it, on a computer's face to add a peripheral on that side. Each change goes into the scene. Blocks appear in the running world; a new computer or peripheral runs the scene again. Undo takes a change back.
The files on the running computer, including any the program wrote. Add one to the workspace to keep it.
What Run sets up: computers and turtles, peripherals, networks, the redstone and turtle worlds, and mocks. Leave it empty and ccbin picks peripherals from your code. Start from an example:
Paint blocks
Small programs to start from, each with a scene that sets up what it needs. Opening one replaces the workspace's files and scene; Undo brings yours back.
-
Hello, CraftOS
Prints to the screen, writes on a monitor and makes a sandboxed web request.
-
Monitor clock
Shows the in-game time in big letters on a monitor, updated every second.
-
Rednet ping
Two computers with wireless modems: one sends pings over rednet, the other answers.
-
Redstone lamp
Blinks a lamp, then lights it whenever you flip the lever next to the computer.
-
Mining turtle
A turtle digs a tunnel underground, mines the ores it finds in the walls and brings them back to a chest.
-
Speaker tune
Plays a short tune on a speaker with note block instruments: a melody, a bass line and drums. Click the emulator to let it play sound.