LATEST: v0.1.0-ALPHA.7 • 100% VANILLA SERVER COMPATIBLE

The Visual Map & Quest IDE for Vanilla DayZ

Build living servers on real terrain: Skyrim-style branching NPC dialogue trees, NPCs that patrol, emote and keep a daily routine, visual quest flows, custom loot economies, and 1-click cryptographically signed mod exports. Zero mod dependencies. No CF. No DayZ Expansion required.

100%
Vanilla Server Safe
< 10s
In-Editor Game Viewport
1-Click
Signed PBO & Keys
~5,000
Auto-Discovered Classes

What's New

Already installed? Studio offers each update by itself when it starts — or use File ▸ ⟳ Check for updates. Your projects, keys and map data are kept.

v0.1.0-alpha.7 Latest

🐞 Report a bug from inside Studio

Describe what went wrong and Studio does the rest: it zips its own log, the editor's recent errors and your newest DayZ and DayZ Server logs, then opens a GitHub issue with your report already written out.

  • File ▸ Report a bug… (or the button in Help)
  • Drag the zip into the issue and press Submit
  • Your Windows user name is removed from every log
  • Studio uploads nothing itself
Release notes ➔
v0.1.0-alpha.6

👤 NPCs with a life of their own

NPCs got their own tab and a node graph for how they behave: they patrol, wander, keep a daily routine, greet you, wave, sit by the fire, follow you or lead you somewhere.

  • New NPCs tab (Alt + 5) with look, place, faction & trader
  • Events ➔ steps ➔ activities, wired like a quest
  • 19 game emotes and floating say lines
  • Script your own NPC events and steps
Release notes ➔

Interactive Studio Preview

Switch between Studio views to see how the visual map editor, node quest graph, and live game viewport work together.

DayZ Studio — Project: Chernarus_Survival_Camp.dzstudio
● SERVER CONNECTED
VIEW: QUEST FLOW GRAPH STATUS: 3 NODES ACTIVE
Trigger #01
🎯 Military Base Entry
Area: 45m Radius
➔
Condition #02
🔍 Check: Bleeding?
Player Health State
➔
Dialogue NPC #03
💬 Medic Alexei
Voice line: medic_intro.ogg
➔
Reward #04
🎁 Morphine + $100 Cash
+250 XP & Standing
NPC: MIREK · BEHAVIOUR GRAPH SHOWCASE PROJECT
Event #01
🚶 Player comes near
Within 6 m · every 2 min
➔
Step #02
👋 Emote: wave
Faces you, stands up first
➔
Step #03
🗨 Say
"Welcome to the camp, survivor."
➔
Activity #04
🔥 Stand at the fire
Emote: warm hands
MAP: CHERNARUS+ SATELLITE (512px LOD) SURFACE SNAP: ON [O] VANILLA OBJECTS ERASED: 4
🗺️
To-Scale Terrain & 3D ODOL Building Engine
Click any vanilla wall, tree, or building to erase. Seamless surface snapping and prefab brushes.
VIEWPORT: DOCKED DAYZ CLIENT 🎒 CENTRAL ECONOMY: ACTIVE ZOMBIES: SPAWNED
🎮
Embedded DayZ Game Viewport
Test your map, quests, and loot spawns with live infected and animals in under 10 seconds.
STORE: MIREK'S SURVIVOR STORE CURRENCY: DOLLAR BILLS ($1-$100)
🛒
Dynamic Stores & Paper Currency
Two-column buy/sell lists with condition locks (e.g. Friendly Faction only) and stock limits.
class DSQ_QuestMedic : DSQ_QuestBase {
override void OnTrigger(PlayerBase player) {
if (player.GetBleedingBits() > 0) {
StartConversation("Medic_Help");
}
}
}
✔ Pre-build checks passed: 0 syntax errors, 0 undefined class names

Why DayZ Studio?

A true paradigm shift for DayZ server owners, scripters, and world builders.

Modding Capability Traditional Workflow With DayZ Studio ◈
Server Dependencies Requires CF, Dabs Framework, Expansion, or heavy mods 100% Vanilla Server Compatible (Zero Mod Dependencies)
Terrain & Map Editing Flat 2D image coords or desynced 3D tool heights Real In-Game Terrain (Satellite imagery & ODOL meshes)
Object Eraser Manual coordinates in init.c or tedious delete files 1-Click Visual Eraser (Removes trees, walls, props)
Quest Creation Hand-scripting RPCs, configs, and JSON triggers Visual Node Graph (Skyrim dialogue trees & voice lines)
NPC Behaviour Static NPCs, or AI mods your players must install Behaviour Graphs: patrols, routines, emotes, follow & escort (vanilla)
Testing Iteration Loop PBO repack ➔ Sign key ➔ Restart server (5–10 min loop) Docked Game Viewport with live Central Economy (<10s)
Mod Signing & Workshop Manual command-line DSUtils / batch scripts 1-Click Crypto Signing & Direct Steam Workshop Uploader

Engineered for Deep Survival Worlds

Everything you need to craft custom RPG servers, trade outposts, and combat encounters.

🗺️

World & Map Engineering

Extract to-scale satellite imagery and 3D ODOL building meshes directly from your local DayZ installation.

  • Chernarus+, Livonia, Sakhal, Nasdara, and custom terrains
  • 1-Click Vanilla Object Eraser for world clutter
  • 3D transform gizmos, surface snapping, and prefab stamps
  • Real-time performance heatmaps (150m network radius)
📜

Skyrim-Style RPG Quests

Build branching dialogue trees with cinematic cameras, voice-line audio, and conditional dialogue choices.

  • Interactive [F] Talk prompts and multi-choice dialogue trees
  • Attach custom .ogg/.wav voice lines with auto-config
  • In-game Compass HUD Tracker and Quest Journal [J]
  • Bonus objectives, quest chains, and NPCs shared across quests
🎮

Docked Game Viewport

The desktop app launches a docked, borderless DayZ client straight inside your workspace.

  • Central Economy active: live loot, infected, and animals
  • Bidirectional camera and object selection sync
  • Real-time quest node progress visualization in 3D
  • Test helpers: simulate kill, spawn infected, teleport
🎒

Economy & Faction Reputation

Introduce cash economies, customizable traders, faction standings, and gated progression.

  • Stackable Dollar Bills ($1–$100) with custom art support
  • Two-column trading stores with condition locks and stock limits
  • Factions (-1000 to +1000) with dynamic kill rules & discounts
  • Persistent player XP, bounties, and usable objects [F]
🧩

Enforce Script IDE & Console

Write Enforce script logic with an in-editor syntax highlighter, real-time error linter, and live console.

  • Explains DayZ compile mistakes as you type
  • Live floating script console following script.log / RPT
  • Custom Node Maker: turn snippets into reusable blocks
  • Pre-build checks prevent broken server launches
📦

1-Click Signed PBO & Workshop

Package complete mods, sign them cryptographically, and deploy to players in seconds.

  • Automated .biprivatekey and .bikey generation
  • Direct Steam Workshop uploader (no passwords needed)
  • Built-in 1-Click local multiplayer test server (BattlEye safe)
  • Ready-to-deploy ZIP package with server INSTALL.txt

Keyboard & Navigation Cheat Sheet

Fast-track your visual workflow with DayZ Studio's built-in shortcuts.

Switch Views (1..5)Alt + 1..5
Toggle Script ConsoleCtrl + `
Workspace ProfilesCtrl + Shift + W
Help & ShortcutsF1
Gizmo Mode (Translate/Rotate/Scale)1 / 2 / 3
Toggle World/Local SpaceX
Toggle Snap to SurfacesO
Drop Object to GroundEnd
Align to Terrain SlopeN
Fly Camera to SelectionF
Cycle Grid Snap (1m..50m)G
Select ToolV
Pan ToolH / Space
Measure DistanceM
In-Game Quest JournalJ
Track / Untrack QuestT / Enter
In-Game Character SheetK
Duplicate SelectionCtrl + D

Get Started in 3 Steps

DayZ Studio runs locally and builds its data safely from your existing Steam install.

1

Prerequisites on Steam

Ensure you have DayZ and the free DayZ Tools installed in Steam. Studio uses DayZ Tools to binarize and cryptographically sign your mods.

2

Download DayZ Studio

Download DayZStudio-Setup-*.exe from the latest release. Runs per-user with no admin rights required. All Python and Electron dependencies are included.

3

10-Min First-Time Capture

Open Studio, pick your map (Chernarus, Sakhal, etc.), and click Extract Imagery and Capture from Game. Studio safely reads heights and meshes once per map.

✍️ A Personal Note on Development & AI

While I utilized Claude to streamline aspects of development, DayZ Studio is by no means an automated AI creation. Countless hours of my own intense effort, problem-solving, architectural planning, and personal dedication went into building and refining this project. Far from being generic "AI slop," this is the result of genuine work and creative passion. I ask that you please respect the time and effort that went into bringing this project to life.

Frequently Asked Questions

Clear answers to common questions about safety, mod signing, and server compatibility.

DayZ Studio is an independent alpha release without an expensive EV code-signing certificate. Click More info and select Run anyway. The application is open source and can be inspected directly on GitHub.
No! DayZ Studio is designed specifically for pure vanilla DayZ servers. The exported mod contains its own lightweight, standalone Enforce Script framework. Players need zero third-party frameworks.
None. The repository and installer contain zero proprietary game files. DayZ Studio extracts terrain tiles, collision models, and economy definitions locally from your own legally owned Steam installation on first run.
Yes! Go to File ▸ ☁ Publish to Steam Workshop…. DayZ Studio automatically signs the PBO, packages the public .bikey, and uploads the mod directly through your local Steam client.
Use File ▸ 🐞 Report a bug… (also in Help). Describe what happened and press Open GitHub issue: Studio zips its logs into Documents\DayZStudio\BugReports and opens a new GitHub issue with your report filled in. Drag the zip into the issue and press Submit. Studio uploads nothing itself, your Windows user name is removed from the logs, and your project file is only included if you tick the box.
DayZ Studio checks for updates when it starts and offers the new version by itself; you can also use File ▸ ⟳ Check for updates. Projects you made with quest NPCs are moved into the new NPCs tab automatically the first time you open them. If you run a server with a mod you exported, rebuild it and update it on your server to give your players the new NPCs.