A game in
the making.
Tools built
along the way.

I’m the developer behind DeadBeak. When my game needs a tool Unity doesn’t have, I build it, then share it with other Unity developers.

Tools for Unity

Made for the moment
a value looks wrong.

Two Unity tools, both built while making a game. UDB is on the Asset Store; UQL is in development.

UQL, checks you can rerun

Three UQL commands

// Ask your project a question.
SCAN → Find the state
OBSERVE → Capture it
CHECK → Compare the result

Save the script. Run it again.
In development

Give your questions a script.

Universal Query Language (UQL)

Query your Unity project and save the checks you want to run again. Your development agent can use the same language to investigate alongside you.

UQL is meant for the full UDB package.

Games

The reason
behind the tools.

Both tools came out of one game. It’s still in development, and it hasn’t been announced.

Still
under wraps.

In development

Unannounced game

UDB and UQL are built alongside this game. The tools look inside it, and the game keeps handing them new questions.

No title reveal yet.
You’ll hear about it when it’s ready.

It started with a problem
in my own game.

I needed to see what my game was doing. Its data had grown big and tangled, and every new structure meant writing another custom editor. After a few of those, I wanted one window that could browse all of it without a new interface every time.

That led me to C# reflection, and from there to Universal Data Browser. It grew from a way to look inside my own game into a tool for following nested values, watching them change and bookmarking the paths I needed. Then I shared it with other Unity developers stuck on the same problem.

I’m still building that game, and it keeps asking for tools. UQL is the next one: it turns the questions and checks I keep repeating into scripts I can run again.

DeadBeakIndependent developer, still building

Documentation

Stuck on something?
It’s in the manual.

Start with a walkthrough, or jump straight to a feature or command.

Questions or feedback?

There’s a person
behind these tools.

Need help, or want to talk about what you’re making? Write to me.

Get in touch