Source: Love Mac | Software download link: BroForce for Mac
BroForce is a high-intensity, fast-paced side-scrolling shooter and platformer action game running on the macOS platform. It is renowned for its pixel art style, exaggerated physics destruction effects, a massive roster of playable characters (each paying tribute to classic action movie heroes), and its chaotic combat experience with multiplayer co-op support. This guide will break down its interface, flow, and controls in detail to help you quickly become a “Bro” on the battlefield.
I. Detailed Breakdown of the Core Interface and Workspace
The game interface is designed to be intuitive and full of retro arcade style, mainly divided into the following areas:
1.1 Main Menu Interface
- Campaign: The main storyline, where you liberate “Bros” through a series of levels and ultimately defeat the final BOSS.
- Freedom: Once unlocked, you can freely choose acquired characters and levels to play.
- Bro-Op: The core entry point for local or online co-op mode.
- Bro-Off: Local multiplayer versus mode.
- Options: Adjust settings such as graphics, sound effects, and key bindings.
1.2 In-Game Interface (HUD)
- Top Left: Current character portrait, health (heart icons), and special weapon ammo count.
- Top Right: Level timer, enemies killed, and hostages rescued.
- Center Screen: Dynamic gameplay area; destroying the environment produces persistent physics effects (debris, smoke, fire).
- Bottom Center: Character name and signature catchphrase, displayed when switching characters.
1.3 Character Selection Screen
Displays all unlocked “Bros” in a grid format. Characters are randomly unlocked by rescuing hostages in Campaign mode, and can be manually selected in Free mode.
II. Complete Walkthrough: From Start to Finish
2.1 Launching the Game & Creating/Joining a Game
Steps:
- Double-click the
BroForceicon in your “Applications” folder or Launchpad to start the game. - In the main menu, navigate using the Arrow Keys (↑ ↓ ← →) or W A S D.
- Press Space or Return to confirm your selection.
- To start a new game, select “Campaign”.
- To join a co-op game, select “Bro-Op” > “Join Game” and browse LAN or online rooms.
2.2 Basic Movement and Combat Controls
The following are the default key bindings (customizable in Options):
- Move:
A(left),D(right). - Jump:
Spacebar (Space). Hold to jump higher; combine with direction keys for more agile movement. - Shoot/Attack:
Jkey. Most characters have rapid fire; some have special shooting modes. - Special Weapon:
Kkey. Consumes special ammo; extremely powerful (e.g., rocket launcher, grenades). - Melee Attack:
Lkey. Used to quickly finish off nearby enemies or destroy specific obstacles. - Interact/Rescue: When near a hostage or interactable object, press the
↑key.
2.3 Core Game Progression
Standard Campaign Mode Flow:
- Select Starting Point: Choose the level you want to attack on the world map.
- Random Character Start: At the beginning of each run, a random unlocked “Bro” is assigned.
- Level Progression:
- Advance from left to right (or non-linearly), eliminating all enemies.
- Find and rescue hostages (prisoners locked in cages); this is the only way to unlock new characters.
- Make full use of scene destructibility: shoot oil drums, blow up walls to open new paths.
- Character Death & Switching:
- When health is depleted, the character will die a heroic death.
- Immediately switch to another random “Bro” at the spot where you fell to continue the fight.
- All characters share level progress; the game is lost only when all “Bro” reserves are exhausted.
- Defeat Level BOSSes: The final level of each area features a BOSS with unique mechanics. You need to observe its attack patterns and use the environment to defeat it.
- Clear Levels & Unlock: After defeating a BOSS, the level is cleared. The people you rescue will unlock new permanently playable characters for you.
2.4 Final Export (Game End & Data)
The game does not have a traditional “export” feature; progress is saved automatically:
- Auto-Save: Each time you complete a level or rescue a person, your game progress is saved automatically.
- Return to Main Menu: During gameplay, press the Esc key to bring up the pause menu, then select “Quit to Main Menu”.
- Quit Game: From the pause menu or main menu, press the Esc key and select “Quit Game”, or simply use the shortcut Command (⌘) + Q.
- Progress Carryover: The next time you launch the game, all unlocked characters and levels will be retained, and you can continue your journey from the world map.
III. Advanced Tips for Common Features
- Flexible Character Switching:
- Intentional sacrifice is sometimes a strategy: certain characters are better suited for specific situations (e.g., Brommando‘s shotgun is great for tight spaces, Brodell Walker‘s sniper rifle is great for long range). Actively sacrifice (jump into lava) to respawn as the character you need.
- Environmental Mastery:
- Almost every scene can be destroyed. When surrounded by enemies, blowing up the floor beneath your feet to make enemies fall is an efficient solution.
- Shooting red oil drums and gas canisters can cause large-scale explosions, potentially wiping out groups of enemies at once.
- Combining Movement and Shooting:
- Shooting while jumping (jump-shooting) allows you to stay mobile and avoid becoming a stationary target.
- Many characters’ special weapons (such as rocket launchers) have recoil that can be used to perform reverse jumps and reach high places.
- Co-op Mode Tips:
- When friendly fire is enabled, pay attention to your line of fire to avoid accidentally hitting teammates.
- You can stand on a teammate’s head to perform a “totem pole” maneuver, helping them reach high places.
- One teammate draws fire while another flanks and attacks — an effective tactic for dealing with bosses.
IV. Common Issues and Solutions
Q1: Game crashes on startup or won’t open?
Solution:
1. Make sure your macOS system is updated to a relatively recent version.
2. Verify the integrity of the game files (if purchased on a platform like Steam).
3. Check “System Settings” > “Privacy & Security” for any prompts blocking the app from running.
4. Close other background applications to free up system resources.
Q2: Severe stuttering or frame drops during gameplay?
Solution:
1. Go to Options > Video in the game and lower the graphics settings, such as disabling “Screen Shake,” “Reduced Blood Effects,” etc.
2. Too many explosion and destruction effects on screen can cause performance drops; try to clear levels in a more “civilized” way.
3. Ensure your Mac has proper cooling to avoid thermal throttling.
Q3: How do I connect a controller for multiplayer?
Solution:
1. Connect the controller to your Mac via Bluetooth or USB.
2. Launch the game, and in the main menu or during gameplay, press any button on the controller (such as the “A” button); the system will automatically detect it and assign a player number.
3. Supports up to 4 players for same-screen co-op/versus.
Q4: The rescued hostages didn’t unlock a new character?
Solution:
1. Character unlocking is random. Rescuing one hostage does not guarantee a 100% unlock of a new character; you may need to rescue multiple times.
2. Make sure you successfully escort the hostages to the level exit (they will follow alongside you), or that the rescue animation has been triggered.
3. All unlocked characters can be viewed and used in “Free Mode” from the main menu.
V. BroForce for Mac Shortcuts Summary
| Function Category | Action Description | Default Shortcut (Mac) |
|---|---|---|
| Character Movement | Move Left | A or Left Arrow Key (←) |
| Move Right | D or Right Arrow Key (→) | |
| Jump | Spacebar (Space) | |
| Combat Controls | Primary Weapon Fire | J |
| Use Special Weapon | K | |
| Melee Attack | L | |
| Interaction | Interact / Rescue Hostage / Use Vehicle | Up Arrow Key (↑) |
| Game Controls | Pause Game / Open Menu | Esc |
| Skip Cutscene | Spacebar (Space) or J | |
| System Controls | Quickly Quit Game (from main menu or in-game) | Command (⌘) + Q |
| Co-op Mode | Players 2/3/4 join the game (requires connecting additional input devices) | Press any key after connecting a controller, or keyboard players use keys such as I, O, P (viewable in settings) |
Tip: All shortcuts can be fully customized in the game’s Options > Controls menu.







