A downloadable game for Windows, macOS, and Linux

Ensemble is a free, open-source multiplayer sandbox builder. Everyone gets a plot. Build on it piece by piece, then spawn it: touching pieces weld together, everything gets real weight, and what you built tips, rolls, and drives.

  • Build with blocks, wedges, cylinders, cones, spheres, and beams that snap to a grid and never clip.
  • Drive it: bind motors and servos to keys, add suspensions, sit in the seat, and go.
  • Crash it: creations collide with the world and with each other, in multiplayer too.
  • Paint pieces in any color and material.
  • Play together over the internet or your local network, with chat. Host from the menu and share one join code, or run a dedicated server.
  • Tinker with the built-in Lua console, which also saves and loads creations.

Ensemble is an alpha. It is the successor to Baja Builders on Roblox, rebuilt without Roblox's limits, and it grows with every release. The map, the character, and the sounds are placeholders for now.

Source code, roadmap, and bug reports:

github.com/SubParSuperCar/Ensemble#readme-ov-file

Install instructions

Windows: unzip and run Ensemble.exe.

Linux: unzip and run Ensemble.x86_64.

macOS: the app isn't notarized by Apple (that costs $99 a year, and Ensemble is free), so macOS needs one extra step the first time:

  1. Right-click (or Control-click) Ensemble.app, choose Open, then Open again.
  2. If there is no Open button: go to System Settings > Privacy & Security, scroll down, and click Open Anyway.
  3. If macOS says the app "is damaged": open Terminal and run xattr -cr /path/to/Ensemble.app, then open it again.

Everyone in a session must run the same version. The itch app keeps yours up to date.

Multiplayer safety

Connections are encrypted, but the game can't yet confirm a host is who they say they are. If a host sets a password, it only controls who can join: never reuse a password that matters anywhere else.

Published 2 days ago
StatusIn development
PlatformsWindows, macOS, Linux
AuthorNoodle
GenreSimulation
Made withBlender, Godot, Inkscape
Tagsbuilding, Co-op, Driving, Godot, Multiplayer, Open Source, Physics, Sandbox, Vehicles
Code licenseGNU General Public License v3.0 (GPL)
Asset licenseCreative Commons Attribution_NonCommercial_ShareAlike v4.0 International
Average sessionAbout an hour
LanguagesEnglish
InputsKeyboard, Mouse, Xbox controller
AccessibilityHigh-contrast
MultiplayerLocal multiplayer, Ad-hoc networked multiplayer
Player count1 - 255
LinksGitHub
AI DisclosureAI Assisted, Code
Generative AI is used for code and documentation; no AI-generated art, audio, or models.

Download

Download
ensemble-linux-alpha.zip 82 MB
Version 0.58.5 2 days ago
Download
ensemble-osx-alpha.zip 161 MB
Version 0.58.5 2 days ago
Download
ensemble-windows-alpha.zip 90 MB
Version 0.58.5 2 days ago