AI Broforce: Recharged is a run-and-gun platform game heavily inspired by the cult-classic Broforce. It captures the anarchic spirit of the original, emphasizing chaotic action, over-the-top violence, and humor, while introducing modern features such as AI-generated inclusive characters, and a dynamic mission structure.
Working Title: Freedom Bros: Edge of Anarchy
A shadowy organization has kidnapped world leaders and replaced them with robotic impostors. The "Freedom Bros", a rag-tag team of action-heroes with diverse backgrounds, must infiltrate enemy territories, rescue hostages, and topple the mad dictator behind the scheme. The tone is satirical, riffing on patriotic clichés and bombastic 80s-movie tropes. Humor arises from over-the-top violence, cheesy one-liners, and unlikely scenarios.
- Chaotic Run-and-Gun Action: Players navigate horizontally scrolling levels filled with enemies, traps, and highly destructible terrain. Nearly everything in the environment can be destroyed, encouraging creative approaches to combat.
- Diverse Roster of "Bros": Characters parody famous film heroes but with original names and inclusive representation (male, female, non-binary). Each bro has a unique weapon, special ability, and mobility option (e.g., double-jump, air dash, wall-climb, grappling hook), encouraging mastery of different play styles.
- Cooperative Camaraderie: (Future expansion) Local and online co-op modes promote teamwork, allowing players to revive downed teammates and use combined attacks.
- Procedural Missions with Narrative Arcs: While levels are hand-crafted for set-pieces, procedural variations keep playthroughs fresh. Each mission has optional objectives (e.g., stealth infiltration, time attacks) to increase replayability.
To get a local copy of AI Broforce: Recharged up and running, follow these simple steps.
Before you begin, ensure you have the following installed on your system:
- Node.js: (LTS version recommended) You can download it from nodejs.org.
- npm (Node Package Manager) or Yarn: npm comes bundled with Node.js. If you prefer Yarn, you can install it via
npm install -g yarn.
-
Clone the repository:
git clone <repository_url> cd AI-Broforce-Recharged
(Replace
<repository_url>with the actual URL of your repository.) -
Install dependencies: Using npm:
npm install
Or using Yarn:
yarn install
-
Run the development server: Using npm:
npm run dev
Or using Yarn:
yarn dev
-
Open in your browser: Once the development server starts, it will typically provide a local address (e.g.,
http://localhost:3000). Open this URL in your web browser to play the game.
- Generate Characters: On the main menu, enter a theme or use the "Random" button to generate a cast of heroes and villains.
- Review and Customize: View your generated cast, generate portraits, and even edit individual character profiles.
- Launch Mission: Once ready, proceed to the mission briefing and launch into the action!
Enjoy the explosive, pixel-art mayhem!