Complete Guide to Besiege for Mac

Source: Love Mac  |  Software download link: Besiege for Mac

《Besiege》 is a physics-based construction sandbox game in which players take on the role of a medieval engineer, using a rich variety of parts to design and build complex siege machines to complete various physics puzzles and combat challenges. The Mac version is consistent with the Windows version in terms of control logic, but has been adapted and optimized for the macOS system with key bindings. This article will provide a detailed breakdown of its interface, complete workflow, and operating tips.

I. Detailed Explanation of the Core Interface and Workspace

After launching the game and entering the main construction interface, the screen will be occupied by several core areas.

  1. Top Menu Bar: Contains standard macOS application menus (such as “Besiege,” “File,” and “Edit”). The main functions are concentrated in “File” (New, Open, Save, Quit) and “Edit” (Undo, Redo, Settings).
  2. Left Parts Panel: The game’s core resource library. Parts are categorized by function as follows:
    • Structure: Basic components such as wooden blocks, steel blocks, spheres, and hinges.
    • Power: Drive components such as wheels, propellers, rockets, and engines.
    • Weapons: Attack components such as blades, spears, bombs, and crossbows.
    • Flight: Aviation-specific parts such as wings, directional rudders, and balloons.
    • Logic: Components used for automated control, such as sensors, timers, and logic gates.

    Click a category icon to expand it, and click again to collapse it. Drag components from the panel to the build area to use them.

  3. Central Build Area (Grid Ground): This is the main 3D space for designing, assembling, and testing machines. The ground grid helps with alignment. You can observe from multiple angles using the mouse and keyboard.
  4. Right-Side Properties Panel: When a component in the scene is selected, this panel displays detailed parameters for that component, such as power level, rotation angle, and bound keys, allowing players to fine-tune it.
  5. Bottom Control Bar:
    • Build/Test Mode Toggle Button: The hammer icon on the left is Build Mode, and the play icon on the right is Test Mode.
    • Tool Buttons: Move, rotate, scale, copy, delete, undo/redo, etc.
    • Machine Save/Load Slots: Quickly save the current design to a numbered slot, or load from one.
[Core Interface Layout Diagram]

II. Complete Workflow from Creation to Export

Step 1: Create a New Project and Basic Setup

After launching the game, click “Custom Game” -> “Build” in the main menu to enter an empty build scene. You can also quickly create a new one with Command + N.

  1. Place the first part: Select the “Structure” category in the left panel, click a “Wooden Block,” and drag it onto the grid in the center of the build area.
  2. Move and align: Select the block, and the “Move” tool in the bottom control bar (or press W) will be activated. At this point, red, green, and blue arrows will appear on the screen, corresponding to the X, Y, and Z axes respectively. Drag any arrow to move precisely along that axis. Combined with the grid, alignment becomes easy.
  3. Add power: Switch to the “Power” category and drag a “Small Wheel” to one side of the wooden block. When both parts highlight their connection points, release, and they will snap together automatically.
Step 2: Bind Controls and Configure Functions

To make the machine move, you need to assign control keys to the movable parts.

  1. Select the movable part: Click the “Small Wheel” you just added.
  2. Open the properties panel: The properties panel on the right will display the parameters of this wheel.
  3. Key Binding: Locate the “Key Binding” section. Click the input field next to “Forward” and then press the keyboard key you want to bind, for example, the I key. Similarly, you can bind the K key for “Reverse”.
  4. Adjust Parameters: On the same panel, you can adjust values such as the wheel’s “Torque” and “Speed Limit” to change its performance.
Step 3: Enter Test Mode and Debug

Once the initial design is complete, you must test it.

  1. Switch Modes: Click the “Test Mode” button (play icon) on the right side of the bottom control bar, or press the Tab key shortcut.
  2. Operate the Machine: Press your bound key (e.g., I) and observe whether the wheels rotate as expected. If the machine is unbalanced or cannot move, press the Tab key to switch back to Build Mode and make adjustments.
  3. Use Debug Tools: In Test Mode, press F7 to enable the "Force Indicator", which displays the forces and torques applied to parts, helping to analyze structural weaknesses.
Step 4: Save and Export Your Design

A satisfactory design needs to be saved properly.

  1. Quick Save: In Build Mode, click one of the empty numbered slots (e.g., “1”) in the bottom machine tray to save the current machine to that slot.
  2. File Saving: Through the top menu bar “File” -> “Save Machine” (Command + S), you can save it as a standalone .bsg file, making it easy to share and manage.
  3. Export: There is no direct “export” function in the game, but saved .bsg files are by default located in the ~/Library/Application Support/Besiege/ directory. You can copy this file to back it up or share it with other players.

III. Advanced Tips for Common Features

  1. Symmetrical Building: Hold the Shift key while placing parts to enable symmetry mode (based on the machine’s center), which is very suitable for quickly building left-right symmetrical aircraft and tanks.
  2. Precise Rotation: After selecting a part, press the E key to enable the rotation tool. Hold the Shift key and then drag the rotation handle to enable 15-degree incremental rotation, achieving precise angle control.
  3. Complex Duplication: Use the “box selection tool” (press the R key) or hold the Command key to multi-select multiple parts, then press Command + C to copy and Command + V to paste, allowing you to quickly duplicate an entire subsystem.
  4. Logic Circuit Simplification: Using the “Key Bindings Block” in the “Logic” category, you can bind multiple actions (such as activating all rockets at once) to the same key, simplifying operations.
  5. View Controls: In Build or Test mode, hold the Option key and drag the mouse to rotate the view; hold the Command key and drag to pan the view; use two fingers to swipe on the trackpad to zoom the view.

IV. Common Issues and Solutions

Symptom Possible Cause Solution
The machine shakes in place or falls apart when starting Insufficient structural strength, too few connection points between parts, or excessive stress. 1. Add supporting structures (such as triangular bracing).
2. Change key connection points to “steel blocks” or “steel bars.”
3. Reduce the output of power components such as engines and rockets.
Key bindings do not work in Test mode 1. Still in Build mode.
2. Key conflict or the key is occupied by the system.
3. Parts installed in the wrong orientation.
1. Make sure you have pressed Tab to enter Test mode.
2. Try binding other keys (such as the number keys).
3. Check the orientation of propellers, wheels, etc., and use the rotation tool to adjust them.
The game runs with lag 1. Too many parts on the machine being built.
2. High physics calculation load.
3. Mac graphics settings are too high.
1. Optimize the design and reduce unnecessary parts.
2. Lower the “physics simulation accuracy” in the game settings.
3. Lower graphics quality, shadows, and resolution in the game settings.
Cannot find the saved .bsg file Unfamiliar with the macOS Library folder path. In Finder, press Command + Shift + G and enter ~/Library/Application Support/Besiege/ to go there. Note that the “Library” folder is hidden by default.
Parts cannot snap to the specified position The snap point is blocked or there is no valid connection point at the target position. 1. Rotate the view to make sure the target connection point is clearly visible.
2. Try placing the part nearby first, then use the move tool (W) to move it precisely into place.

V. Besiege for Mac Shortcuts Overview

Function Category Operation Description Shortcut (Mac)
View Controls Rotate View Hold Option + drag mouse
Pan View Hold Command + drag mouse
Zoom View Trackpad two-finger swipe / mouse scroll wheel
Focus on Selected Part F
Toggle Flight View (Test Mode) V
Building Tools Select Tool Q
Move Tool W
Rotate Tool E
Scale Tool T
Box Select Tool R
Delete Selected Part Delete or Backspace
Modes & Operations Toggle Build/Test Mode Tab
Reset Machine (Test Mode) R
Undo Command + Z
Redo Command + Shift + Z
Advanced Features Show Force Indicators (Test Mode) F7
Pause Physics Simulation (Test Mode) Space
Symmetry Build Mode Hold Shift to place parts

Tip: Some shortcuts (such as view controls) may fail due to conflicts with system input methods or other software. It is recommended to check or reset key bindings in the game settings. This guide is based on the general version of Besiege, and specific details may vary slightly with game updates.

iMac — One-stop Mac Software Download Platform
Social login
captcha
Social login