Besiege is a physics based building game in which you construct medieval siege engines and lay waste to immense fortresses and peaceful hamlets. Build a machine which can crush windmills, wipe out battalions of brave soldiers and transport valuable resources, defending your creation against cannons, archers and whatever else the...
Recent Reviews:
Very Positive (461) - 88% of the 461 user reviews in the last 30 days are positive.
All Reviews:
Overwhelmingly Positive (21,158) - 95% of the 21,158 user reviews for this game are positive.
Release Date:
Jan 28, 2015

Sign in to add this item to your wishlist, follow it, or mark it as not interested

Early Access Game

Get instant access and start playing; get involved with this game as it develops.

Note: This Early Access game is not complete and may or may not change further. If you are not excited to play this game in its current state, then you should wait to see if the game progresses further in development. Learn more

What the developers have to say:

Why Early Access?

“Early Access essentially puts us in dialogue with the community and the players. We want Besiege to be easy to access, and we would like to involve and address player feedback as the game progresses. Also, we really love to see how far everyone can push the building mechanics, and we want to be able to respond to the crazy methods people are discovering that we weren't even aware of!”

Approximately how long will this game be in Early Access?

“We aren't entirely sure how long it will take to release the game, our initial estimate put the release between 1.5 and 2 years but due to the success of Besiege we’ve been able to greatly expand the scope of the game with far more ambitious features than were initially possible. We are currently two years in and we’re estimating another year of development until release.”

How is the full version planned to differ from the Early Access version?

“The full version will contain more levels, in a variety of environments, as well as more blocks, building tools and other larger scale features that we’re not quite ready to talk about just yet!”

What is the current state of the Early Access version?

“The Early Access version contains 38 levels, comprising the kingdoms of Ipsilon, Tolbrynd & Valfross. There are three sand-box levels to test creations and in any given level you can disable all limitations, allowing for experimentation. There is also a time-dilation dial, allowing the game to be viewed in slowmotion, or at 2X the normal speed. The game contains a broad suite of building tools and pieces, including flying pieces, flamethrowers, cannons, contractible springs, axles, detachable joints, explosives and much more. You can also save and load machines in any given level, as well as share them online via the Steam Workshop.”

Will the game be priced differently during and after Early Access?

“We are going to scale the price with the amount of content available. So as more features, game modes and levels are added we will add to the cost incrementally. We hope that players will feel they paid the appropriate price for the amount of content available at any given stage of the games development.”

How are you planning on involving the Community in your development process?

“We are already being surprised by what people are constructing and discovering. It is quite amazing, and we want to expand and address features that the community finds or wants. For example, some members of the community are building an immense Siege Walker type thing – we never even realised this was possible. We want to facilitate such creativity, so we will be constantly looking toward what everyone is doing!”
Read more

Buy Besiege


Recent updates View all (35)

December 15, 2017

Update V0.6.0-6437 - Multiverse Bugfixes

Hello Everyone!

Today we’ve got a small update for you that fixes a few of the most common bugs that have appeared since the launch of the Multiverse last week, as well as some small UI improvements to help with navigation of the update’s features.

We’ve been absolutely amazed by the amount quantity of positive feedback we’ve had from the community since the launch. It’s wonderful to finally get to see you all playing about with the tools we’ve been developing these past months.
We know there’s still a lot of room for improvement and you can expect to see regular updates containing bug fixes and other improvements as development continues.

From myself and everyone on the development team, we’d like to thank you for your patience during the updates development and for the positive feedback we’ve received from you guys!

Thank you!

PS: If anyone is having a resolution error appear on launch or only gets a black screen when launching, you should try setting your game resolution manually in the game's launch options.
Right click on Besiege in your Steam library, properties, set launch options and input the following (changing the values to your desktop resolution): -h1920 -w1080


- Added Arrows to Timeslider when FPS is low, indicating it should be reduced. (30fps)

Bug Fixes:

- Fixed issue T1177 Error caused by Rotating blocks in Sandbox
- Fixed issue T1176 When evaluating UseSelf, it shouldn't assume there are any targets
- Fixed issue T1175 TriggerActivate shouldn't be called on the clients
- Fixed issue T1174 Fixed BraceCode.RemoveBrace error
- Fixed issue T1167 Can not connect over IP but can over Steam invite
- Fixed issue T1169 Reset Event will not run in some cases.
- Fixed issue T1170 Sometimes players can't switch teams in playlist mode when machine modification is off
- Fixed issue T1171 Bounding boxes don't always fade correctly
- Fixed issue T1166 Low FPS caused by IPHostEntry errors (Mac)
- Fixed issue T1162 Translate (and Rotate) Machine is still available in Playlist mode if it was active before switching
- Fixed issue T1185 Joining players are visible, even if they enter the wrong password
- Fixed issue T1180 Move into buildzone arrow does not disappear when hovering over it while entering sim
- Fixed issue T1173 Hashtags in machine/level filename result in very odd behaviour
- Fixed issue T1172 Mirror tool visual breaks when pressing Alt
- Fixed issue T1158 Spelling Error In Server Management(edited)
- Fixed issue Fixed Machine, Level and Folder images not being shown correctly
- Fixed issue T1196 Physics Tiles break's to easily in MP
- Fixed issue T1207 Balloon strings are getting out of order
- Fixed issue T1203 Reload Player wont work if there is a wait event before it is activated.
- Fixed issue T1195 Zones 15 and 34 say Next Zone instead of Next Island
- Fixed issue T1194 Flags on campaign map have transparent backgrounds
- Fixed issue T1190 Triggers with 'hide visuals' off are still invisible in Playlist mode
- Fixed issue T1186 Red Tents in Zone 24 can't be destroyed with fire.
- Fixed issue T1187 Tents in Zone 9 can't be destroyed by fire.
- Fixed issue T1208 Some Blood stays visible
- Fixed issue T1191 Resetting AI after death doesn't initialize behaviour
- Fixed issue T1193 NPCs in Sandbox can't be set on fire or killed by arrows
- Fixed issue T1205 Joining another game while hosting causes occasional crash
- Fixed Mac crashing on startup
- Fixed nre from walls and wind.
- Fixed next zone button not working
- Fixed blood z-fighting
- Fixed case where rotating host machine sporadically would cause a slight desync in machine rotation
- Fixed OnDeactivate not running correctly in relation to wait and TransformEvents
102 comments Read more

December 8, 2017

Besiege Multiplayer and Level Editor Released!

Hello Everyone!

Today we’ve released Besiege’s biggest update, the Multiverse Alpha!

Put your war machines to the test and face off in custom battles against your friends, Co-operate to lay waste to your own custom fortresses and annihilate armies of unfortunate knights, and show off your creative genius in the new level editor!
The level editor is a powerful tool with a whole bunch of features that will allow you to create fun and interesting levels with your own custom objectives. We realize that it may be a little daunting at first glance so we’ve created an introductory guide for the editor which should hopefully help you get to grips with it:

Developing the massive update to Besiege has proven a long journey but we’re pleased to finally be giving you guys a chance to sink your teeth into it! Besiege is very much still in an Alpha state so there are likely to be bugs but we’ll be working hard to fix them.

Thank you all for your patience during this process and we hope that it brings you many hours of fun!

Everyone here at Spiderling wishes you a Merry Christmas!


Useful Information and Links:

Join the Forums & Community Discord and find others to play with:
Forum -
Discord -

Check out these tips on how to get the most out of the Multiverse:

Guide to Playing Multiplayer Without Steam:

If you'd like to downgrade to the previous Besiege version to use mods, then you can do so by right clicking on Besiege in your library, going to properties, then the Beta tab and selecting "previousbuild" from the dropdown menu.

If you’re having trouble getting the update, try verifying your game cache or restarting Steam.
477 comments Read more
See all discussions

Report bugs and leave feedback for this game on the discussion boards

About This Game

Besiege is a physics based building game in which you construct medieval siege engines and lay waste to immense fortresses and peaceful hamlets. Build a machine which can crush windmills, wipe out battalions of brave soldiers and transport valuable resources, defending your creation against cannons, archers and whatever else the desperate enemies have at their disposal. Create a trundling behemoth, or take clumsily to the skies, and cause carnage in fully destructible environments. Ultimately, you must conquer every Kingdom by crippling their castles and killing their men and livestock, in as creative or clinical a manner as possible!

System Requirements

Mac OS X
SteamOS + Linux
    • OS: Windows XP (latest SP)
    • Processor: 2.2Ghz Dual Core
    • Memory: 2 GB RAM
    • Graphics: 512mb Dedicated VRAM
    • DirectX: Version 9.0c
    • Storage: 1 GB available space
    • OS: OSX 10+
    • Processor: 2.2Ghz Dual Core
    • Memory: 2 GB RAM
    • Graphics: OpenGL 2.0 compatible, 512 MB VRAM
    • Storage: 1 GB available space
    • OS: Ubuntu 12.04 or higher
    • Processor: 2.2Ghz Dual Core
    • Memory: 2 GB RAM
    • Graphics: OpenGL 2.0 compatible, 512 MB VRAM
    • Storage: 1 GB available space
    • Sound Card: ALSA compatible
Customer reviews
High Volume of Reviews Detected:
Exclude  or  View Only
Review Type

Purchase Type


Date Range
To view reviews within a date range, please click and drag a selection on a graph above or click on a specific bar.

Show graph

Display As:
Review Beta NEW!
When enabled, will sort reviews by new Helpfulness score. Read more about it in the blog post.
Show graph
Hide graph
Review Helpfulness Beta Enabled
There are no more reviews that match the filters set above
Adjust the filters above to see other reviews
Loading reviews...