Onboarding

We use a deliberately small suite of software, to keep friction low and onboarding quick.

Looking for where to begin?

This page is the software list. The actual first-day path is Start Here.

What to install

One page each, under Software.

Software5What

Blender Setup--
Bubbly Games LauncherInstalls and updates everything we made in-house.1
Gitea & Git LFSVersion control. Our self-hosted Git server, with LFS for binaries.2
Workspace CheckChecks a whole project folder against the rules. One portable .exe.4
UnityThe engine. Most of the team never opens it.5

Plus the Bubbly Asset Editor, also installed from the launcher. It has its own pages under
Tools rather than a setup page here.

Why this suite

Blender is our all-in-one 3D tool: hard-surface modelling, sculpting, rigging, animation,
texture painting, block-outs, and sometimes texture creation and procedural generation. One tool
instead of five means one thing to learn and one set of files to version.

The Asset Editor is where most of our data is authored: dialogue, narrative, characters, texts
and much more. It exists so that the team touches Unity less and less, which is also why most people
here never need to open the engine at all.

Gitea keeps everyone's files in sync and stops two people editing one binary file at once. We
wrote our own client for it, so version control is a tool we can fix rather than one we put up with.

Workspace Check tells you whether what you made follows the conventions, so you do not have to
hold them all in your head.

Accounts you also need

Where How
Bubbly Games Launcher - Ask Janis. It gates the Blender add-on and the Asset Editor, so ask first.
Gitea our server See Gitea & Git LFS. The client comes from the launcher.
Q-Dex qdex.bubbly.games Sign up, then ask to be invited to the studio workspace with your user id

In-house tools with nothing to install