Editor tour
This is a map of the Bilup editor. Each region links to its full reference page. For an overview of how the regions fit together, see Editor interface.
The editor is laid out in three columns under a top bar:
- the menu bar across the top,
- the blocks palette and workspace on the left and center (on the Code tab),
- the stage and sprite pane on the right.
Menu bar
The bar across the top holds the File and Edit menus, the project title, the Settings menu, and, when you are signed in, your account and notifications. From here you create, save, load, package, and publish projects, and reach addons, restore points, git, and the tutorial.
- File and Edit menus, saving, publishing, and packaging: Menu bar
- The editor's own preferences: Settings
The three editor tabs
Above the blocks palette are three tabs that switch what the left and center columns show:
- Code shows the blocks palette and workspace (described below).
- Costumes shows the paint editor for the selected sprite's costumes (or Backdrops when the stage is selected). See Costumes.
- Sounds shows the sound editor. See Sounds.
Blocks palette
On the Code tab, the left column lists every block, grouped by category (Motion, Looks, Sound, Events, Control, Sensing, Operators, Variables, My Blocks) with extensions below. Drag blocks from here into the workspace.
- The palette itself: Blocks palette
- What each category does: Blocks overview
- Adding extension blocks: Extensions overview
Workspace
The center area is where you assemble scripts by snapping blocks together. It supports right-click menus, comments, and cleanup, plus Bilup's own tools for finding and organizing code.
- The workspace itself: Workspace
- Jump to any block or variable: Find bar
- Save and jump to locations in a large project: Bookmarks
- Define your own blocks: Custom blocks
Stage
The top right is the stage, where the project runs, with the green flag and stop sign above it. Below the stage is the stage selector for choosing and editing the backdrop.
- The stage and its controls: Stage
- Run limits and rendering options: Custom stage size and Custom FPS
Sprite pane
Under the stage on the right is the list of sprites, with the sprite info controls (name, position, size, visibility) above it and the add-sprite button in the corner.
Variables and data
Variables and lists are created from the Variables category in the palette and shown as monitors on the stage. Bilup adds a manager for working with many of them at once.
- Working with variables and lists: Variables
- Bulk editing and inspection: Variable manager
Bilup tools
These are features Bilup adds beyond the standard editor, reached from the menus and settings:
- Optional editor and player features: Addons
- Color schemes and dark mode: Themes
- Step through a running project: Debugger
- Autosave and manual snapshots: Restore points
- Version control: Git
- Work on a project together in real time: Collaboration
- Build a standalone version: Packaging
- Rebind editor controls: Shortcuts