Repository navigation
DayZ Studio 0.1.0-alpha.2 - your workspace
Pre-releaseMake DayZ Studio your own
The second alpha is all about your workspace. Arrange DayZ Studio the way game-engine editors let you: put every tool where you want it, look at the map and your quests at the same time, push panels onto a second monitor, and save the whole setup as a profile you can switch to - or share.
🧪 Still an alpha. Please tell us what breaks or confuses you.
Already on alpha.1? DayZ Studio will offer this update by itself when it starts (or File ▸ ⟳ Check for updates). Your projects, keys and map data are kept, and your old layout is carried over.
What's new
🧩 Put every tool where you want it. Every part of the editor is now a panel: the Map, Game, 3D and Quests views, the Inspector, Assets, Loot, Zones, Game setup, Scene, the Quest list and the Script console. Grab a panel's tab and drop it:
- on another panel's tab bar - it becomes a tab there,
- on the left, right, top or bottom of a panel - the area splits,
- on the edge of the window - it docks along that side.
A blue box shows where it will land. Drag the dividers to resize.
🗺 + ⎇ Two views at once. Put the Map next to the Quest graph - or the Map next to the 3D view - and work on both. Both stay live; keyboard shortcuts go to the one you clicked last (its tab is underlined).
🖥 Second monitor. Right-click a tab ▸ Float in its own window to move the Inspector, the asset panels or the console onto another screen. It updates live, and the desktop app reopens it there next time. Close the window to dock it back.
⛶ More room when you need it. Maximize an area with □ (or Ctrl+Shift+F), collapse the outer sides to slim strips with Ctrl+B / Ctrl+Alt+B, and close panels you don't use - reopen them any time from ▦ ▸ Panels.
⭐ Profiles - save your setup. Everything above, plus your keyboard shortcuts, toolbar and interface size, can be saved as a profile: "Quest writing on the laptop", "Two screens at home"… Switch between them from the ▦ menu. Profiles are files in Documents\DayZStudio\Workspaces, so they survive updates, and you can export one as a .dzworkspace.json file to share it with your team or the community - and import theirs.
Ready-made layouts to start from: Default, Mapping, Quest writing, Map + Quests side by side, Scripting (the script console docked under the views) and Focus.
⌨ Your keys. ▦ ▸ Keyboard shortcuts… lets you change any shortcut - click it and press the new keys; Studio warns you when a key is already taken. New shortcuts: Alt+1 – Alt+4 jump to Map / Game / 3D / Quests, Ctrl+` opens the script console, Ctrl+Shift+W the workspace menu. The help (F1) always shows your keys.
🔧 Your toolbar. ▦ ▸ Customize the toolbar… hides the buttons you never use and changes the order of the groups.
Also new: the Game tab on the left is now called Game setup (that's where the capture buttons live), and the script console is a normal panel instead of a floating box.
For veterans and modders: the technical details
- Docking engine (
js/dock.js): a layout tree of splits (row / column) and tab groups, each with a size in pixels or "grow". Panel elements are created once and moved between containers, so canvases, WebGL contexts, scroll positions and listeners survive any re-arrangement. - Views now draw while they are visible (
S.shown(view)) rather than only while focused;S.viewis the focused view that shortcuts act on. - Floating panels use
window.openand move the live panel element into the new window - same page, same state, no syncing. Views can't float yet (they rely on window-level mouse handling), and dialogs opened from a floating panel appear in the main window. - Profile format (
.dzworkspace.json):{ kind: "dzstudio-workspace", v: 2, name, layout: { root, floating }, view, keys, toolbar, scale }.keysholds only your changes to the defaults. Stored through the studio server inDocuments\DayZStudio\Workspaces; without it (or in a?nodisktab) they live in browser storage. - Migration: the alpha.1 layout (fixed left / middle / right panels) and any saved alpha.1 workspaces are converted to the new format and moved to disk on first start.
- Shortcuts are a command registry (
js/keys.js); your changes are stored per user. Fixed keys: Esc, the arrow keys (nudge), Space / middle mouse (pan) and W A S D in the 3D view.
Known issues
- The docked game window (Game view, desktop app) follows the Game panel wherever you dock it, but it hasn't been tested in every arrangement yet - tell us if it ends up in the wrong place.
- The four views (Map, Game, 3D, Quests) can't float in their own window yet.
- In very narrow windows, side panels shrink to their minimum width - maximize an area (□) to give it the space.
- Still from alpha.1: guards' aim animation is basic; with Nahimic audio software the installer may close right after starting (run it again).
DayZ Studio is a free, fan-made tool and is not affiliated with Bohemia Interactive.