About the Game
Besiege is a physics building game about constructing mechanical machines to annihilate armies, obliterate castles and overcome challenging obstacles. Conquer the campaign or skirmish with friends in Multiplayer!

Create tanks, planes, helicopters, sports cars, catapults, rockets, giant mechs- anything you can imagine- with Besiege’s intuitive & flexible building system and extensive 70+ block collection!
The game’s intricate physics system creates a satisfying building & simulation experience, whether you’re the harbinger of destruction or your machine is falling apart.

Conquer your way through a singleplayer campaign of 55 destructible levels. Spanning across four island nations, each with its own environment, the campaign will pit you against unique civilizations ripe for conquest.
Cruise through Besiege’s huge sandbox levels, terrorizing their inhabitants, honing your craft & testing your ingenious prototypes.

Unlock more than 200,000 community made machines via the Steam Workshop, all available to download & play in your own game!

Besiege Multiverse is a portal for you to connect with other players and unleash chaos in multiplayer. Go head-to-head in epic machine combat or compete against your friends to complete level objectives and win custom game modes. Work cooperatively to conquer levels, complete puzzles and lay waste to armies & fortresses.

Besiege’s powerful level editing tools will enable you to wage war with AI armies and build custom environments with your friends! Make changes to levels in real time and create unique multiplayer experiences with the editor’s logic system. Robot wars, motor racing, football; there’s no end to the creative possibilities!

Besiege has built in support which has enabled our community to produce hundreds of mods and thousands of custom levels & skin packs. Easy to find and simple to install with Besiege’s Steam Workshop integration & our in-game modloader.
With more than 20,000 members, you’ll be sure to find help building, modding, skinning and if you’re looking for a challenge you can take part in one of the building contests.
The community Discord is also a great place to find other people to play multiplayer games with!

Screenshots
11 images
Version Information
Steam Patch Notes
Official update history
Besiege: The Broken Beyond is out now!
[dynamiclink href="https://store.steampowered.com/app/3639470/Besiege_The_Broken_Beyond/"]
Alongside The Broken Beyond’s release, we’ve also pushed an update containing a bunch of improvements & bug fixes, as well as more level editor objects for you to use!
Master Engineer Edition
For those of you who’ve already purchased the supporter edition of Besiege, you can upgrade to the Master Engineer Edition to get The Broken Beyond at a discounted price. The Supporter Edition is being discontinued in favour of The Master Engineer Edition which includes all of Besiege’s content.
[dynamiclink href="https://store.steampowered.com/bundle/78970/Besiege_Master_Engineer_Edition/"]
Share Your Creations
We’re really excited to see all the wacky & wonderful creations you build for The Broken Beyond! Post them on Twitter with the hashtag #BuiltWithBesiege to share with us and the rest of the community. :)
More Information on The Broken Beyond
Post 1 - Simulating Planets & Gravity
Post 2 - Simulating Atmospheres and Trajectory Prediction
Post 3 - Space Blocks
Post 4 - Fuel System & Blocks
Post 5 - Building for Space
Post 6 - Space Levels
[img src="{STEAM_CLAN_IMAGE}/7737949/3f8fe64ffc589ce5c53a5b90415480d0aabb9e80.png"]
Changelog V1.9
DLC changelog:
- Added new space campaign with 11 levels
- Added Blaster block
- Added Booster block
- Added Parachute block
- Added Metal Wheel block
- Added Control Thruster block
- Added Inertial Steering block
- Added Rocket Fin block
- Added Grid Fin block
- Added Small Fuel Barrel block
- Added Large Fuel Barrel block
- Added Fuel Hose block
- Added Fuel Coupler block
- Added Fuel Gauge block
- Added Multiplayer space environment
UPDATE changelog:
Additions:
- Players can now load workshop machines with DLC blocks, even if they don't own the DLC the blocks are from. However, they will not be able to modify those blocks without owning the DLC.
- Added 51 new objects to the level editor
- Added new god tool Infinite fuel (similar to infinite ammo)
- Added new god tool Disable firespread
- Added new god tool Click to explode
- Added more keygroups for block in settings->control
Changes:
- Flamethrower flame is now blocked by armor blocks
- Flamethrower now uses the new fuel system
- Flamethrower now has a texture to reflect it uses fuel
- For new players, default block keys have a more unified control scheme avoiding unique keybinds for single blocks and overlaps where dissimilar blocks were using the same key
Fixes:
- Improved center calculation for machine
- Tried improving anglometers
- Made blocks with direction arrows place with a default direction that makes more sense with how players typically build
- Fixed issue where leaderboards would cause crash on Linux
Besiege: The Broken Beyond is out now!
[dynamiclink href="https://store.steampowered.com/app/3639470/Besiege_The_Broken_Beyond/"]
Alongside The Broken Beyond’s release, we’ve also pushed an update containing a bunch of improvements & bug fixes, as well as more level editor objects for you to use!
Master Engineer Edition
For those of you who’ve already purchased the supporter edition of Besiege, you can upgrade to the Master Engineer Edition to get The Broken Beyond at a discounted price. The Supporter Edition is being discontinued in favour of The Master Engineer Edition which includes all of Besiege’s content.
[dynamiclink href="https://store.steampowered.com/bundle/78970/Besiege_Master_Engineer_Edition/"]
Share Your Creations
We’re really excited to see all the wacky & wonderful creations you build for The Broken Beyond! Post them on Twitter with the hashtag #BuiltWithBesiege to share with us and the rest of the community. :)
More Information on The Broken Beyond
Post 1 - Simulating Planets & Gravity
Post 2 - Simulating Atmospheres and Trajectory Prediction
Post 3 - Space Blocks
Post 4 - Fuel System & Blocks
Post 5 - Building for Space
Post 6 - Space Levels
[img src="{STEAM_CLAN_IMAGE}/7737949/3f8fe64ffc589ce5c53a5b90415480d0aabb9e80.png"]
Changelog V1.9
DLC changelog:
- Added new space campaign with 11 levels
- Added Blaster block
- Added Booster block
- Added Parachute block
- Added Metal Wheel block
- Added Control Thruster block
- Added Inertial Steering block
- Added Rocket Fin block
- Added Grid Fin block
- Added Small Fuel Barrel block
- Added Large Fuel Barrel block
- Added Fuel Hose block
- Added Fuel Coupler block
- Added Fuel Gauge block
- Added Multiplayer space environment
UPDATE changelog:
Additions:
- Players can now load workshop machines with DLC blocks, even if they don't own the DLC the blocks are from. However, they will not be able to modify those blocks without owning the DLC.
- Added 51 new objects to the level editor
- Added new god tool Infinite fuel (similar to infinite ammo)
- Added new god tool Disable firespread
- Added new god tool Click to explode
- Added more keygroups for block in settings->control
Changes:
- Flamethrower flame is now blocked by armor blocks
- Flamethrower now uses the new fuel system
- Flamethrower now has a texture to reflect it uses fuel
- For new players, default block keys have a more unified control scheme avoiding unique keybinds for single blocks and overlaps where dissimilar blocks were using the same key
Fixes:
- Improved center calculation for machine
- Tried improving anglometers
- Made blocks with direction arrows place with a default direction that makes more sense with how players typically build
- Fixed issue where leaderboards would cause crash on Linux
Hello everyone!
Today we’ve got another quality of life update bringing a host of new features and changes for players both new and existing! But before we delve into the details we’d just like to say a big thank you for all the interest and support that’s been shown for Besiege’s upcoming space expansion: The Broken Beyond.
If you haven’t already, please wishlist the expansion as it really helps us out!
[dynamiclink href="https://store.steampowered.com/app/3639470/Besiege_The_Broken_Beyond/"]For this update, community modder dagriefaa has been working tirelessly on implementing some of the community’s most popular mod features and requests into the base game, so a huge thank you to him from all the team at Spiderling!
To start with, you can now remap hotkeys for multiple blocks at the same time, improving your ability to quickly customise your machine controls. The “Paint Bucket” has also received some attention, with changes that should make it much quicker and easier to apply & change the block skins you commonly use on your machines.
[img src="{STEAM_CLAN_IMAGE}/7737949/808ee33dc5746b3f7a4c623d888eef4a81049462.gif"]
For less experienced players we’ve added a host of tutorials to The Splintered Sea expansion, that will teach you the fundamentals of building aquatic machines, from ships to submarines! We’ve also updated a bunch of the game’s block tooltips to make them more consistent and offer you more details of their stats.
[img src="{STEAM_CLAN_IMAGE}/7737949/4f4505ed55a8c8a8dfdd43c07aa132ab133dee6d.png"]
Both the Cannon & Water Cannon now have a higher maximum power of 3x, instead of the original 2, and new graphics options for higher FPS and Vsync have been added. These features and many more are all detailed down in the changelog below, so do take a look and don’t forget to wishlist The Broken Beyond, coming Q2 2026!
Cheers everyone,
Von
Changelog V1.77 - 24433
ADDITIONAL CONTENT
- multiple blocks can now be selected and edited with the keymapper
--- the keymapper will show the settings of the last selected block, and conflicting values will be displayed as ●●● - changes will be propagated to all other blocks with the same setting
-- fixed a glitch where out-of-bounds values copied to other blocks did not properly clamp, as this new functionality exacerbated issues
- added new block tooltips with unified design and extra stats
- added new water tutorials
- added anglometer modes - 'initial' (default), 'gravity' (down), and 'velocity' (direction of travel)
- added pick block keybind (ctrl + mmb)
- keymapper option selectors (\[<] \ \[>]) now allow directly picking options via dropdown (with search)
- added 'only show machine skins' button to paint bucket - filters skins to only those on the current machine
- added 'last used' sort mode to paint bucket
- added more fps options (up to 240hz)
- added vsync option
IMPROVEMENTS
- steering blocks now have same 1x speed as steering hinges
- water cannon max power is now 3x
- cannon max power is now 3x
- fixed camera block height can now actually be set to ±90d
- speedometer min speed lowered to 0
- graphics options moved to own tab in options menu
- keymapper color options now have a moveable cursor and selection, and support nobounds
- screenshot name format is now yyyy_MM_ddd instead of MM_dd_yyyy
- improve performance of levels with many of the same object
FIXES
- fix a whole bunch of cases where the keymapper would break undo history
- fix logic blocks (e.g. length detector) not updating visually on client if their output is unused
- fix multiverse join/host ui not disabling in some cases when selecting playlist levels
- fix small wheel visual slewing really slowly on client
- fix pasting/typing hex code into build surface hue setting not also updating saturation and luminosity
- fix switching advanced building tools via hotkey displaying incorrect global/linked/pivot state
- fix block values being mangled if block mapper closed or selection changed while text field focused
- fix another bug with camera default target moving between build and sim mode
- fix win screen secondary objectives appearing in multiverse
- fix NaN springs, pistons, steering blocks throwing errors
- fix duplicating level entities clamping out-of-bounds colors
- fix pyramid corner level entity being slightly misaligned
- fix scoreboard throwing errors on non-steam versions
- fix ctrl+backspace not being handled in text mappers in some cases (should delete previous word)
- fix naming of roller wheel and flywheel folders in template skinpack
MODDING
- 'minChangeset' and 'maxChangeset' can now be specified on assemblies to control which versions of the game they run on (changeset is the number after the version number, e.g. for 1.77-23458, 23458 is the changeset)
- 'useMipMaps' can now be specified on resources to control whether mipmaps are created
- custom mappers will only work with one object selected - see documentation to enable for multiple
Current Release
Not available
System Requirements
How to Install
setup.exe
Troubleshooting tips
• Run Redist/_CommonRedist installers if game won't start
• Add folder to Windows Defender exclusions
• Run as administrator
Download
Direct link available
1.0 GB
You May Also Like
View AllDownload Besiege for PC with a direct link or via torrent. Get the full version of Besiege for free. Besiege is a Indie released by Spiderling Studios.