Keyboard Shortcuts
Play Window
When playing your game inside GB Studio use the following keyboard controls:
These controls can be modified at any time by going to the Controls section in Settings.
You can also control the Play Window using a supported gamepad. If your web browser has gamepad support you can also use it when running a web build.
Navigating The Menus
Much of the functionality of GB Studio is accessible through the menu bar and many of the menu items contain keyboard shortcut labels. Try clicking around on the menus to discover all of the shortcuts but the following are a few you should find useful:
Save Project - Ctrl/Cmd + S
Open Project - Ctrl/Cmd + O
Switch View Mode - Ctrl/Cmd + 1-8
Run Game - Ctrl/Cmd + B
Export ROM file - Ctrl/Cmd + Shift + B
Game World
While editing the game world you can use the following keys to quickly manipulate your scenes.
Select Mode - V
Add Actor - A
Add Trigger - T
Add Scene - S
Eraser Mode - E
Collisions Mode - C
Set Player Start Position - P (while hovering over desired location)
Pan View - Hold Space (while clicking and dragging on Game World)
Zoom - Hold Ctrl/Cmd + Scroll wheel
Focus on Scene Search - /
Navigator
The Navigator is the sidebar on the left which allows quickly navigating through your project.
Move selection up - Arrow Up
Move selection down - Arrow Down
Open folder - Arrow Right
Close folder - Arrow Left
Rename - Enter
Select multiple items (Scenes only) - Shift while clicking
Drawing Mode
Drawing mode is automatically enabled in the Collision tool and the Color tool.
Draw - Click on scene
Draw line from last point - Click to set first point, hold Shift, click to set next point
Lock brush to axis - Hold Shift + Hold Click
8px Brush - 8
16px Brush - 9
Fill - 0
Hide Triggers/Actors - -
Collision Types
These are only available when using the Collision tool.
Each tile can hold a maximum of 1 ladder and 3 collision sides. Ladders will not replace existing collision when placed on top of other colliders.
Select multiple collision types - Shift + Click
Erase collision tile - Click on a collision tile
Solid - 1
Collision Top - 2
Collision Bottom - 3
Collision Left - 4
Collision Right - 5
Ladder (Platformer only) - 6
Color Palettes
These are only available when using the Color tool.
Change Brush Palette - 1-6
Change Palettes - Hold click on existing palette
Script Editor
When creating scripts you can hover over the title bar of any script event to perform these shortcuts.
Copy Event - Ctrl/Cmd + C
Paste Event Below - Ctrl/Cmd + V
Paste Event Above - Ctrl/Cmd + Shift + V
Toggle Disabling Event - Ctrl/Cmd + /
Group Selected Events - Ctrl/Cmd + G
Music Editor
These are only available when using the Music Editor.
Save Song - Ctrl/Cmd + S
Play/Pause - Space
Play from position - Alt/Option + Space
Switch to Tracker/Piano Roll - `
Tracker
Navigate grid - Arrow Keys
Next Column - Tab
Previous Column - Shift + Tab
Cell Selection - Shift + Arrow Keys or Click to set first cell, hold Shift, click to set next cell
Select Column - Ctrl/Cmd + A
Select Pattern - Ctrl/Cmd + A, Ctrl/Cmd + A
Copy Selection - Ctrl/Cmd + C
Paste Selection - Ctrl/Cmd + V
Delete Selection - Backspace/Delete
Transpose Selection (small step up) - Ctrl + = or Ctrl + Scroll wheel
Transpose Selection (small step down) - Ctrl + -
Transpose Selection (big step up) - Ctrl + Shift + = or Ctrl + Shift + Q
Transpose Selection (big step down) - Ctrl + Shift + - or Ctrl + Shift + A
Piano roll
Change Instrument - 1-9
Quick Select - Shift + drag and drop mouse
Duplicate Selection - Alt/Option (while moving selected notes)
Select Channel - Ctrl/Cmd + A
Copy Selection - Ctrl/Cmd + C
Paste Selection - Ctrl/Cmd + V
Paste and Replace Channel - Ctrl/Cmd + Shift + V
Delete Selection - Backspace/Delete
Debugger
When the Debugger is enabled, you can use the following keyboard shortcuts in both the Project Window and Play Window:
Pause/Resume - F8
Step Forward One Instruction - F9
Step Forward One Frame - F10