Skip to content

Creating a Bro Via Programming

Alex Neargarder edited this page Jun 29, 2025 · 23 revisions

Creating a bro via programming is a much more powerful method than only using json and will allow you much more freedom in designing your bro to be exactly the way you'd like.


If you don't have any experience with programming, I would probably advise against creating a custom bro via programming though, as it'd be a fairly difficult project for a beginner to take on. A better idea would be to use json. Or if you would like to learn programming, then you could try and create a more basic mod, in which case you might want to read this wiki instead, or you could just work through an introductory C# tutorial.

Table of Contents

Important Resources

  • BroforceMods
    • This repo contains the source code for all of my bros, which you can reference / reuse in your bros as needed.
  • Broforce-Templates
    • This repo contains template files for creating new mods or custom bros. It also has the create-project.py script which makes the process of setting up a new bro project easier.
  • Broforce-Docs
    • This repo contains .xml documentation for the Broforce source code, which can be used with Visual Studio's intellisense and gives you descriptions of Broforce's methods / properties / fields.
Clone this wiki locally